Para toso
sexta-feira, 18 de maio de 2007
Desanimado com o Java
Se vocês são como eu que vem de uma linguagem de programação como o Delphi ou qualquer outra e as vezes ficam desanimados com o Java, acho que isso não vai ajudar em nada, encontrei essa imagem na net, claro que é só uma brincadeira. Do lado esquerdo tem alguns dos principais livros que uma pessoa precisa ler para ser um programador médio em Java e do lado direito o que uma pessoa precisa ler para alcançar o mesmo posto utilizando Ruby on Rails. Espero não ter desanimado ninguém, afinal cada linguagem tem suas características e são ateis em determinadas situações.
Para toso
Para toso
Assinar:
Postar comentários (Atom)
7 comentários:
Seria interessante voce postar tambem a diferencia salarial que um programador java tem de um ruby, a media de empregos por regiao etc :)
Esse monte de livros ai soh demonstra a evolucao da tecnologia java e seus recursos. Em uma grande empresa, ninguem trocara o core de suas aplicacoes java por uma em Ruby, portanto, eh bom ressaltar todas estas diferencas!
Cheers
Esse monte de livros ai soh demonstra a evolucao da tecnologia java e seus recursos.
O risco de se criar algo monumentalmente complexo e abençoar esta complexidade é fazer com que as pessoas se esqueçam da beleza que existe na simplicidade.
@Dalton
http://fragmental.com.br/blog/?p=342
;)
Então perceba detalhes em cada título... por exemplo, vc vê um grande exemplar para gerenciar o AS JBoss 4.0. Certo? Vc administra o JBoss com Ruby ou Java? Basicamente, nenhum dos dois, vc adiminstra através de artefatos como XML entre outros, próprios do JBoss, e não de uma tecnologia específica. E o XDoclet? Basicamente da pra fazer o mesmo paralelo (usando EJB3 e JPA, por exemplo,vc poderá praticamente eliminar o uso de XDoclet, caso vc use EJB + Hibernate por exemplo)...e mais alguns. Concordo em relação a simplicidade, tentamos sempre atingir o mais algo grau de simplicidade e o Ruby vem pra tentar contornar algumas, mas ele não cobre tudo. Então, seu exemplo é de certa forma exagerado, mas faz algum sentido!!
Galera achei outra imagem que compara Java x Rails...
http://img369.imageshack.us/my.php?image=rubyjavacomparacaorealmt3.jpg
Eu achei esta imagem (do post) terrivelmente ilustrativa. É verdade, podemos acabar comparando as duas tecnologias a partir de um mesmo problema a ser resolvido. Mas penso que outra perspectiva seja mais interessante.
Explicando: É óbvio que ao colocar em evidência as lacunas que Ruby/Rails tem em relação a um...."suporte enterprise", a imagem deixa de ser interessante, dado que Java, então, passa a estar a salvo da crítica (e a imagem passa corre o risco de parecer exagerada).
Na minha opnião, creio que o grande ponto que esta imagem faz é o de ilustrar como as duas resolvem seus próprios problemas. Por exemplo, o Rodrigo (parent) colocou esta outra imagem com um contra ponto. Observando ela, me pergunto: Como Java (alegadamente) constroi o mundo? E, como o Ruby+Rails constroi Home Pages?
Em outras palavras: Quão bom elas são naquilo que elas se propõem?
Sou programador java a quase 3 anos e nunca programei em outra linguagem, mas a verdade é que as vezes desanima mesmo......
Puts as empresas são cada vez mais sem noção de nada, você entra na net para ver a sessão de empregos e se depara com seguintes anuncios:
Precisa de programador com 2 anos de experiência conhecimento em :
Struts,Webwork,java,jsp,servlets,xml,javascript,JBosss,Design Pattern,Habernate (sim eles ainda escrevem errado mesmo),ajax,Portlets,UML,RUP,SOA,WebServices etc........
Fala sério tem gente que não sabe nem oque é SOA .... isso desanima mesmo..........
Postar um comentário