Lua
A linguagem de programação Lua nasceu aqui mesmo no Brasil, no ano de 1993 por desenvolvedores do laboratório Tecgraf do departamento de informática da PUC-Rio. Sua criação ocorreu devido à necessidade da Petrobrás de maiores auxílios em alguns projetos de escavações. Atualmente, Lua é uma das 20 linguagens mais usadas no mundo, segundo índices do TIOBE, sendo a única linguagem nesta lista que tenha sido criada fora do chamado “primeiro mundo”.
Lua é uma linguagem de programação de extensão, ou seja, trabalho junto a outras linguagens, normalmente coordenando-as; é uma linguagem de scripts, possuindo uma velocidade de execução invejada por outras linguagens deste tipo; é uma linguagem imperativa de alto nível, com uma API que é demasiadamente simples, garantindo velocidade, e foi construída com o objetivo principal de associá-la à outras linguagens; Lua foi criada com uma pequena influência de outras linguagens no desenvolvimento da sua estrutura de dados, como Scheme e Lisp. Parece em muito com as linguagens Icon, Python e Ruby; Os ambientes de desenvolvimento mais comums para Lua são o “LuaEclipse” e o próprio “Lua”, o qual já está em sua quinta versão.
Mas porque o nome Lua? O projeto inicial era para a criação de uma linguagem maior denominada SOL (Simple Object Language), porém, durante o desenvolvimento, a Tecgraf decidiu que seria criada uma linguagem menor. Como esta nova linguagem seria menor que a antiga SOL, veio então o nome Lua.
Lua é uma linguagem ideal para automação, quando comparada a outras linguagens do gênero, por ser uma linguagem extremamente simples e ainda assim rápida. Isto faz com que ela seja muito utilizada hoje em dia, entre outras áreas, na área de desenvolvimento de jogos, exemplos de sua utilização são “World of Warcraft”, “Escape from Monkey Island” e “Grim Fandango”. Apesar disto, Lua é uma linguagem que pode ser utilizada para qualquer finalidade, seja comercial ou não.
http://www.htmlstaff.org/ver.php?id=12282
http://pt.wikipedia.org/wiki/Lua_(linguagem_de_programa%C3%A7%C3%A3o)
http://www.lua.org/portugues.html
Algol
A linguagem Algol (Algorithmic Language) foi lançada primeiramente em 1958, na Europa, recebendo o nome de “Internacional Algorithmic Language”, ou Algol 58, somente a partir de 1960, após o lançamento do Algol 60, passou a ser chamada pelo nome o qual é conhecida até hoje. A Algol é uma linguagem de alto nível e foi a primeira linguagem de programação estruturada. No âmbito de seu lançamento, chegou a ser dita pela crítica como não somente a melhor linguagem dentre suas predecessoras, mas bem como entre muitas de suas sucessoras.
A Algol foi também a primeira linguagem a implementar a programação com procedimentos, instruções para controle de loops (como while, por exemplo), passagem de parâmetros por valor ou por referência e, principalmente, as estruturas de blocos de comandos, as quais viriam a se tornar padrão em muitas das linguagens de programação posteriores. Apesar de que o Algol original tenha sido criado para ser especificamente utilizado no desenvolvimento de programas científicos, esta linguagem foi por várias vezes atualizada e estendida, estas linguagens derivadas podiam ser utilizadas para diversas aplicações, que vão desde sistemas operacionais a softwares de comunicação de dados.
A Algol influenciou a criação de uma série de outras linguagens, como Jovial, Simula , CPL ou PL/1. Mas, a mais importante e conhecida linguagem inspirada pela Algol foi a Pascal, criada em 1972 pelo cientista Niklaus Wirth é utilizada ainda hoje para ensino acadêmico, mas que mesmo assim, foi dita como uma linguagem simples e que não apresentava nada de novo. De um modo geral, após o Algol, todas as linguagens foram de algum modo influenciadas, de tal forma que eram conhecidas como "parecidas com Algol".
Tantas inovações trazidas pelo Algol deram muito trabalho às empresas de desenvolvimento de compiladores, porem, este feito trouxe à tona uma gama de novas linguagens criadas durante a década de 60, acontecimento que ficou conhecido como “explosão de linguagens”. Nesta década foram criadas linguagens tais como Pascal, APL, Basic, BCPL, SNOLBOL ou CORAL.
http://pt.wikipedia.org/wiki/ALGOL
http://www.engin.umd.umich.edu/CIS/course.des/cis400/algol/algol.html
http://www2.mat.ua.pt/lap/General/A0708/Acetatos/ACETLP02.pdf
A linguagem de programação Lua nasceu aqui mesmo no Brasil, no ano de 1993 por desenvolvedores do laboratório Tecgraf do departamento de informática da PUC-Rio. Sua criação ocorreu devido à necessidade da Petrobrás de maiores auxílios em alguns projetos de escavações. Atualmente, Lua é uma das 20 linguagens mais usadas no mundo, segundo índices do TIOBE, sendo a única linguagem nesta lista que tenha sido criada fora do chamado “primeiro mundo”.
Lua é uma linguagem de programação de extensão, ou seja, trabalho junto a outras linguagens, normalmente coordenando-as; é uma linguagem de scripts, possuindo uma velocidade de execução invejada por outras linguagens deste tipo; é uma linguagem imperativa de alto nível, com uma API que é demasiadamente simples, garantindo velocidade, e foi construída com o objetivo principal de associá-la à outras linguagens; Lua foi criada com uma pequena influência de outras linguagens no desenvolvimento da sua estrutura de dados, como Scheme e Lisp. Parece em muito com as linguagens Icon, Python e Ruby; Os ambientes de desenvolvimento mais comums para Lua são o “LuaEclipse” e o próprio “Lua”, o qual já está em sua quinta versão.
Mas porque o nome Lua? O projeto inicial era para a criação de uma linguagem maior denominada SOL (Simple Object Language), porém, durante o desenvolvimento, a Tecgraf decidiu que seria criada uma linguagem menor. Como esta nova linguagem seria menor que a antiga SOL, veio então o nome Lua.
Lua é uma linguagem ideal para automação, quando comparada a outras linguagens do gênero, por ser uma linguagem extremamente simples e ainda assim rápida. Isto faz com que ela seja muito utilizada hoje em dia, entre outras áreas, na área de desenvolvimento de jogos, exemplos de sua utilização são “World of Warcraft”, “Escape from Monkey Island” e “Grim Fandango”. Apesar disto, Lua é uma linguagem que pode ser utilizada para qualquer finalidade, seja comercial ou não.
http://www.htmlstaff.org/ver.php?id=12282
http://pt.wikipedia.org/wiki/Lua_(linguagem_de_programa%C3%A7%C3%A3o)
http://www.lua.org/portugues.html
Algol
A linguagem Algol (Algorithmic Language) foi lançada primeiramente em 1958, na Europa, recebendo o nome de “Internacional Algorithmic Language”, ou Algol 58, somente a partir de 1960, após o lançamento do Algol 60, passou a ser chamada pelo nome o qual é conhecida até hoje. A Algol é uma linguagem de alto nível e foi a primeira linguagem de programação estruturada. No âmbito de seu lançamento, chegou a ser dita pela crítica como não somente a melhor linguagem dentre suas predecessoras, mas bem como entre muitas de suas sucessoras.
A Algol foi também a primeira linguagem a implementar a programação com procedimentos, instruções para controle de loops (como while, por exemplo), passagem de parâmetros por valor ou por referência e, principalmente, as estruturas de blocos de comandos, as quais viriam a se tornar padrão em muitas das linguagens de programação posteriores. Apesar de que o Algol original tenha sido criado para ser especificamente utilizado no desenvolvimento de programas científicos, esta linguagem foi por várias vezes atualizada e estendida, estas linguagens derivadas podiam ser utilizadas para diversas aplicações, que vão desde sistemas operacionais a softwares de comunicação de dados.
A Algol influenciou a criação de uma série de outras linguagens, como Jovial, Simula , CPL ou PL/1. Mas, a mais importante e conhecida linguagem inspirada pela Algol foi a Pascal, criada em 1972 pelo cientista Niklaus Wirth é utilizada ainda hoje para ensino acadêmico, mas que mesmo assim, foi dita como uma linguagem simples e que não apresentava nada de novo. De um modo geral, após o Algol, todas as linguagens foram de algum modo influenciadas, de tal forma que eram conhecidas como "parecidas com Algol".
Tantas inovações trazidas pelo Algol deram muito trabalho às empresas de desenvolvimento de compiladores, porem, este feito trouxe à tona uma gama de novas linguagens criadas durante a década de 60, acontecimento que ficou conhecido como “explosão de linguagens”. Nesta década foram criadas linguagens tais como Pascal, APL, Basic, BCPL, SNOLBOL ou CORAL.
http://pt.wikipedia.org/wiki/ALGOL
http://www.engin.umd.umich.edu/CIS/course.des/cis400/algol/algol.html
http://www2.mat.ua.pt/lap/General/A0708/Acetatos/ACETLP02.pdf
Nenhum comentário:
Postar um comentário