Mensagens enviadas por: Thiagosc
Índice dos Fóruns » Perfil de Thiagosc » Mensagens enviadas por Thiagosc
Autor Mensagem
louds wrote:Logo, vão existir um monte de projetos por ai que são parecidos mas não são e as pessoas vão apenas usar se optarem por tal. Agora uma pessoa tem que ser muito, mas muito muito muito muito acéfala para sair usando um fork de alegre. Você usaria? Eu não, e só recomendaria se fosse muito melhor que Java.


Haha, se tem gente que prefere usar PHP por ser "opensource", eu não duvido que tenha gente que prefira usar o "Java Gnome" por ser amigável com o seu projeto favorito, ou que possa "ter vantagens únicas" ao rodar em Gnome.

O problema é se um fork se torna mais popular que o original, isso aconteceu com o X.org e XFree86. Viu? Imagina a seguinte situação: um grupo de desenvolvedores exige um conjunto de features senão eles "morrerão" (tipo delegates, property keyword, etc), o JCP demora, fazem um fork e daqui a pouco tempo quase todas as distros Linux tem um Java que é "Java + delegates + property keyword".

É o que aconteceu com XFree86, se bem que o problema foi com a licença e não com features.

louds wrote:
Todas as linguagens com implementação open-source (python, php, ruby, perl, bla bla bla) trocam 1000 linhas de código e passam a usar todo poder da JVM da Sun para suas linguagens. Qual o problema disso acontecer? Medo que essas linguagens façam você ficar desempregado? Não vejo o menor problema até da Microsoft usar o código da JVM da Sun para isso.


Esse é um pensamento muito simplista.

Em primeiro lugar o movimento opensource se mostrou incompetente em produzir qualquer coisa próxima do Java. Simplesmente porque sempre falta algo. O pior não é o skill técnico, pois isso é muito fácil de se resolver, é sim a falta de visão. Basta ver nas infindáveis discussões em fóruns sobre "como eu escrevo um Hello World com 10 caracteres, logo isso prova que a minha linguagem é melhor que a sua". Falta o "big picture" e a grana de marketing.

O único marketing dessas soluções opensource é marketing de nerd. Não precisa ser gênio para ver que o é necessário para decolar falta para esses projetos.

O concorrente do Java é o .Net e a Microsoft, os demais não estão a altura, não por questões técnicas, mas porque suas comunidades não enxergam um palmo a diante do nariz.

Em segundo lugar eu duvido que a licença permitirá uso dos concorrentes (IBM, Microsoft, etc) pois isso seria suícidio. Lançar toda essa tecnologia para o seu concorrente pegar e fazer um produto 10x melhor utilizando-a é pedir para morrer.
cv wrote:Cagada esta que possibilitou revolucoes como a internet, a web, os movimentos do open source e free software, e permitiu que milhoes de pessoas mundo afora descobrissem a computacao. Queria eu ter feito uma cagada dessas!


Eu me referia a cagada de deixar um brinquedo como o Windows (que era na época) tomar o mercado, não as qualidades técnicas.

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

"The Unix wars were the struggles between vendors of the Unix computer operating system in the late 1980s and early 1990s to set the standard for Unix henceforth. These battles are commonly held to have harmed the market acceptance of Unix and created a market gap that allowed the rise of Windows NT."
fcmartins wrote:Quantos PHPs alternativos tem alguma penetração/relevância comercial?

O mais provável é que a mudança de licença torne o processo de correção de erros e inclusão de bibliotecas mais rápido, aumentando a fatia de mercado da JVM da Sun.


Bom dois pontos:

- O Java tem muito mais relevância e desperta muito mais interesse, tanto pela quantidade de empresas de peso e quantidade de desenvolvedores, que PHP, portanto a probabilidade de forks surgirem (feitos ou por indivíduos ou por empresas) e conseguirem alguma relevância comercial é maior;

- O processo de evolução deveria ser aperfeiçoado baseado no que existe, mas não para transformar o Java na "casa da mãe Joana".

Por exemplo, a primeira coisa que os "open source freaks" fariam é tirar todos os métodos e classes deprecated. Um dia eles terão que sair, mas do jeito que é opensource, entre um release menor e outro existirão mudanças.

Outro exemplo é "pacotes extras" de bilbiotecas para determinadas funções, como por exemplo um "Java Gnome" onde um "santo opensource" tem a brilhante idéia de distribuir o Java com umas bibliotecas GTK junto mais algumas mudanças na API para tirar melhor proveito delas.

Daí outro lança o "Java KDE", que por sua vez não rodará o "Java Gnome" e nem o "Java Windows", etc.
Kenobi wrote:Oracle vai investir pesado por exemplo, e existirão diversos formatos. Agora pergunta, alguém vai ligar para o teste de compatibilidade da Sun ?


Pois é, a grande vantagem do .Net é que apenas uma empresa comanda. Se o Java perder essa unidade e se tornar um "Linux das plataformas de desenvolvimento" será o fim.

O que aconteceu com o Unix deveria ser lembrado constatemente. Unix tem o padrão POSIX, e no entanto fizeram a cagada que fizeram.
louds wrote:O processo de certificação de uma máquina virtual pela Sun tem 0% a ver com os fontes dela. O processo é feito contra os binários da JVM, então mesmo que a Sun libere os fontes, eu não posso compilar eles e dizer que tenho uma VM para Java.


Não, mas podem criar uma versão "opensource-esca" chamada de um nome esquisito tipo "Lava" e promoter algum grau de compatibilidade com o Java (tm) mais um monte de coisas "muito melhores".

Nada impede que isso seja feito hoje, mas não existiria o código da VM dado para que qualquer Zé cortasse metade fora, adicionasse mais 5000 linhas e chamasse de outra coisa.

Isso já é feito em outros projetos, e não pensem que é apenas com a licença BSD (alguém leu o artigo sobre o BSD estar mal das pernas, e os desenvolvedores reclamando que as empresas pegam o código e não contribuem de volta?), mas com GPL também onde fulanos pegam o código de cicrano, passam a chamar de "um novo produto" e continuam sugando versão após versão as novas features e melhorias sem contribuir em nada (recentemente li um artigo sobre um software onde o autor reclamava disso, devia ser um sniffer mas não lembro o nome agora, era um projeto famoso).

Quem não ia achar bom a JVM ser open source nunca tropeçou em um dos milhares de bug da implementação da Sun e ficou dias quebrando a cabeça.


E como open source resolverá isso? Existe a ilusão de que experts em VM estão à toa por aí para "arrumar" o Java. Se existisse tanta gente à toa, o Ruby ou Python ou Perl já teriam deixado o Java para trás em tecnologia de VM há anos. Opa, tem alguma coisa errada nessa lógica.

Um bando de jovens bem intencionados não resolve nada, uma equipe especializada sim. E boa parte das cabeças que poderiam fazer uma diferença ou estão ocupadas com outros projetos ou presos à NDAs ou coisas do tipo.
marcelomartins wrote:
Og Maciel wrote:Eu espero muito um dia ver tecnologias como Ruby on Rails, PHP, e Python tomar o lugar de Java e desta forma liberar-nos de mais uma tecnologia proprietária

Tomara que essa pessoas reavaliem suas opiniões!


O maior problema é que esse tipo de raciocínio é que não é baseado no racional mas sim em filosofias e emoções. Open source não tem a capacidade de produzir nada muito bom mas mesmo assim ele usaria PHP só por ser open source.

Ainda estou para conhecer um desenvolvedor Java que esteja reclamando sobre o Java "não ser opensource", todos que reclamam não o são. Isso me leva a crer que o que eles querem é se apoderar do código da VM para finalmente fazer um HotSpot para Ruby, Python, ou uma VM avançada para outra plataforma simplesmente porque são incompetentes. Pára para pensar: Ruby, Python, Perl, são todos mais velhos que Java, já não era para estarem mais avançados em termos de VM?

Realmente duvido que qualquer dia surja qualquer coisa que possa tirar o Java de seu posto. O único concorrente que temos é a Microsoft com o .Net, ela sim pode, o resto não passa de software beta, sempre incompleto, sem as ferramentas necessárias para se ter produtividade (programar com 'vi' alguém aí?).

Só a título de exemplo, a maioria dos projetos opensource grandes foram "abertos" por empresas: OpenOffice, Eclipse, Netbeans, o Tomcat foi doado, etc.
Só espero que não tenhamos 300 distribuições de Java assim como é em Linux.

Fico imaginando os doentes arrancando pedaços da API padrão, substituindo o Swing por bindings Qt, etc. Que horror!
Grinvon wrote:A solução é educação!


Nós precisamos de soluções que possam frutificar a curto prazo e não daqui a 50 anos.

Tamanha tolerância com a violência é o leva ao que vimos ontem. Bala neles!
Rodrigo Carvalho Auler wrote:Quer brigar? Então briga com os juízes que empacam o judiciário. Com os políticos que roubam o dinheiro público. Quer mudar alguma coisa? Então ataque onde vá fazer diferença. Matar esses bandidos só vai dar continuidade ao que está acontecendo agora.


Dois erros fazem um acerto? Quer dizer que por causa dos bandidos do colarinho branco vamos deixar a bandidagem à solta?

Uma coisa não justifica a outra, está tudo errado mas de um jeito tem que começar. Seria interessante se eles aprovassem a pena de morte.

Talvez os bandidos comuns sejam mais fáceis de condenar que os demais, mas seria apenas a primeira etapa de muitas.
Rodrigo Carvalho Auler wrote:Quem é maioria? Nós? Classe média com nossos iPods, internet e notebooks? Ou vc acha que o peão que se mata de trabalhar pra comer vai lutar do seu lado? Um bandido que vc mata já tem 10 pra tomar o lugar dele. Mata 100 bandidos que vc ter 1000 filhos, parentes pobres de bandidos com ódio maior ainda do governo e dos 'playboys consumista'.

Sinceramente, não acho que alguém aqui seja "macho" o suficiente pra aguentar as consequencias do vcs estão dizendo.


As pessoas agüentam o que elas tiverem que agüentar. O brasileiro é o povo mais camelo, que agüenta cargas pesadas nas costas por longas distâncias no clima adverso do deserto, porque não agüentaria isso?

A guerra já está aí! Não é uma escolha!

E parece que existem duas correntes de apoio aos bandidos:

- Os que "roubam para alimentar os filhos", como se houvesse nobreza ou devêssemos dar um crédito para um indivíduo desse;

- E a do "ódio das crianças" dos bandidos. Bandido é bandido, se a criança que ser bandido que vá para a cova também pois não precisamos de cobras para nos morder os calcanhares;

Se o governo do estado não tomar uma atitude exibir resultados o PSDB vai ouvir muito disso na próxima campanha. Se tivesse acontecido há alguns meses atrás teriam escolhido outro no lugar do Alckmin.

Ai meu Deus, mais quatro anos de Lula vai ser dose.
Overload wrote:2º O governo deve investir sim em educação e esportes. E esse é um dos mais importantes tópicos. Todo país que quer se desenvolver investe na educação, no futuro. O Brasil em mais de 100 anos livres da metrópole, não evoluiu o que o Japão, por exemplo, evoluiu em 50 anos após as bombas de Hiroshima e Nagasaki.


O Japão já era um país industrializado antes da guerra. Não é correto afirmar que eles surgiram do nada nos últimos 50 anos.

Overload wrote:
Temos que sair de nossas poltronas, mover esse traseiro 'gordo' pra mostrar a cara, assim como nossos pais e/ou avós faziam na época dos anos 70, 80... Eles lutavam por seus direitos, tanto, que eles quem abriram a maioria das portas para nós. E nós, que portas estamos abrindo para nossos futuros filhos, tendo que cada vez mais nos recuamos?!
UNIÃO!! Esse eh o terceiro tópico.

Agora para o que está acontecendo, temos que tomar medidas extremas?! Sim temos, eu sou a favor de pegar todos esses bandidos e matar todos, e principalmente os "cabeças", porque? Por que senão eles se fortalecem, e sabem que a cada vez que fizerem isso, o país vai parar e ficar com medo deles, e vai atender a seus pedidos, então eles sempre se fortalecem. Se houvesse união do povo, eles não nos infrentariam, pois nós os infrentaríamos. Somos a MAIORIA, e temos que defender nossos direitos!!


Concordo com a segunda parte, é a CERTEZA DA IMPUNIDADE que os fortalece. Eles tem absoluta certeza e segurança que podem fazer o que quiserem que sempre haverá "defensores dos direitos humanos" e intelectualóides de plantão afirmando que "uma resposta dura" não é a solução.

Pode não ser a solução para toda a vida, mas no momento é.

Agora sair as ruas? Com fuzil na mão você quer dizer? Porque sair em passeatas não vai mudar nada. Já fizeram passeata pela paz, manifestações, etc, melhoramos por causa disso?

Esse tipo de organização criminosa é o tipo de doença que quando tratada em estágios iniciais é curável, depois de um tempo é morte certa. Extirpar esse câncer seria o mais correto para o bem comum e a sobrevivência país.

Se "violência não é a solução" perdurar, logo logo estaremos como o Iraque.

Imagine a seguinte situação, um médico sugere que uma mulher remova as mamas para curar um câncer e seus parentes dizem que "uma solução drástica não resolve nada", é exatamente isso o que acontece aqui no GUJ e entre muitos intelectualóides. Vão deixar o país apodrecer antes que reconheçam a necessidade da ação.

Isso é um câncer, e está nos matando.
cv wrote:Eu fico estarrecido com as reacoes primitivas de algumas pessoas aqui do GUJ quando o assunto eh controlar e diminuir a violencia no Brasil. Serio, nao eh tao complexo assim entender um minimo de socio-economia e psicologia criminal pra ver que reagir com violencia nao eh solucao nenhuma.


Nós temos um problema *hoje* e precisa ser resolvido ou remediado *hoje*. Outros fatores podem ser a solução para daqui a 10 ou 20 anos, mas eu não quero passar os próximos 10 ou 20 anos me escondendo e sobrevivendo.

O que cansa é ver bandido na televisão se vangloriando, fazendo e acontecendo, a polícia inerte e um governador banana, e AINDA ter que ler gente defendendo bandido! Você não acha que tem algo errado? Será que aumentando o salário e a infraestrutura da PM, ou aumentando o investimento em educação resolverá o problema *a curto prazo*?

Esse país já tem democracia há 20 anos! Isso é tempo suficiente para *mudar* um país!! Já não deveria ter mudado?

Deveriam *limpar* todas as cadeias, não esquecendo claro de antes jogar os respectivos advogados para dentro e os defensores dos direitos humanos. Assim matava três coelhos com uma cajadada só.
marcelomartins wrote:Vamos pensar, nessa matéria fala em contratação de 2 mil tecnicos. Ninguem acha isso estranho? 2 mil profissionais é muita coisa, e pra mim tem falcatrua ai. Ou a veja aumentou o número muitas vezes, ou é verdade e o governo ta contratando até a mae pra fazer cabide de emprego. Então a veja disse: "- contratou 2 mil tecnicos". Agora quero ver o governo se explicar, e dizer quantos contratou, dizer pra que, e porque. Mas não adianta dizer "- É mentira" porque ai a veja vai estar com a razão.


Sem o devido contexto fica difícil saber qualquer coisa. A Veja poderia ter dado maiores explicações a respeito desse número, como:

- como foi obtido;
- quando;
- em que circustância foram contratadas as pessoas;
- para fazer exatamente o quê;
- comparações com mandatos anteriores, etc.

Um pouquinho de trabalho de jornalista, sabe?

Acredito que as matérias da Veja deveriam ser melhor escritas. Dá a impressão que o público alvo deles são os idiotas.

Portanto não é possível levar muita coisa do que eles dizem a sério, incluindo essa "reportagem". Acho que o ônus da prova pertence a Veja.
diego_sl wrote:Thiago, é impressionante, mas você cada vez consegue me supreender mais. "Velho com uma roupinha nova"? E porque surgiram tantas novidades para Java derivados do Rails? Já ouviu falar de Grails e suas variantes? Pois é. Quer um exemplinho melhor do que um "velho com uma roupinha nova" pode causar? AJAX. E esse velhinho bem vestido já causou um bocado de inovações né?


Cadê a "idéia nova" no framework? Só porque uma parte considerável dos desenvolvedores Java gostam de se acabar em XML, e depois descobriram que há formas mais automáticas de se trabalhar, isso é "novo"?

AJAX? Isso é novo? Não é baseado naquela funcionalidade que a Microsoft tinha inventado mas não dado muita bola?

Inovações? Onde?

O bom disso tudo é que a orgia de alguns desenvolvedores Java com XML vai para patamares normais. Eu adoro XML, mas simplesmente o pessoal viajou no hype. Assim como parece uma parte está viajando em outro hype agora.

diego_sl wrote:Concordo plenamente contigo que Java possui melhores ferramentas. Agora API melhor? Mais completa, sim. Agora faça o seguinte antes de postar uma resposta.
Abra dois sites: http://www.ruby-doc.org/core/ e http://www.ruby-doc.org/stdlib/. Dê uma olhadinha rápida (não precisa nem "perder" muito tempo).


Eu veria se conseguisse acessá-los.
Maurício Linhares wrote:Tem gosto pra tudo nessa vida

Programar em PHP só por muito dinheiro mesmo


Concordo.
 
Índice dos Fóruns » Perfil de Thiagosc » Mensagens enviadas por Thiagosc
Ir para:   
Powered by JForum 2.1.8 © JForum Team