[quote=chun]Avelino, prq java se torna um pato…
Anda…
Nada…
Voa…
Porem faz os três meia boca.[/quote]
Entendi.
Bem, vi que o louds trabalha bastante com o projeto Mono.
Você também acha que a escolha do Java não foi uma boa idéia?
Abraços.
[quote=chun]Avelino, prq java se torna um pato…
Anda…
Nada…
Voa…
Porem faz os três meia boca.[/quote]
Entendi.
Bem, vi que o louds trabalha bastante com o projeto Mono.
Você também acha que a escolha do Java não foi uma boa idéia?
Abraços.
tecnicamente falando ? NEste caso, tambem acho que java não é uma resposta boa…
Porem… se eu fosse um player do mercado… e precisasse abranger a maioria dos dispositivos… eu provavelmente não utilizaria nenhuma outra tecnologia que não fosse java… pela maturidade e pela base instalada de dispositivos…
A vida é feita de concessões… neste caso… eu estaria abrindo mão de algo mais “bem elaborado” por uma abrangencia maior do mercado…
[quote=chun]Avelino, prq java se torna um pato…
Anda…
Nada…
Voa…
Porem faz os três meia boca.
Porem a abrangencia que eu me referi foi a “base instalada” e não a “api suportada”
[/quote]
No caso da DTV brasileira, todas tecnologias tinham a mesma abrangência quando o padrão foi discutido.
Que no caso de todas era Zero.
O fato de java existir para desktop é tão relevante para a DTV quanto o fato de usarem COBOL em mainframes.
Com o GINGA, pelo que sei, não haverá necessida de acesso nativo.
Louds…
A abrangencia que comentei não é de desktop… é de microdispositivos mesmo.
Tirando o marcelocastellani mais alguem trabalhou realmente com software embarcado ??
Gostaria de ouvir essa galera pois aqui na lista está ocorrendo muito “achismo” e divulgadores de opiniões de terceiros.
8)
Não posso argumentar, pois não conheço o núcleo da JVM.
Mas esta afirmação, feita por um moderador de um blog que fala sobre Java, não deixa de ser engraçada!
[quote=ORB_de_Souza]Tirando o marcelocastellani mais alguem trabalhou realmente com software embarcado ??
Gostaria de ouvir essa galera pois aqui na lista está ocorrendo muito “achismo” e divulgadores de opiniões de terceiros.
8) [/quote]
Concordo…
[quote=Avelino][quote=ORB_de_Souza]Tirando o marcelocastellani mais alguem trabalhou realmente com software embarcado ??
Gostaria de ouvir essa galera pois aqui na lista está ocorrendo muito “achismo” e divulgadores de opiniões de terceiros.
8) [/quote]
Concordo…[/quote]
Olha, ouço tanto falar em Java que fico até tonto, e acho que tudo é verdade, web, desktop, embarcado e outras coisas mais Java dá conta e sobra, então ao invés de ficar estudando soluções para cada coisa, resolvi entrar na moda, vou usar Java. Tecnologias como Delphi, C/C++ e Objective C são coisas ultrapassadas, foi o que sempre estou ouvindo, então vou entrar na onda do Java, paga-se bem, se a TV Digital escolheu isso então acabou, joga o resto das linguagens no lixo, vamos usar o poderoso Java.
[quote=louds][quote=chun]Louds , na sua opinoa… para onde o mercado deveria apontar ? O que hoje seria tão abrangente quanto java e melhor ?
[/quote]
Ser abrangente é um dos motivos de Java ser tão ruim. Soluções sob medida e direcionadas são muito melhores.
O mercado deveria apontar para deixar de achar que existe uma única plataforma/linguagem para resolver tudo. Veja no caso
da DTV, a plataforma declarativa com ncl é muito mais interessante que a imperativa com Java.
[/quote]
Tudo bem, em muitos casos NCL pode ser mais interessante, mas nem tudo se pode fazer com ele.
Como no próprio site da comunidade diz: “Quando o foco da aplicação não casa com a linguagem(NCL), o uso de programação procedural se faz necessário”.
Então o que usar?
Um dos motivos de se usar Java que sei é a idependencia de dispositovo, inovação do padrão brasieliro.
Como eu sendo uma empresa posso querer desenvolver um t-commerce que não seja abrangente a todas as plataformas/dispositovos, set-top-box com diferentes SOs? Tenho que buscar o maior número possível de possíveis compradores.
Existe outra tecnologia melhor que consiga essa abrangencia?
C acredito seja muito custoso.
Mono, será?
Abraços.
[quote=Joaozava]
Existe outra tecnologia melhor que consiga essa abrangencia? [/quote]
Existem várias outras linguagens linguagens que compilam para pcode.
Por sinal, java nesse ponto não é nada inovador, pois isso é tecnologia dos anos 80.
Porém é uma decisão que já foi tomada, agora as pessoas que se virem com uma linguagem de segunda linha como Java.
Mas não consegui entender quais são essas linguagens e porque são melhores que Java
Para ser bom nem sempre precisa ser inovador!..se pensarmos assim cuitado do bom e velho C !
[quote=Joaozava]
Mas não consegui entender quais são essas linguagens e porque são melhores que Java :)[/quote]
OCaml é um ótimo exemplo. C# é outro.
Para ser bom, precisa ser… bom? E quando o assunto é linguagens de programação, java é mediocre.
Deveríamos, então, mudar o nome da comunidade para “Grupo de Usuários Iludidos com Java: GUIJ”???
A pergunta que não quer calar: se Java é tão ruim assim, porque moderar um Grupo de Usuários Java???
[quote=louds][quote=Joaozava]
Mas não consegui entender quais são essas linguagens e porque são melhores que Java :)[/quote]
OCaml é um ótimo exemplo. C# é outro.
Para ser bom, precisa ser… bom? E quando o assunto é linguagens de programação, java é mediocre.[/quote]
Meu, me desculpe mas discordo de você, mas tudo bem. Até ai são opniões
Agora, concordo com o Avelino, e se você acha tão ruim assim, porque não vai moderar um forum no msdn?
Procurei na Net sobre MONO, e econtrei no site mono-project.com…porem nao entedi dereito a proposta do projeto…alguem poderia me esclarecer ???
Obrigado!!!
Já trabalhou realmente com isso ou com qualquer linguagem para dispositivos embarcados ?Quando digo trabalhar não é simplesmente consultar blogs com opiniões prontas (ou wikis) ou tentar fazer alguma implementação do tipo ‘hello world’.
Alguém que fez algo relevante nessa área ?
8)
"
C# para DTV ? Rodando MS Compact Framework ? Qual a vantagem ?
"