Posts com Tag ‘linguagem’

Clique aqui para ver a apresentação

Lua é uma linguagem de programação poderosa, rápida e leve, projetada para estender aplicações. [7], É uma linguagem open source, podendo ser utilizada comercialmente sem a necessidade de qualquer tipo de autorização.

Para instalar o compilador lua no GNU/Linux ubuntu é só abrir o terminal e digitar a seguinte linha de comando, sudo aptitude install lua5.1 e pronto, agora use um editor de textos de sua preferencia, no meu caso o kate, para criar seus arquivos .lua , e no final é só compilar o arquivo usando o comando lua nomeArquivo.lua.

Vamos fazer uma programinha em lua que tenha as seguintes funções, ler dez valores armazenado-os
em uma tabela coloque a tabela em ordem crescente e no final Imprima o vetor.

  1. local tabela = {}
  2. vetor = {}
  3. cont=0
  4. while cont<10 do
  5. print”Digite um valor numérico”
  6. table.insert(tabela,io.read(“*n”))
  7. cont=cont+1
  8. end
  9. table.sort(tabela)
  10. for i=1, 10 do
  11. vetor[i]=(tabela[i])
  12. end
  13. for i=1, 10 do
  14. print(vetor[i])
  15. end

Por fim segue a apresentação feita pelos colegas, Douglas e as colegas Deise, Luane e Naara sobre esta linguagem para a disciplina de paradigmas de linguagem de programação.

Clique aqui para baixar a apresentação LUA

[7] http://www.lua.org/portugues.html

Com a copa do mundo se aproximando não poderia deixar de fazer esse trocadilho, go (linhagem de programação produzida pelo google) e gooool (bola na rede e Galvão gritando). Na verdade as semelhanças acabam por aqui, vamos estudar um pouco da linguagem de programação GO.

O go começou a ser desenvolvido em 21 de setembro de 2007, por Robert Griesemer, Rob Pike e Ken Thompson, começaram esboçando a as necessidade e objetivos para criação de uma nova linguagem, e tempos depois começaram o desenvolvimento de fato.

Em janeiro de 2008, Ken Thompson começou a trabalhar em um compilador com o qual explorara a ideia, usando este compilador conseguiu gerar códigos tendo a linguagem C como saída.

Dentro de um ano, a linguagem tornou-se um projeto que os ocupava diariamente, e começaram a pensar em criar um compilador para produção. Em maio de 2008, Ian Taylor de forma independente, começou a trabalhar em um front-end para o GCC Go utilizando as especificação do projeto. Russ Cox no final de 2008 se juntou aos demais, os ajudando a transformar o protótipo da linguagem e suas bibliotecas em realidade.

Em 11 de novembro de 2009, o google lançou o GO sobre licença BSD, o que colocou a linguagem como promissora, visto que os projetos de software livre estão em expansão, e com um desenvolvimento cada vez mais rápido.

Segundo o google e os criadores da linguagem, o Go foi criado devido à frustração com as línguas e ambientes de programação de sistemas existentes. Segundo seus criadores, programação tinha-se tornado muito difícil e escolha da linguagem tem boa parte da culpa. Tinha-se que escolher entre compilação eficiente, execução eficiente ou a facilidade de programação, as três opções não estavam disponíveis na mesma linguagem.

Com todas as promessas e tendo como responsável o gigante google, muitos acabam esperando muito desta linguagem e até apostando em seu sucesso, como não poderia deixar de ser, o rarefecundo.com tem que ter um pouco de informação sobre esta novidade.

Fontes:

http://golang.org/