Será:?: :?: :?:
Linguagem Java Ameaçada
49 Respostas
Tipo, você anda mesmo acompanhando as discussões do fórum?
Talvez a linguagem Java sim, mas a plataforma já está se adaptando às mudanças.
Um dos motivos que a linguagem .NET se tornou atrativa foi a promessa do WebForms, mas até a Microsoft está se rendendo a um desenvolvimento mais arquitetural. Quando esse cenário se instalar de vez, alguns programadores .NET já não acharão a linguagem tão produtiva.
[EDITADO]Falei de .NET porque, segundo o artigo, esta plataforma “está atraindo grande número de pequenos desenvolvedores”.[/EDITADO]
Sim Maurício, eu já havia lido isso aqui anteriormente.
Mais achei importante essa matéria e queria destaca-la aqui no GUJ.
:arrow: Concordo sobre os programadores .NET
eu acredito que com a evolução dos métodos de programação, no futuro nossos filhos não mais usem linguagens de programação no mesmo nível que temos hoje, e aí, vai sobreviver a que melhor se adaptar aos novos métodos. Não acredito, que a Sun com o potencial que tem hoje vá ficar de fora, ou mesmo deixar de evoluir o Java a estas novas metodologias.
Rodrigo.
Então o que vcs indicam a estudar, fora o que compõe a tecnologia Java (JPA, Hibernate, Frameworks da vida …)??
Ruby??
E me fale se estou pensando pequeno como maioria de programadores que saem da faculdade …
mane
sempre tem um mane falando isso
todos que falam sao mane
a linguagem sempre cresce a vcs num veem
mane
Ruby e Scala, no mínimo.
Ruby e Scala, no mínimo.
Coloca Erlang também no meio 
E o que dizer do futuro da linguagem “.net”???
Então o que vcs indicam a estudar, fora o que compõe a tecnologia Java (JPA, Hibernate, Frameworks da vida …)??
Ruby??
E me fale se estou pensando pequeno como maioria de programadores que saem da faculdade …
Lógica, Matemática, IA, Estrutura de Dados e Orientação a Objetos (ou algum outro paradigma mais “novo”, como à Aspecto).
ps.: não foi sarcasmo 
e vai começar tuuuuudo de novo…rs…
se ler bem a matéria vc perceberá que é DEUS no céu e .Net na Terra…
até parece!
Quando java não esteve ameaçada ?
YAAAAAAAAAAAAAAAAAAAAAAAWN…
Sinceramente já ficou mais que que claro que a M$ compra pesquisas e “artigos” de revistas procurando aumentar seu marketing share, pois muitas empresas são adeptas do modismo (onde não importa se é bom ou ruim, tem que estar na moda) e com essa “estratégia” fica muito fácil abocanhar empresas assim.
.NET, Java, PHP, Ruby, etc, todos tem o seu espaço. Até hoje Java nunca me deixou na mão e pelo jeito que a coisa anda não vai me deixar na mão por muito tempo ainda.
Sinceramente já ficou mais que que claro que a M$ compra pesquisas e “artigos” de revistas procurando aumentar seu marketing share, pois muitas empresas são adeptas do modismo (onde não importa se é bom ou ruim, tem que estar na moda) e com essa “estratégia” fica muito fácil abocanhar empresas assim.
Bom, não vamos botar a Sun no Olimpo.
Ela sabe muito bem utilizar sua influência e dinheiro como qualquer outra empresa que as pessoas estão acostumadas a falar mal.
Como a MS, IBM ou coisa e tals.
Aqui nós concordamos.
Java tem, e vai continuar tendo seu espaço.
Concordo que a SUN também tem “métodos” pouco éticos, mas o que eu quis dizer é que a M$ é famosa por fazer isso e o “artigo” ficou claramente exposto isso.
Além dessa matéria falar o que já tem sido falado faz meses aqui no forum, ainda fala que PHP é uma linguagem nova :shock:
ahiehaiehaieh … mais uma vez …
É… PHP está chegando e muita gente vai perder o emprego!
:lol: :lol:
É… PHP está chegando e muita gente vai perder o emprego!
:lol: :lol:
É… PHP está chegando e muita gente vai perder o emprego!
Ja viu como muita gente do java tem blog em php (wordpress)?
É só o começo…
:lol: :lol:
É… PHP está chegando e muita gente vai perder o emprego!Ja viu como muita gente do java tem blog em php (wordpress)?
É só o começo…

:lol: :lol:
É… PHP está chegando e muita gente vai perder o emprego!Ja viu como muita gente do java tem blog em php (wordpress)?
É só o começo…
Há 4 anos a direção do setor onde eu trabalhava antecipou essa necessidade e me “obrigou” a utilizar o PHP (versão 0.007 alpha beta) para um projeto. Cara, isso mudou minha vida!
PHP vai dominar completamente o mercado… E a linguagem que vai tomar o segundo lugar, pra desenvolvimento de sistemas operacionais, será o Ruby. Talvez o C# seja usada, mais vai perder tanto mercado quanto Java… As duas serão esquecidas!
:lol: :lol:
É… PHP está chegando e muita gente vai perder o emprego!Ja viu como muita gente do java tem blog em php (wordpress)?
É só o começo…
Há 4 anos a direção do setor onde eu trabalhava antecipou essa necessidade e me “obrigou” a utilizar o PHP (versão 0.007 alpha beta) para um projeto. Cara, isso mudou minha vida!
PHP vai dominar completamente o mercado… E a linguagem que vai tomar o segundo lugar, pra desenvolvimento de sistemas operacionais, será o Ruby. Talvez o C# seja usada, mais vai perder tanto mercado quanto Java… As duas serão esquecidas!
muito divertido isso tudo…
parecemos os economistas falando se o Brasil vai ganhar grau de investimento esse ano…
Com a reforma tributaria o Brasil pode ganhar grau de investimentos BBB- … OU NÃO…
enfim … sempre certos…
É impressão minha ou eu fui levado à sério? srsrsrsrsrsrsrsrsr
:lol: :lol:
É… PHP está chegando e muita gente vai perder o emprego!Ja viu como muita gente do java tem blog em php (wordpress)?
É só o começo…
Há 4 anos a direção do setor onde eu trabalhava antecipou essa necessidade e me “obrigou” a utilizar o PHP (versão 0.007 alpha beta) para um projeto. Cara, isso mudou minha vida!
PHP vai dominar completamente o mercado… E a linguagem que vai tomar o segundo lugar, pra desenvolvimento de sistemas operacionais, será o Ruby. Talvez o C# seja usada, mais vai perder tanto mercado quanto Java… As duas serão esquecidas!
muito divertido isso tudo…
parecemos os economistas falando se o Brasil vai ganhar grau de investimento esse ano…
Com a reforma tributaria o Brasil pode ganhar grau de investimentos BBB- … OU NÃO…
enfim … sempre certos…
Cara, a microsoft não está parada… Vide projetos como o F#, o futuro do vb.net e coisas como LINQ… Deve-se prestar atenção tb na comunidade open-source, com projetos como Castle, spring.net, nhibernate dentre outras coisas…
:lol: :lol:
É… PHP está chegando e muita gente vai perder o emprego!Ja viu como muita gente do java tem blog em php (wordpress)?
É só o começo…
Há 4 anos a direção do setor onde eu trabalhava antecipou essa necessidade e me “obrigou” a utilizar o PHP (versão 0.007 alpha beta) para um projeto. Cara, isso mudou minha vida!
PHP vai dominar completamente o mercado… E a linguagem que vai tomar o segundo lugar, pra desenvolvimento de sistemas operacionais, será o Ruby. Talvez o C# seja usada, mais vai perder tanto mercado quanto Java… As duas serão esquecidas!
muito divertido isso tudo…
parecemos os economistas falando se o Brasil vai ganhar grau de investimento esse ano…
Com a reforma tributaria o Brasil pode ganhar grau de investimentos BBB- … OU NÃO…
enfim … sempre certos…
+1
Desenvolvam softwares de acordo com sua realidade. Precisamos de um mundo paralelo, que ele venha sob uma linguagem naturalmente paralela.
T+
É isso ai mesmo… vai todo mundo trabalhar com .NET que daí eu ganho minha vida fazendo manutenções do que já tem feito em Java… algo como muita gente vem fazendo com COBOL há alguns anos…
Esse povo fala como se fosse de porta em porta de empresa perguntando “que linguagem você usa?”, deve ter perguntado pro tio da lanchonete que ouviu os estagiários que acabaram de sair da faculdade conversando sobre programação…
“Java is everywhere”
Não vai desaparecer por causa do C#
E o android? é feito em Java
E os milhões de terminais por esse mundo fora com Java? correndo jogos e programas diversos
E o Linux+Mac, não vejo .NET ae não.
Existe um enorme numero de servers em Linux e afins ( arrisco dizer que são muito mais dos que usam MS Windows ) e nesses não existe .NET, temos PHP e Java
O pessoal pode dizer mal do Java para o Desktop, mas ele esta cada vez melhor, acho que a SUN deveria investir mais no Dekstop
E já que a SUN anda ás compras, porque não comprar a TrollTech e tornar o QtJambi standart no JRE para que possa ser usado para criar melhores applicações Desktop, não que eu não goste do Swing, mas o Qt tem uma performance excelente
ah quando o .NET tiver em todas as plataformas em que o Java ta (Mobile, Dektop, web, Linux Mac …), me avisa, é tempo de migrar
Quanto ao PHP, como linguagem é uma porcaria, desculpa mas é. Eu uso PHP todos os dias, eta linguagem confusa
porque numa função trata o objecto requerido no principio e noutras no fim :s alem de ser case-insensitive no seu OOP etc
O PHP é uma linguagem um pouco fraca, como linguagem, devia seguir mais o OOP
My 2 cents
No caso do linux eu discordo com você. Vejo mais .NET no linux que Java. Uso Open Suse com Tomboy e F-Spot, ambos executam com mono. Já aplicações Java aqui tem zero.
E o Linux+Mac, não vejo .NET ae não.
No caso do linux eu discordo com você. Vejo mais .NET no linux que Java. Uso Open Suse com Tomboy e F-Spot, ambos executam com mono. Já aplicações Java aqui tem zero.
Depende, se estiver falando de Desktop eu realmente não sei a proporção. Agora ServerSide, existem muitos projetos que são desenvolvidos em Ruindows, mas ambiente de produção é Linux.
Nos projetos Bea isso é muito comum, vários clientes são assim…
Pessoal sempre dizem que está linguagem ou aquela linguagem está com o seu fim anunciado.
Anunciaram o sepultamento do Cobol milhares de vezes e o velho cobol mainframe está firme e forte, portanto as linguagens nascem e nunca morrem sempre alguem estará a utilizando, pois a partir do momento que algum sistema ou ferramenta foi contruido através dela existirá a necessidade de manutenção.
Abraços.
1- dar manutencao em algo [e um pe no saco.
2- algumas pessoas não discutem o fim da linguagem, mas o que aprender por enquanto;
3- Antes aprender algo que vc use pouco que não aprender nada e coçar o saco. rs
Escrevi sobre esse assunto:
O Java não vai morrer. Pelo menos não nas próximas décadas
Escrevi sobre esse assunto:
O Java não vai morrer. Pelo menos não nas próximas décadas
Sem querer ser chato mas já sendo, os números de uso do Java em grandes empresas vem de onde?
no problem…
Vem da minha percepção do mercado. Meu pobre bloguezinho não tem compromisso com fatos e nem deve ser levado 100% a sério!
A única intenção é transmitir uma mensagem. E nesse caso a mensagem é:
Java não vai morrer por 3 motivos:
-
Como tem muita gente usando java hoje, e criando sistema em java hoje, é bem improvável que ele irá sumir, ou ficar irrelevante nos próximos anos justamente porque hoje ainda tem gente contratando desenvolvedores em Cobol e Clipper. É uma olhadinho no passado para tentar entender o futuro.
-
Cada vez tem mais anuncio de programadores Java nos jornais, como não conheço ninguém que largou o Java isso quer dizer que tem mais empresas usando Java hoje do que a 5 anos atrás, isso pode significar que em vez de estar diminuindo, o Java está aumentando em número de empresas usuárias. Mais empresas usando, mais prestadoras de serviços irão surgir, que vai gerar mais mão de obra que vai fazer com que mais empresas usem o Java e assim por diante.
-
A Sun está conseguindo fazer o Java evoluir. Talvez mais devagar do que nós gostaríamos mas está evoluindo. Se olhar o Java a 10 anos atrás e olhar hoje claramente muita coisa mudou pra melhor.
Acho que minha postagem passou essa idéia.
Tu concorda?
E sobre PHP, gostaria de dizer o seguinte (hehe… lá vem bomba):
:arrow: Eta linguagenzinha boa para se ganhar dinheiro!
(desculpe a quem pensava que uma linguagem de programação era usada para criar variáveis, fazer laços, clousures e coisas do tipo)
Você fala muito em plataforma, que a plataforma não vai morrer e tal, mas hoje as empesas usam a linguagem Java, os lugares aonde se utiliza o Java como plataforma ainda estão muito longe de serem diversos ou estar em “crescimento” e isso são coisas bem diferentes 
Concordo que a plataforma Java dificilmente vá morrer nos próximos anos, especialmente porque a JVM tem se mostrado uma plataforma razoável como host de novas linguagens, mas poucos dos lugares que você citou estão realmente preocupados ou interessados nesse fato, a linguagem Java cresce hoje por causa da facilidade de se achar mão de obra “qualificada” , já que praticamente toda faculdade “ensina” Java aos seus alunos, é uma questão de facilidade de se encontrar mão de obra. A alguns anos atrás era comum se encontrar mão de obra em Delphi, tanto que você vai encontrar coisas bizzaras, como sistemas de billing de telecom, escritos em Delphi, hoje aqui no Brasil a roda está girando pro lado da linguagem Java e se faz “tudo” em Java.
Isso pode vir a ser uma vantagem pra quem acordar pro mundo e começar a ver Java como plataforma, porque já vai ter um parque de aplicações e ambientes prontos pra usar outras linguagens, mas hoje o que é grande é a linguagem, não a plataforma. Mas isso não nos impede de começar a fazer a galera mudar de pensamento né 
Você fala muito em plataforma, que a plataforma não vai morrer e tal, mas hoje as empesas usam a linguagem Java, os lugares aonde se utiliza o Java como plataforma ainda estão muito longe de serem diversos ou estar em “crescimento” e isso são coisas bem diferentes![]()
Concordo que a plataforma Java dificilmente vá morrer nos próximos anos, especialmente porque a JVM tem se mostrado uma plataforma razoável como host de novas linguagens, mas poucos dos lugares que você citou estão realmente preocupados ou interessados nesse fato, a linguagem Java cresce hoje por causa da facilidade de se achar mão de obra “qualificada” , já que praticamente toda faculdade “ensina” Java aos seus alunos, é uma questão de facilidade de se encontrar mão de obra. A alguns anos atrás era comum se encontrar mão de obra em Delphi, tanto que você vai encontrar coisas bizzaras, como sistemas de billing de telecom, escritos em Delphi, hoje aqui no Brasil a roda está girando pro lado da linguagem Java e se faz “tudo” em Java.
Isso pode vir a ser uma vantagem pra quem acordar pro mundo e começar a ver Java como plataforma, porque já vai ter um parque de aplicações e ambientes prontos pra usar outras linguagens, mas hoje o que é grande é a linguagem, não a plataforma. Mas isso não nos impede de começar a fazer a galera mudar de pensamento né :)
Concordo totalmente.
E pra mim a plataforma é JVM + Linguagem (em 100% dos casos, linguagem Java) + Goodies.
Concordo que a maioria esmagadora, hoje, nem se importa com a plataforma, mas ela está lá! Prontinha para ser usada…
minha opinião…
Vai usar 100% windows ? tem grana e seus clientes tmb ? Então bora pra .net… C#… prq ? seus clientes já estão acostumados com o “usa-reinstala,usa-reinstala” do windows… então isso não vai ser um problema aos olhos do seu cliente…
Vai aparecer qualquer outro sistema operacional na jogada ? Use Java.
Alem do que… 70% das bilbiotecas “maravilhorasas” do .Net são na realidade wrappers para chamadas a dll’s nativas do sistema operacional… e NUNCA… escute… e ouça bem… NUNCA vao ser multi-plataforma… e não prq a “tecnologia não permite” e sim prq a MS não tem interesse…
O que resta aos credulos de que algum dia vão pode fazer algo do gener são projetos como wine… e coisas afim… que tem ANOS de estrada e ainda não conseguiram um grau de amadurecimento suficiente para serem usados em clientes finais.
Olá
…
No caso do linux eu discordo com você. Vejo mais .NET no linux que Java. Uso Open Suse com Tomboy e F-Spot, ambos executam com mono. Já aplicações Java aqui tem zero.
Louds,
As aplicações que você tem ai são web ou desktop?
No caso do dektop é possivel criar uma aplicação no visual studio e executa-la usando mono sem ter problemas com as janelas já que os window managers são diferentes?
Obrigado
Depois da experiência horripilante que tive com mono, em ASP.NET, pode crer que em desktop a coisa fede mais.
vai morrer assim rapido nao, mais se morrer tmb pulo fora nao sou um xiita do java q vai ficar defendendo ela o resto da vida
Olá
…
No caso do linux eu discordo com você. Vejo mais .NET no linux que Java. Uso Open Suse com Tomboy e F-Spot, ambos executam com mono. Já aplicações Java aqui tem zero.Louds,
As aplicações que você tem ai são web ou desktop?
No caso do dektop é possivel criar uma aplicação no visual studio e executa-la usando mono sem ter problemas com as janelas já que os window managers são diferentes?Obrigado
O mono hoje suporta quase todo o .NET 2.0 e algumas partes do 3.0 e 3.5 - temos C# 3.0 com LINQ num estagio bem avançado, porém. Para winforms boa parte das aplicações funcionam muito bem. No caso do ASP.NET se a aplicação não usar web parts ela muito provavelmente funcionará com mono. Existem vários casos de deployment com sucesso de aplicações tanto desktop como web.
Para desktop, porém, muito melhor usar gtk# e os bindings para a infraestrutura do gnome e produzir uma experiência muito mais integrada que apenas com winforms.
Pra esquentar uma discussão sem graça e repetitiva: 
Vejo o pessoal do Java dividido em duas frentes:
-
a linguagem Java vai morrer, vai virar Delphi, C, Cobol ou qualquer linguagem que o defensor dessa linha de pensamento considera “cachorro morto”, o que sobrará é a plataforma Java.
-
tudo isso é uma bobagem, Java está firme e forte, e tudo o que os oponentes dizem ser vantagens em outras plataformas ou linguagens estará futuramente no Java numa próxima versão.
Não acredito nem em uma, nem em outra. A minha teoria é que a plataforma Java como a conhecemos irá desaparecer e a linguagem Java irá se reinventar em novos tipos de aplicações, baseado nas seguintes evidências:
:arrow: A criação do Google Android e do GWT, que não precisam usar nem o J2ME, nem o Java EE, apenas a linguagem Java. A plataforma está fora do especificado pelo JCP.
:arrow: O hype do SOA nas grandes empresas: EJB não é tão “SOA-compliant”, nem as várias coisas que compõe um Application Server tradicional. Seria possível ter um ambiente SOA apenas com: Tomcat para servidor web, Mule para o ESB e Apache Axis para o web service. Nada que faça parte do Java EE tradicional.
:arrow: O onipresença do Ruby e do Python, que fará com que um Glassfish pudesse competir com o IIS ou com o Mongrel para ver qual é o que roda melhor a aplicação da empresa. A amarração entre linguagem e plataforma vai desaparecer, e isso pode ser o calcanhar de aquiles para a plataforma Java se este tiver um desempenho inferior.
Por isso, às vezes acho que essa idéia de predomínio da plataforma Java não seja tão certo assim.
Onde eu trabalho uso o VB 5/6 (isso mesmo VB5), .Net e Java. Adoro as três e estou muito feliz.
té mais…
Onde eu trabalho uso o VB 5/6 (isso mesmo VB5), .Net e Java. Adoro as três e estou muito feliz.té mais…
VB6 Rulez ! Fazer multithreading nele sem o COM+ é o bixo…
.Net ? Sorry, não sei o que é isto ainda…
E o Linux+Mac, não vejo .NET ae não.
No caso do linux eu discordo com você. Vejo mais .NET no linux que Java…
disculpa q eu não to mto por dentro do mercado mais… tem tanto server linux com mono rodando na net assim?