Recomende-me uma Linguagem [Off-Topic]  XML
Índice dos Fóruns » Assuntos gerais (Off-topic)
Autor Mensagem
lucao
Java Ninja
[Avatar]

Membro desde: 20/12/2004 11:38:33
Mensagens: 298
Localização: Santos/SP
Offline

Pessoal, estou tendo um tempo livre durante a semana e gostaria de aprender uma nova linguagem. Sem ser java, qual vocês recomendariam ? Estava disposto a aprender C ou C++, mas será que vale a pena aprende-los agora ?
Bom, aguardo as opiniões.
Obrigado.
louds
Moderador
[Avatar]

Membro desde: 29/04/2003 23:09:15
Mensagens: 4061
Localização: São Paulo
Offline

Se você já sabe Java, c/c++ não vai ser algo tão dificil de aprender. Sugiro alguma linguagem que faça sua cabeça doer de tanto pensar.

Nessa categoria eu pessoalmente recomendo LISP, Scheme e Caml. Essas linguagens são diferentes o suficiente de Java para te dar a sensação de que sabe patavinas de programação. Essa foi a minha experiência inicial com elas, pelo menos.

Bons estudos.


http://www.kumpera.net/blog/
http://www.mono-project.com/
"Each individual should work for himself. People will not sacrifice themselves for the company. They come to work at the company to enjoy themselves."
Soichiro Honda
[ICQ]
Samuel_Pessorrusso
Thread.start()
[Avatar]

Membro desde: 02/05/2006 20:32:08
Mensagens: 32
Offline

Se quer outra linguagem, eu iria para o C. Mas você pode também aprender algum framework, ou ferramenta.

struts, tiles, hibernate, junit, javamail, websphere, oc4j, etc...

http://br.linkedin.com/in/pessorrusso
UFSCar - Bacharelado em Ciência da Computação 01/04
SCEA (p1: 92% p2:81%)
SCJD (90%)
SCBCD (97%)
SCWCD (75%)
SCJP (88%)
[WWW]
Rafael Afonso
Virtual Machine Man
[Avatar]
Membro desde: 05/12/2002 16:03:43
Mensagens: 719
Localização: São Paulo/SP
Offline

Olá:

Neste momento a moda é falar de linguagens de script, visto a incorporação da API de scripting no Java. Se for basear-se nisso, talvez seja interessante dar uma olhada em Ruby (bastante valorizada pelo pessoal do GUJ), Groovy, Jython, entre outras.

Grato,

Rafael Ubiratam Clemente Afonso
---------------------------------------
GitHub
ScalaFX
LinkedIn
[MSN]
lucao
Java Ninja
[Avatar]

Membro desde: 20/12/2004 11:38:33
Mensagens: 298
Localização: Santos/SP
Offline

Bom, acho que primeiro estou mais necessitado de aprender C/C++, porque tenho perdido alguns projetos nele.
Sobre Lisp, eu dei uma olhada no Wikipedia me pareceu bastante diferente, só uma dúvida: ela "agrega" valor comercial ? Não ouço falar muito dela em projetos.
thingol
Moderador

Membro desde: 29/07/2004 16:10:13
Mensagens: 17543
Offline

O tanto que aprendi de C++ e C em ambientes Unix e Windows me diz que é muita coisa para uma cabeça só, se quiser aprender o C++ direito.
Mas se quiser aprender apenas o trivial...

Eu diria que é sempre bom saber PHP e Python. Não se esquecer do Pascal (Delphi).
[WWW]
boaglio
Moderador
[Avatar]

Membro desde: 09/09/2002 21:23:39
Mensagens: 1865
Localização: Sampa City
Online

louds wrote:
Nessa categoria eu pessoalmente recomendo LISP, Scheme e Caml. Essas linguagens são diferentes o suficiente de Java para te dar a sensação de que sabe patavinas de programação. Essa foi a minha experiência inicial com elas, pelo menos.


E não se esqueça do PROLOG!

http://en.wikipedia.org/wiki/PROLOG

Veja que doidera a Torre de Hanoi nessa linguagem:



Eu tive isso na faculdade, e realmente te abre novas maneiras
de pensar como resolver um problema...


 

Tem dúvidas de Java? Poste no fórum! Não respondo dúvidas de Java via MP!
[WWW]
fmeyer
Moderador
[Avatar]
Membro desde: 22/02/2005 17:26:29
Mensagens: 1583
Localização: Sao Paulo
Offline

Eu recomendaria ruby ... nao tem forma melhor de gastar seu tempo livre ...


Samuel_Pessorrusso wrote:Se quer outra linguagem, eu iria para o C. Mas você pode também aprender algum framework, ou ferramenta.

struts, tiles, hibernate, junit, javamail, websphere, oc4j, etc...


estudar struts hoje em dia ???? vc por acaso estava dormindo em uma camara criogenica e acordou esse mes ?

Fernando Meyer http://fernandomeyer.com
[Email] [WWW]
#@®®¡$
Moderador
[Avatar]

Membro desde: 13/02/2004 09:42:28
Mensagens: 807
Localização: São Paulo
Offline

Aprenda Brainfuck. Depois de aprender, provavelmente você vai querer tirar o "Brain" do nome, porém.

Wilerson "#@®®¡$" de Oliveira
http://mundoestranho.net/blog/
Douglas Adams wrote:I love deadlines. I like the whooshing sound they make as they fly by.
[WWW] [ICQ]
oliveirarenan
Virtual Machine Man
[Avatar]

Membro desde: 19/03/2003 19:29:41
Mensagens: 547
Localização: São Paulo
Offline

scottys0 wrote:estudar struts hoje em dia ???? vc por acaso estava dormindo em uma camara criogenica e acordou esse mes ?


Se vc nao souber struts hoje em dia, acabou de perder cerca de 80% no mercado de java...
Se quiser pastar para tentar entrar nos 20% restantes, td bem...se nao, aprenda struts.


Renan Espíndola de Oliveira
Desenvolvedor J2EE
[Email] [MSN] [ICQ]
louds
Moderador
[Avatar]

Membro desde: 29/04/2003 23:09:15
Mensagens: 4061
Localização: São Paulo
Offline

lucao wrote:Bom, acho que primeiro estou mais necessitado de aprender C/C++, porque tenho perdido alguns projetos nele.
Sobre Lisp, eu dei uma olhada no Wikipedia me pareceu bastante diferente, só uma dúvida: ela "agrega" valor comercial ? Não ouço falar muito dela em projetos.


Comercialmente quase nada, se você achar algum emprego aqui no pais que exija LISP te pago 2 cervejas.

Entretanto aprender LISP vai ter ajudar muito a ser um melhor programador.

http://www.kumpera.net/blog/
http://www.mono-project.com/
"Each individual should work for himself. People will not sacrifice themselves for the company. They come to work at the company to enjoy themselves."
Soichiro Honda
[ICQ]
Grinvon
GUJ Master
[Avatar]

Membro desde: 18/08/2003 22:10:49
Mensagens: 1899
Localização: Em qualquer lugar
Offline

Eu voltaria no Ruby, linguagem simples e prazeroza de aprender. Vale apena.

>> Inocêncio.
[MSN] [ICQ]
boaglio
Moderador
[Avatar]

Membro desde: 09/09/2002 21:23:39
Mensagens: 1865
Localização: Sampa City
Online


Esse site aqui é bem legal, tem a implementação do mesmo programa
em quase 1000 linguagens de programação:

http://www.99-bottles-of-beer.net

Exemplo em Java:


Exemplo em LISP:


Exemplo em PROLOG:


Exemplo em RUBY:


Exemplo em SQL:



 

Tem dúvidas de Java? Poste no fórum! Não respondo dúvidas de Java via MP!
[WWW]
lucao
Java Ninja
[Avatar]

Membro desde: 20/12/2004 11:38:33
Mensagens: 298
Localização: Santos/SP
Offline

Bom, como estou perdendo alguns projetos, vou estudar nem que seja o básico de C/C++, Depois vou estudar provavelmente Lisp ou Ruby.
Só uma dúvida o Ruby, assim como o java é "Write once, run everywhere" ?
Obrigado pela atenção.
thingol
Moderador

Membro desde: 29/07/2004 16:10:13
Mensagens: 17543
Offline

para estudar o Ruby você pode tentar ler o livro em:

http://www.rubycentral.com/book/

Se o Ruby é "Write Once, Run (ahem) Anywhere"? É mas também pode acessar coisas do seu sistema operacional preferido. Por exemplo, do Windows:

http://www.rubycentral.com/book/lib_windows.html

Curiosidade - embora o Ruby pareça ser novidade, ele é tão velho quanto o Java.


Then, I remembered my old dream, and decided to design my own language. At first I was just toying around with it at work. But gradually it grew to be a tool good enough to replace Perl. I named it Ruby---after the precious red stone---and released it to the public in 1995.
...
Yukihiro Matsumoto, a.k.a. ``Matz''

[WWW]
 
Índice dos Fóruns » Assuntos gerais (Off-topic)
Ir para:   
Powered by JForum 2.1.8 © JForum Team