Tecnologia do Blogger.
RSS

Re: [androidbrasil-dev] Android x Java - Google x Oracle

Qualquer flame wars e comparação sobre linguagens é o mesmo que querer dizer qual o melhor idioma para se falar.

Sinceramente acho que isto não leva a nada.

O passo importante é que o Android usa Java para rodar Dalvik, e ponto.
Se quiser optar por Python, há alternativas com Jython, Ruby com JRuby, etc.
.
.., na minha opinião, como dizia Galisteu, é dar uma guinada em 360 graus, porque no final, a API tem que seguir a spec do Java, para gerar Dalvik bytecode. Se quiser reescrever as classes em qualquer linguagem que não seja Java, é fazer mais do mesmo para chegar ao mesmo resultado.

Enfim, esses são meus 5 cents!

Abraço,

Ernani

2012/5/24 Ubiratan Soares <ubiratan.f.soares@gmail.com>
@Neto : linguagens que me permitam passar uma função como um listener ao invés de criar uma instância classe anônima estúpida que só existe por conta de UM método; ou então que tenha algum mecanismo de callback DECENTE, só para ficar no básico. As linguagens que resolvem isso vc escolhe, tem às pencas aí.

Só essas duas coisas já dariam uma limpada em 90% dos códigos Java, em especial trechos gentilmente produzidos com a colaboração das nossas queridas IDEs.

Em relação a desempenho, todos sabem que a JVM é um interpretador imbatível, sabatinado pela indústria há mais de 20 anos e que virou plataforma para outras linguagens com conceitos mais modernos como JRuby e Scala. 

E em relação a Scala, o Twitter não abandou, muito pelo contrário, até onde eu acompanhei eles migraram de RoR para ambientes focados na JVM usando Scala para o stack de busca, pq como todos sabemos, Ruby não escala (ahá!). 

Tanto que até tem tutorial do Twitter para a linguagem : 


Eu vi outro dia sua critíca no Twitter em relação ao Obj-C, também programo iOS, e na moral, Obj-C ao menos tem blocks e Closure, e um runtime minimamente dinâmico para quem quiser usar.

Acho que discutir pq existem pessoas que acham que Java é o IE6 das linguagens de programação - o que inclui a decepção com o Java7 e o eterno respiro prometido com o Java8 - não é o objetivo dessa thread.

[]s

----------------------------------------------------------
Ubiratan Soares



2012/5/24 Ricardo Araujo <ricardo.as@gmail.com>
Só por curiosidade o google tem uma nova linguagem chamada GO
pelo menos para o appengine parece promissora, li que diminui significativamente o processamento!

JAVA é sim uma boa linguagem, tem uma grande empresa por tras (ORACLE), tem um gigantesco material de estudo tanto na net como impresso, tem inumeros exemplos, projetos open sources, quem disser o contrario é porque não teve sorte de mexer com projetos bem programados.


2012/5/24 Paulo BlasterX <paulo.btx@gmail.com>
Minha sincera opinião: o Java é uma linguagem forte sim, mas não é produtiva. =) Muita enrolação pra descascar uma banana.. Mas isso não quer dizer que ela não seja forte... Talvez um dia se ela tiver uma IDE de desenvolvimento tão forte quanto a do Visual Studio aí sim ela fica invencível e em 1º lugar... Enquanto isso, estou fazendo 1.000 linhas de código pq preciso cortar um pão aqui e passar manteiga pro café de amanhã... =D

2012/5/24 Gink Labrev <gink.labrev@gmail.com>
O Google não "escolheu" Java. Ele já comprou a empresa Android, esta sim que escolheu o Java.
E parece que o Google vai vencer esse mimimi da Oracle por 9 linhas de código [1]
Portanto é só choradeira de empresa querendo tirar dinheiro da outra e não afetará em nada todo resto ...



Em 23 de maio de 2012 23:31, Neto Marin <netomarin@gmail.com> escreveu:

É Ubiratan, fiquei curioso... o q vc considera uma boa linguagem de programação???
Vc conhece, de verdade, Java?

Fiquei curioso... é tão ruim q o Twitter tirou o scala e colocou o Java e ficou 10x mais rápido. É tão ruim q é a linguagem mais usada em arquiteturas complexas... é realmente não é uma boa linguagem...

---
Neto Marin

Blog: http://blog.netomarin.com
GTalk: netomarin@gmail.com
MSN: neto_marin@hotmail.com
Skype: netomarin


2012/5/23 Eduardo Baião <eduardobaiao@gmail.com>
Há poucas horas atrás já saiu a notícia de que o Google venceu essa parada.

Em 23 de maio de 2012 22:07, Marcelo Henrique <marcelohd02@gmail.com> escreveu:
> O que você entende por " ser uma boa linguagem de programação ".
>
> Em 23 de maio de 2012 22:03, Ubiratan Soares <ubiratan.f.soares@gmail.com>
> escreveu:
>
>> Escolheram o Java por 50.000 motivos, menos pelo fato dela ser uma boa
>> linguagem de programação.
>>
>> []s
>>
>> ----------------------------------------------------------
>> Ubiratan Soares
>> www.ubiratansoares.com.br
>> (11) 8565-8455
>>
>>
>>
>> 2012/5/23 Marcelo Henrique <marcelohd02@gmail.com>
>>>
>>> Ja vem falar mal do java ... cara com tanta linguagem de programação ai
>>> .. será porque eles escolheram o java .. pense nisso .. !!!
>>>
>>> Em 23 de maio de 2012 21:53, Danilo Monteiro <danilomonteiroo@gmail.com>
>>> escreveu:
>>>
>>>> Mas que seria interessante colocar um python ou outra coisa, que
>>>> funcionasse decentemente e não com gambiarras, seria!
>>>> Até para no caso de isso acontecer, se bem que eu acho que eles já estão
>>>> espertos e devem ter um plano B
>>>>
>>>>
>>>> 2012/5/23 Neto Marin <netomarin@gmail.com>
>>>>>
>>>>> Márcio,
>>>>>
>>>>> Desculpe a sinceridade, mas isso não faz o menor sentido!
>>>>>
>>>>> A discussão do processo não é essa (O Lucio inclusive sabe mto bem
>>>>> sobre o processo), fui atrás de me informar hoje. Uma mudança na linguagem
>>>>> teria um grande impecilho, o enorme legado...
>>>>>
>>>>> []s
>>>>> Neto
>>>>> ---
>>>>> Neto Marin
>>>>>
>>>>> Blog: http://blog.netomarin.com
>>>>> GTalk: netomarin@gmail.com
>>>>> MSN: neto_marin@hotmail.com
>>>>> Skype: netomarin
>>>>>
>>>>>
>>>>>
>>>>> 2012/5/23 Márcio Oliveira <prof.mro@gmail.com>
>>>>>>
>>>>>> Pessoal,
>>>>>>
>>>>>> Vocês já se perguntaram/refletiram sobre o futuro na guerra Google x
>>>>>> Oracle por causa do uso do java como plataforma do Android, que fim
>>>>>> isto terá?
>>>>>> Apesar das brechas da lei americana, eu particularmente tenho receio
>>>>>> que realmente o Google vai perder a ação que a Oracle está
>>>>>> movimentando, e que esta queira mudar a linguagem de desenvolvimento
>>>>>> para outra totalmente diferente de Java. Não me lembro agora o nome,
>>>>>> mas se não me engano a Google vem desenvolvendo uma linguagem de
>>>>>> programação própria para desenvolver mais rápido seus produtos. Vai
>>>>>> saber se brevemente não teremos que aprender a desenvolver em mais uma
>>>>>> linguagem de programação.
>>>>>> Alguém tem uma idéia mais formada, ou está acompanhando de perto o
>>>>>> assunto que possa nos clarificar melhor o que pode estar por vir a
>>>>>> respeito disso?
>>>>>>
>>>>>>
>>>>>> Sds
>>>>>>
>>>>>> Márcio Oliveira
>>>>>
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Danilo Monteiro Ribeiro
>>>> "O único lugar onde o sucesso vem antes do trabalho é no dicionário."
>>>> "Faça com que seus SONHOS tenham INVEJA de seu FUTURO"
>>>> Graduando em Sistemas de Informação
>>>> http://lattes.cnpq.br/9054177799378154
>>>>
>>>>
>>>>
>>>>
>>>
>>>
>>>
>>> --
>>>                                               - Marcelo Henrique -
>>>   "Se não puder se destacar pelo talento, vença pelo esforço." (Dave
>>> Weinbaum)
>>>
>>
>
>
>
> --
>                                               - Marcelo Henrique -
>   "Se não puder se destacar pelo talento, vença pelo esforço." (Dave
> Weinbaum)
>






--
Aquele Abraço,
Ricardo Araujo



  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

0 comentários:

Postar um comentário