segunda-feira, 1 de junho de 2009

Linguagens de Programação

DELPHI

O Delphi teve sua primeira versão lançada em 1995, pela Borland Software Corporation (agora é produzido pela Embarcadero). Na verdade ele é um IDE ( ambinte integrado para desenvolvimento de software) que utiliza a linguagem de programação do Object Pascal. O Delphi é de uso geral, de alto nível, orientado a objetos, orientado a eventos, compilado e possui programação visual. Ele foi ins pirado por outras linguagens como o já citado Object Pascal e o C++. Inicialmente, foi lançado para a plataforma windowns, mas com o desenvolvimento de novas versões, ganhou a característica de ser multiplataforma por também ser produzido para a plataforma Linux(com o nome Kylix) e podendo também ser usado no Mac OS. Nas versões mais atuais também tem suporte ao desenvolvimento para a plataforma Windows .NET. O Delphi é bastante abrangente, pode ser usado para serviços e até para aplicações WEB e CTI, além de ser compatível com os principais bancos de dados do mercado e ser bastante utilizado no desenvolvimento de aplicações desktop.


HASKELL

É uma linguagem de programação funcional, de alto nível e propósito geral. Sua primeira versão foi criada em 1990 por Simon Peyton-Jones, Paul Hudak e Philip Wadler, e o nome Haskell é uma homengem ao lógico Haskell Curry. Sua criação foi influenciada pelas linguagens Miranda e ML, e posteriormente o Haskell influenciou a linguagem CAT e o famoso Python. Foram desenvolvidas várias versões, inclusive orientadas a objetos(Haskell++, O'Haskell, Mondrian), além de versões paralelas como a Distributed Haskell. Suas principais características são as funções recursivas, modularização e avaliação preguiçosa. O Haskell é considerado uma linguagem pouco eficiente e por isso ainda não é muito usado em empresas. No entanto, é uma das linguagem mais populares no meio académico, é muito usada em investigações e cada vez mais utilizada em situações comerciais.


http://pt.wikipedia.org/wiki/CodeGear_Delphi
http://www.haskell.com.br/
http://pt.wikipedia.org/wiki/Haskell_(linguagem_de_programação)

Nenhum comentário:

Postar um comentário