Dylan (linguagem de programação)

Origem: Wikipédia, a enciclopédia livre.
Ir para: navegação, pesquisa
Dylan
Paradigma Multiparadigma
Surgido em Início dos anos 1990´s
Criado por Apple Computer
Estilo de tipagem: dinãmica, forte
Compiladores Open Dylan
Influenciada por ALGOL, Scheme
Influenciou Ruby

Dylan é uma linguagem de programação Multiparadigma criada pela Apple Computer.[1]

História[editar | editar código-fonte]

A Linguagem DYLAN foi criada nos anos 90 pela Apple Computer, nome vem da junção de DYNAMIC LANGUAGE (Linguagem Dinâmica), para ser implementada ao projeto Newton MessagePad da Apple. Pode-se utilizar programação funcional (cálculos matemáticos) e orientada objeto Porém o projeto não atingiu maturidade suficiente para ser implementado no prazo e em 1995 a Apple substitui DYLAN por uma mistura de C e NewtonScript em seu tablet. A Apple acabou disponibilizando uma versão da linguagem para uso livre, além do manual de refêrencia do Dylan escrito por (David Moon e Orca Starbcuk). A partir desse momento, a Harlequin (Empresa de Software) lançou uma IDE Dylan comercial para Microsoft Windows e Carnegie Mellon University lançou um compilador de código aberto para o sistema Unix. Após o fechamento e divisão da Harlequin, surgiu uma comunidade forte de código aberto em 2003, responsável por reviver o Dylan, elaborando o projeto e compilador Opendylan, disponível no site http://opendylan.org.


Exemplos de código[editar | editar código-fonte]

Hello world[editar | editar código-fonte]

module: hello

format-out("Hello, world\n");

Referências

  1. Feinberg, Neal; Keene, Sonya E.; Mathews, Robert O.; Withington, P. Tucker. Dylan Programming. Massachusetts: Addison Wesley, 1997. 412 pp. ISBN 0-201-47976-1

Bibliografia[editar | editar código-fonte]

  • Feinberg, Neal; Keene, Sonya E.; Mathews, Robert O.; Withington, P. Tucker. Dylan Programming. Massachusetts: Addison Wesley, 1997. 412 pp. ISBN 0-201-47976-1

Ligações externas[editar | editar código-fonte]


Ícone de esboço Este artigo sobre Informática é um esboço. Você pode ajudar a Wikipédia expandindo-o.