Linguagens de programação

5523 palavras 23 páginas
10 Linguagens de Programação que Você Deveria Aprender!
Posted by renato on maio 5th, 2011
Em 2006 foi publicado o artigo 10 Linguagens que Você Deveria Aprender Imediatamente que ganhou certa fama na internet. Embora o artigo tenha seu mérito, existem dois problemas básicos com ele:
1- É de 2006, e as coisas mudam; e
2- É focado na popularidade das linguagens e, principalmente, no mercado de trabalho.
Sim, eu creio que recomendar o aprendizado de linguagens baseando seu argumento na popularidade ou mercado de trabalho como falho.

Para ilustrar o motivo, entre as 10 recomendações do artigo indicado acima temos:
- C#; VB.NET e Java;
Estas 3 linguagens são todas orientadas a objetos baseadas em classes. Todas as 3 carregam conceitos muito próximos. Se você programa muito bem em C#, aprender Java não vai mudar sua vida e nem ampliar verdadeiramente seus conhecimentos. O inverso também é igualmente verdadeiro.
“Uma linguagem que não afeta a maneira que você pensa sobre programação, não vela a pena ser aprendida” – Alan Perlis
O que eu quero dizer é que se deva aprender linguagens que sejam diferentes entre si ou que, ao menos, lhe ensinem conceitos novos. É claro que se o trabalho exige que você aprenda alguma linguagem afim à alguma que você já domina, vá em frente e você tirará a missão de letra pois você já conhecerá os princípios que regem aquela nova linguagem.
Não sou o único a sugerir que um programador deva aprender sempre linguagens que lhe ensinem novos conceitos – e não simplesmente uma nova linguagem. No altamente recomendável artigo Teach Yourself Programming in Ten Years, Peter Norvig indica que um programador deveria conhecer ao menos 6 linguagens. Porém, utilizando uma das afirmações de Alan Perlis lembra que: “Uma linguagem que não afeta a maneira que você pensa sobre programação, não vela a pena ser aprendida”. Uma ótima tradução para este artigo pode ser encontrada aqui: Aprenda a Programar em Dez Anos.
Baseado na premissa acima,

Relacionados

  • Linguagem de programação
    2473 palavras | 10 páginas
  • linguagem de programação
    1772 palavras | 8 páginas
  • linguagem de programaçao
    582 palavras | 3 páginas
  • Linguagem de Programação
    678 palavras | 3 páginas
  • linguagem de programação
    2582 palavras | 11 páginas
  • Linguagens de programação
    8924 palavras | 36 páginas
  • Linguagens de Programação
    1093 palavras | 5 páginas
  • Linguagem de Programação
    2774 palavras | 12 páginas
  • Linguagem de Programação
    1562 palavras | 7 páginas
  • Linguagens de programação
    1385 palavras | 6 páginas