oi galera… sou novo no forum… tipo
eu assisti a uma palestra de .NET e uma de JAVA essa semana e tipo… eu intendi q eh mais ou menos a mesma coisa… soh q u java eh codigo aberto e multiplataforma e u .NET eh da microsoft…só windows e é pago neh ?
como anda e como será u mercado nos prox anos ?
Pergunta sua vai ser respondida pelo pessoal aqui mais focada para java´, lógicamente…
é o seguinte
.NET: muito boa a plataforma, mas ainda está em desenvolvimento, a versão 2.0 virá com várias correções de problemas que tinha na versão anterior. Focada principalmente na facilidade de desenvolvimento para o programador eliminando aplicações com muito códigos ou evitando que o desenvolvedor faça grande parte destes códigos. Só roda em Windows 2003 (casamento com a microsft) ah projetos para linux, claro que não pela MS. ao meu ver para aplicações Pequenas e médias
Java: Linguagem já madura, com um unico impecilho eu vejo, dificuldade na geração do código e a JCP (Java comunity p de alguma coisa que não lembro) que rege as mudanças do Java, como é uma comunidade torna alguns processos lento. Pra mim é uma plataforma para aplicações corporativas (grande porte), com a nova versão Tiger e o Framework JSF 2.0, irá faciltar algumas coisas já para o desenvolvedor. Totalmente free e multiplataforma.
Previsão para o mercado? não puxando para nenhum lado, mas especialistas neutros apontam uma divisão significativa entre as duas, tipo 45% .net e 45% Java, nestes termos e o restante as outras linguagens (Php, C, cobol, fortran)
Resumidamente é isto.
hm… certo mas u objetivo em si pode ser atingido com as duas linguagens neh ? tipo u .NET eu tb posso fazer programacao para dispositivos portateis assim…?
é que tipo eu to no 1º ano de ciencias da computacao… e tava querendo comeca a me decidi em alguma coisa… e eu acho q talvez esses dispositivos portateis possam ser uma grande promessa para um futuro proximo neh…?
Para dispostivos moveis vou até deixar você mesmo responder a sua propria pergunta, você já viu algum telefone com microsoft? E sem falar que os que tem são caros, e já tem até virus para eles. Os smart fones custam em torno de 3.000,00 Reais há alguns pda’s e palm, mas neste ponto, J2ME manda no mercado, pois a cerca de 300.000.000 de aparelhos no mercado com JAVA! isso mesmo, com uma maquina virtual.
O Problema? Cada fabricante faz a sua propriva jvm.
Mas isso vai concerta em tempos, ahhhh em J2ME virus até hoje só boatos.
ae dyedoo, por acaso vc faz ciencia da computacao no ICMC!!! Eh q aqui teve minicursos de JAVA e .NET tbm…
Bom, o foda do .NET é q vc fica totalmente dependente da microsoft. Se isso nao eh ruim pra vc, invista nessa area, mas como vc disse q quer entrar no mercado de dispositivos moveis, bom, acho q o melhor mesmo eh J2ME, sem bem q tem um amigo meu q usa .NET (eu acho) para programar para PocketPC, mas naum sei como q eh, vou ver com ele…
hm… vlw ai darkseid…
naum… eu faço na UNISANTA , é q ta tendo uma jornada aki… ai eh uma semana de palesrta sobre uma pá de coisa… ai achei interessante u .NET e u JAVA… =]
[quote=“diogoacl”]Para dispostivos moveis vou até deixar você mesmo responder a sua propria pergunta, você já viu algum telefone com microsoft? E sem falar que os que tem são caros, e já tem até virus para eles. Os smart fones custam em torno de 3.000,00 Reais há alguns pda’s e palm, mas neste ponto, J2ME manda no mercado, pois a cerca de 300.000.000 de aparelhos no mercado com JAVA! isso mesmo, com uma maquina virtual.
O Problema? Cada fabricante faz a sua propriva jvm.
Mas isso vai concerta em tempos, ahhhh em J2ME virus até hoje só boatos.[/quote]
Pelo seu comentario vc deve ter ido no evento que rolou aqui em bsb ne ? o java x .net … hehe
tb fui … e foram essas as palavras do Ronan … e o Rogerio nessa hora deu uma gaguejada!
Fui sim Brossi!
hehehe, esta foi a melhor parte do evento, tu não achou não?
No restante infelizmente o .NET ganhou de java, os profissionais de .Net eram muito bons. O pior pra mim em java foi aquele da Argonavis, ah… o paulo jeronimo, fazendo tudo via dos… PQP, quem é que gosta de fazer uma aplicação em DOS ainda?
hehehe
Mas J2ME compensou tudo…
o cara mandou muito bem, aplicação, mostrando tudo… achei fera.
O Paulo Jeronimo é um apaixonado pelo software livre … ele nao usa nada pago … a vida dele e se dedicar a comunidade opensource…
fui em muitas palestras dele…ele é muito bom !!!
O que aconteceu foi o seguinte, os palestrantes java eram bons pra ca… porem os da Microsoft eram vendedores … os caras trabalham nisso. Em vender a tecnologia . Eles sabem lidar com as palavras … esse foi o diferencial …
O que eu acho que em nivel de tecnologia para web e desktop java e .net estão muito parecidos… (o diferencial é claro é a comunidade. que é imensamente maior do nosso lado. O que faz ser muito mais facil de aprender a linguagem), agora pra dispositivos moveis java esta infinitamente mais difundida que .net … nao tem nem como comparar … e digo mais , eu acho quase impossivel que a microsoft consiga brigar de igual pra igual com a gente ! hehehe
é vero…
e como o renan disse celulares com java, na casa bahia 10 x 19,00 (qualquer um compra)
Smart fone 2.400,00 é foda…
fui em todas as palestras, não tow dizendo que o cara não saca, mas o cara deveria ir preparado para vender também, vender o produto dele, e nem isso ele conseguiu, pois DOS é nativo na maquina… ehhe eu achei a palestra dele a pior.
Sei que o pessoal de java saca, os palestrantes que lá foram, mas se fosse pra ter escolhido ali, escolheria .NET
Está muito parecida sim as plataformas hoje, mas em .NET a facilidade ainda é bemmmmmmmmm superior a java de se programar.
Java eu hoje uso, por que já tenho facilidade em algumas coisas, já tow acoplando os mues conhecimentos, sei aonde buscar os dados para gerar a informação que necessito e este trabalho demora um pouco.
Bom …
Palestra pra microsoft foi positiva,
para java, foi boa em termos de J2ME e Tiger
Eu estive lá todos os dias, nem pra ter ganhado o visual studio pra vender…
ehehhehe
Bom Diogo, pelo visto vc ainda tem muito o que aprender, espero que nos próximos anos de faculdade vc descubra que: em primeiro lugar, nem toda tela preta com letrinha branca é DOS e, em segundo lugar, a Micro$oft trabalha para o lucro exclusivo do Sr. Gates, e que a Sun, além de trabalhar para seu próprio bolso se preocupa em formar comunidades, estabelecer padrões (de código, desenvolvimento e qualidade) e fazer com que a famosa frase Write once, run everywhere seja realidade.
Se vc achar que as outras telinhas pretas com letrinhas brancas não são importantes, vc deve escolher o .NET sem sombra de dúvidas!
Desculpe se fui rude, mas é que pra mim o console é a base de tudo!
Hauhauahau eh isso ae… tenta usar Linux sem console, heheh naum da!
Console eh muito bom sim… mas com o tempo vc vai entender isso diogoacl, q console eh essencial, a menos q vc queira entrar de cabeca nos “encantos e facilidades” oferecidos pelo tio Bill…
Bom viecili
Opa, blz!
Acho que voce me interpretou errado, nao sou nada contra, mas considero que nao é nada produtivo fazer tudo em linha branca e tal. Ainda mais para desenvolvimento de sistemas. Nem gosto muito de discutir, pois se voce ler as outras respostas minhas verá que sou totalmente a favor de java, mas como nao sou nenhum evangelista, vejo desvantagens sim.
Sou graduando em Sistemas de informações e isso nao vem ao merito, meu Primeiro contato com o micro foi com o SO DOS, aplicativos? 2 anos depois o win 3.11.
Eu falei isso com a visão de um desenvolvedor de sistemas e nao com a de um estudando só enfurnado em uma sala de aula. O que um desenvolvedor de sistemas pensa? Produtividade x Lucro… Se for pra ter produtividade e pagar para isso paga-se!
Chega de discussão, só respondo a sua resposta pois acho que ela nao foi muito focada ao que eu estava comentando.
Ah… vamo continuar a discussao… ta legal! :serra:
rs… to zuando… Bom diogo, concordo com vc, realmente lucratividade, ou seja, software em menos tempo com menos esforco, é o q toda empresa almeja. Qto a isso, realmente o Visual Studio .NET é ninja. Mas temos umas ferramentas pra java show de bola tbm, q elevam o desenvolvimento a outro patamar, como eh o caso do WebSphere, JBuilder, JDeveloper, só q o problema disso eh q vc perde a principal caracteristica do Java (garbage collector!?? NAO!) a portabilidade, pq assim vc fica dependente da ferramenta, dos recursos e classes dela. Uma outra saida bem legal eh o uso de IDEs e plugins Livres. Bom, se vc integrar o eclipse, com o jboss, com o lomboz, com o VEP, xmlbuddy, … rapaz… c vai ter um ambiente de desenvolvimento bem ágil, e por um custo ZERO!!!
Pois é dark…
hehehe
Ao menos alguém pensando com a visão de desenvolvedor de sistemas…
Eu também penso em produtividade, ainda mais quando meu cliente pede algo pra ontem, como aconteceu agora, desenvolver algo em 25 dias, é mole?
Mas estmaos ai, a noite existe é pra isso!
hehehe
Eu Uso o JBuilder original (a empresa comprou) e acho que vale a pena cada centavo dele, em relaçao a portabilidade eu penso o seguinte…
Voce pode desenvolver, mas para colocar a aplicaçao para rodar vc pode rodar em qualquer canto levando as bibliotecas usadas.
O JDev é muito bom, JCreator, Netbeans, Eclipse sao ótimas IDE`s, mas há de concordar que para fazer Drag and drop, falta! bom daqui a pouco vcs vao pensar que um enviado pelo tio Bill Gates. heheheh
Gosto de ganhar dinheiro programando essa é a verdade, Java é a linguagem que gosto, mas vejo facilidades do outro que em java nao tem, é isso que eu tenho a dizer…
NO que eu puder usar java, irei usar sempre usando o bom censo.
Vocer quer ver é o circo pegar fogo né? heheh
Já que o circo pegou fogo… e que toda a discussão é sadia…
Caro Diogo, só fui bastante direto no meu primeiro post, pq me dói saber que existem ‘desenvolvedores de sistemas’ que não dão valor a base de um sistema operacional.
Realmente, trabalhar no console não é muito produtivo, mas existem problemas que só podem ser resolvidos com ele, principalmente se vc estiver tentando desenvolver multiplataforma.
O que eu não gostei de ouvir foi um certo sarcasmo relacionado a pessoas que preferem estudar do que produzir, são estas pessoas que criam as ferramentas que nós usamos. Se isto talvez fosse direcionado a mim vc errou o alvo, pois, sou formado em Ciências da Computação pela Universidade Federal de Santa Catarina, saí no início deste ano de dentro das salas de aula e trabalho como desenvolvedor web na maior empresa desenvolvedora de softwares de automação jurídica do país (dos tribunais de SC, SP, MS, AM, AL, RN, etc…) e ganho dinheiro programando Java (mais q alguns desenvolvedores MS q trabalham aki). Poderia citar ainda as minhas outras qualificações, mas acredito que isto basta pois assim como vc ainda sou novo (22 anos) e tenho muito o que aprender.
Espero que vc continue interassado por java e não se deixe comprar pela MS com suas pseudo-facilidades (pergunte para um desenvolvedor .NET quanto tempo demora pra instalar o Visual Studio .NET, quantas vezes tu tem q reinicializar o sistema, e quanto tempo pra configurar o ambiente?)
Acho q é isso, só fiz juz ao meu direito de resposta.
The roof is on fire! The roof is on fire! The roof is on fire!
Ok viecili
Sarcasmo por sarcasmo, foi a base da minha resposta.
Sei muito bem que a base do sistema operacional é tudo, pois será aonde irá rodar a solução por mim desenvolvida!
Hoje não estou para desenvolver ferramentas para desenvolvimento, e sim desenvolver sistemas para empresas. Sequer sei o processo deste.
Gosto de palestras com pessoas neutras, como o Renato Quedas, o Brossi deve se lembrar, hoje em dia o que é melhor? Ele simplesmente respondeu: “Estude as duas, é sempre bom você ter conhecimento para saber em qual desenvolver e não ser purista a ponto de dizer que o plataformar que você desenvolve vai ser sempre a melhor” eu já tinha esta opnião depois deste evento ficou mais evidente isso.
Pois bem, você quer comparar dificuldades? Pergunte a um iniciante java qual a maior dificuldade dele? Logo de cara é fazer um Hello World é super dificil, configurar, variaveis de ambiente, baixar JDK, IDE, J2SE , CLASSPATH, Enfim sopa de letrinhas.
Respeito a sua opnião, e o que seria do mundo se as pessoas tivessem opniões iguais?
Da mesmo maneira que critico Java em alguns aspectos, criticas construtivas para a comunidade evoluir mais rapidamente, critico MS por seus erros.
Ah, também sou desenvolvedor ASP e ASPX (.NET) sei das dificuldades sim, e sei até que hoje existe ferramentas gratuitas da MS para desenvolvedores (a qual uso) WEb Matrix, que é tão bom quanto o Eclipse, Netbeans, para java! Claroooooooo que só roda em windows.
Enfim, esta foi minha tréplica.
hehehe
Viu… toda a discussão é produtiva!! 
no final concordamos que discordamos, e que java e .NET são tecnologias com objetivos parecidos, porém com focos diferentes… hehehe
viva a liberdade, pois no fundo todos somos iguais, e devemos conviver em fraternidade. 
No fim todo mundo se abraca e continuamos todos amigos!!! Ai q lindo…
:choroo: :choroo: :choroo: :choroo:
HEheh, zuera pessoal, mas eh por isso q curto o PJ, a galera daqui naum estressa, mas tbm pq todo mundo tem bom senso…
Entregou o jogo em Darkseid!
ehhehehe
é, o lance é ter bom senso, no inicio rolou um stress mas no final todo concordaram!
Ainda mais que hoje é sexta e não estou aguentando mais, hora de tomar uma redondaaa… heheh :drum :brinde: