Quarta-feira andei conversando com um amigo que tem a opinião que eu tinha em
2004/5: ele acredita que HOJE, Java está tão evoluído que não há
necessidade de se utilizar alguma outra linguagem para solucionar
qualquer problema na empresa em que estamos trabalhando. Eu fui contra
e defendi a minha opinião atual do uso de Python, Groovy, Ruby, Bash
ou de qualquer outra linguagem e/ou framework que for necessária para
entregar uma boa solução para um problema, rapidamente e com qualidade.
Java como PLATAFORMA, suporta o uso de linguagens dinâmicas como Groovy, Python, Ruby, JavaScript, etc.
Escrevi este post para ele e para todos os outros amigos Javaneses que
tenho e que talvez, tenham uma opinião/visão similar.
Gostaria muito de ler seu comentário sobre este assunto em meu blog ou neste fórum.
Paulo, Eu acredito que todas as linguagens tem suas vantagens e desvantagens, trabalho em projetos com linguagens intepretadas como python e php e também com...
Oi, ... O maior objetivo de um sistema de tipos é evitar erros em tempo de execução, portanto esta afirmação poderia estar correta. O problema é que um...
Philip, Vejo algumas vantagens e desvantagens de linguagens estáticas, como java, e dinâmicas como python, php e ruby. Caso alguém queira inserir mais...
Philip e Diogo, Agradeço os comentários. Concordo que o ponto principal desta questão é quando saber utilizar uma linguagem dinâmica ou não. E, no meu...
Oi, ... Como falei no email anterior sim, está é uma vantagem. O grande problema é que Java, apesar de ser estaticamente tipada, não possui um sistema de...
Acredito que uma grande vantagem da linguagens estaticamente tipadas é que a declaração dos tipos serve como documentação do código e ajuda a IDE ter um...
... Java: import java.io.*; public class X public static void main() { String x; x = "Celestino Gomes" System.out.println x } } Ruby: name = "Celestino Gomes" ...
Então, acredito que no caso que você citou não ajuda, mas em muitos outros casos sim, principalmente quando você está usando um código que não...
Somente para deixar claro: Hoje dou preferência a usar Ruby, mas não tenho medo de usar qualquer outra linguagem/tecnologia! Quanto a mudança da linguagem...
Acho que se fossem realmente esses os motivos da mudança eles tinham migrado para JRuby. Eles teriam bem menos trabalho e resolveria todos os problemas...
Oi, ... JRuby resolveria alguns dos problemas mas se você acompanhou o que aconteceu na época da entrevista do tech lead do twitter deve saber que eles nem...
Esse é exatamente meu ponto, se eles nem chegaram a testar JRuby, me parece que eles estavam mais incomodados com a linguagem do que com a plataforma (que...
Oi, ... Se o que você diz for certo (e eu não acredito que seja o caso), não entendo a motivação para seu exemplo neste discussão. Como um exemplo eu...
Bem, acho que o gosto por uma linguagem está intrisicamente ligado à facilidade que você tem de resolver seus problemas com ela. No seu exemplo, me parece...
Desculpe Shoes, mas meu computador discorda de você. Ele faz 6 milhões de kind_of em menos de 0,5s. Nem vou considerar que como foi um teste isolado, apenas...
Oi, Ricardo, ... Desculpe, Ricardo, mas eu não consegui achar em nenhuma das minhas mensagens algo que disesse que kind_of é uma operação lenta. O que eu ...
Até onde eu li eles não tentaram o JRuby porque tinha gente em casa com conhecimento em Scala. Leonardo Borges www.leonardoborges.com 2009/6/4 Ricardo...
Leonardo Borges
leonardoborges.rj@...
Jun 10, 2009 9:06 pm
Usar ou não usar Java Já trabalhei em projetos com Java onde não havia nada de orientado a objetos. A equipe que iniciou o projeto cometeu um grande...