| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 19/07/2008 13:30:00
|
xwillianss
JavaGuru
![[Avatar]](/images/avatar/b94fba7670eeb44dce2a0d8eb790e9f5.jpg)
Membro desde: 17/05/2008 23:29:34
Mensagens: 247
Localização: Itabuna - Bahia - Brazil
Offline
|
Você acha que o sucesso do Java depende do sucesso Linux, Unix, Mac e outros sistemas dieferentes do Windows para crescer?
|
Willian Silva
Técnico em Análise de Sistemas |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 19/07/2008 13:36:53
|
maquiavelbona
JWizard
![[Avatar]](/images/avatar/24bea84d52e6a1f8025e313c2ffff50a.jpg)
Membro desde: 29/06/2006 09:06:51
Mensagens: 2447
Localização: São Paulo - SP
Offline
|
Não. Como linguagem, como é uma linguagem interpretada o SO é indiferente. Como plataforma, enquanto for possível rodar a JVM em vários SOs, independe de SO. Se a filosofia é ser multi-plataforma, basear o sucesso dela no crescimento de uma plataforma em específico é meio contraditório, não?
Até!
|
----------------------------------------------------------------
"Within a few years a simple and inexpensive device, readily carried about, will enable one to receive on land or sea the principal news, to hear a speech, a lecture, a song or play of a musical instrument, conveyed from any other region of the globe. "
Nikola Tesla - A means for furthering Peace (1905)
"Gedanken ohne Inhalt sind leer, Anschauungen ohne Begriffe sind blind."
Immanuel Kant - Kritik der reinen Vernunft (1781) |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 19/07/2008 13:42:48
|
victorwss
JWizard
![[Avatar]](/images/avatar/4ab232445f9b21b65dfdf6ea5f27f704.png)
Membro desde: 18/12/2007 14:46:00
Mensagens: 2409
Localização: São Paulo - SP
Offline
|
xwillianss wrote:Você acha que o sucesso do Java depende do sucesso Linux, Unix, Mac e outros sistemas dieferentes do Windows para crescer?
Acho que sim. Se o windows reinasse absoluto, com certeza o .Net teria esmagado o java.
|
Victor Williams Stafusa da Silva
Bacharel em Ciência da Computação - UFMT // Especialista em Desenvolvimento Java - CEFET/MT // Doutorando em Ciência da Computação - IME-USP
SCJP 6.0 - 19/12/2007 - PASS - 88% // SCWCD 5 - 17/05/2008 - PASS - 79% // SCJA - 09/09/2008 - PASS - 96% // SCSNI - 30/06/2009 - PASS - 68% // SCBCD 5 - 31/05/2010 - PASS - 95%
Próximos: SCJD (encalhado com o projeto), SCEA parte I (estudando). Algum dia desses: SCMAD, OCA, SCEA e SCDJWS.
Computação: uma ciência holística e esotérica!
E então veio Deus a terra e disse aos homens: Não dividireis por zero.
XML is a giant step in no direction at all. (Erik Naggum)
Arquitetura de sistemas: Eu prefiro ser essa metamorfose ambulante do que ter aquela velha opinião formada sobre tudo.
Diga não as drogas: Não use java.util.Vector.
Cuidado: Este usuário pode ter temperamento agressivo.
Always code as if the person who will maintain your code is a maniac serial killer that knows where you live.
I am the maniac serial killer that knows where you live who will maintain your code.
É impossível falar de CMMI (Capability Maturity Model Integration) sem saber o que é CIMM (Capability Im-Maturity Model).
Se você escreve "concerteza", "concerteza" você andou matando aulas de português. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 19/07/2008 18:03:04
|
josenaldo
GUJ Master
![[Avatar]](/images/avatar/986ad3ada4d93c1c474674751f941082.png)
Membro desde: 27/11/2006 12:39:28
Mensagens: 1170
Localização: Uberlândia/MG
Offline
|
victorwss wrote:
xwillianss wrote:Você acha que o sucesso do Java depende do sucesso Linux, Unix, Mac e outros sistemas dieferentes do Windows para crescer?
Acho que sim. Se o windows reinasse absoluto, com certeza o .Net teria esmagado o java.
Mas o Windows REINA ABSOLUTO!!!!
Mais de 95% dos computadores do mundo usam Windows. Sou fã declarado do Linux, mas o pinguim mal chega a 1%...
E nem assim o .Net esmagou o Java
|
Josenaldo de Oliveira Matos Filho
UAIJUG - http://www.uaijug.com.br
http:jnaldo.com |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 19/07/2008 19:50:31
|
neófito
Virtual Machine Man
![[Avatar]](/images/avatar/728f206c2a01bf572b5940d7d9a8fa4c.jpg)
Membro desde: 07/10/2003 08:29:35
Mensagens: 575
Localização: São Paulo/SP
Offline
|
xwillianss wrote:Você acha que o sucesso do Java depende do sucesso Linux, Unix, Mac e outros sistemas dieferentes do Windows para crescer?
De onde vc tirou essa idéia?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 19/07/2008 21:26:16
|
victorwss
JWizard
![[Avatar]](/images/avatar/4ab232445f9b21b65dfdf6ea5f27f704.png)
Membro desde: 18/12/2007 14:46:00
Mensagens: 2409
Localização: São Paulo - SP
Offline
|
josenaldo wrote:
victorwss wrote:
xwillianss wrote:Você acha que o sucesso do Java depende do sucesso Linux, Unix, Mac e outros sistemas dieferentes do Windows para crescer?
Acho que sim. Se o windows reinasse absoluto, com certeza o .Net teria esmagado o java.
Mas o Windows REINA ABSOLUTO!!!!
Mais de 95% dos computadores do mundo usam Windows. Sou fã declarado do Linux, mas o pinguim mal chega a 1%...
E nem assim o .Net esmagou o Java 
Não é bem assim.
O windows domina, sem dúvida. Mas não reina absoluto.
Há muita gente que opta por java por causa da interoperabilidade entre plataformas. E em um mundo 100% windows, o .Net é mais eficiente pelo fato de se adaptar mais facilmente ao sistema nativo e ser produzido pelo mesmo fabricante da plataforma.
Se não houvesse alguma outra plataforma além do windows, não haveria necessidade de interoperabilidade, não haveria sentido em desenvolver algo livre de plataforma se qualquer coisa diferente de windows fosse algo a ser desprezado. Daí, se você quiser se manter preso ao windows e usar a plataforma de forma mais eficiente, o .Net é melhor que o java.
|
Victor Williams Stafusa da Silva
Bacharel em Ciência da Computação - UFMT // Especialista em Desenvolvimento Java - CEFET/MT // Doutorando em Ciência da Computação - IME-USP
SCJP 6.0 - 19/12/2007 - PASS - 88% // SCWCD 5 - 17/05/2008 - PASS - 79% // SCJA - 09/09/2008 - PASS - 96% // SCSNI - 30/06/2009 - PASS - 68% // SCBCD 5 - 31/05/2010 - PASS - 95%
Próximos: SCJD (encalhado com o projeto), SCEA parte I (estudando). Algum dia desses: SCMAD, OCA, SCEA e SCDJWS.
Computação: uma ciência holística e esotérica!
E então veio Deus a terra e disse aos homens: Não dividireis por zero.
XML is a giant step in no direction at all. (Erik Naggum)
Arquitetura de sistemas: Eu prefiro ser essa metamorfose ambulante do que ter aquela velha opinião formada sobre tudo.
Diga não as drogas: Não use java.util.Vector.
Cuidado: Este usuário pode ter temperamento agressivo.
Always code as if the person who will maintain your code is a maniac serial killer that knows where you live.
I am the maniac serial killer that knows where you live who will maintain your code.
É impossível falar de CMMI (Capability Maturity Model Integration) sem saber o que é CIMM (Capability Im-Maturity Model).
Se você escreve "concerteza", "concerteza" você andou matando aulas de português. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/07/2008 12:34:03
|
peczenyj
Moderador
![[Avatar]](/images/avatar/299dc35e747eb77177d9cea10a802da2.jpg)
Membro desde: 26/03/2006 23:25:37
Mensagens: 3191
Localização: Rio de Janeiro
Offline
|
Vc "quase" conta nos dedos quantos sistemas java rodam sob sistemas operacionais da microsoft. Geralmente rodam sobre AIX, Linux, Solaris...
|
http://pacman.blog.br
'Não importa quanto alguém se dedique à tarefa. Ninguém consegue fazer a água da cascata cair para cima.' |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/07/2008 16:31:30
|
**Popeye12345**
GUJ Master
Membro desde: 30/03/2008 20:56:41
Mensagens: 1293
Offline
|
Olá, Quanto a questão do OS, eu acho que essa não é a questão. O sucesso do Java sempre vai ser devido as features e frameworks interessantes de trabalho que surgem no mundo Java todo ano. .NET tem muitas coisas interessantes? TEM. Mas e o preço? E todas essas questões de mercado? E a comunidade pro-ativa? Nesse ponto eu acho que toda ferramenta opensource vai sempre ganhar. Um exemplo: se existe uma nova forma do escalonador de processos trabalhar, a linguagem que implementar isso na sua VM terá uma feature maior. E provavelmente terá fama por causa disso. Eu não sei se fui bem claro, mas se não fui podem reclamar ae! rsrs. Grato!
This message was edited 1 time. Last update was at 20/07/2008 16:32:49
|
unnamed.
there are so many monkeys at guj. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/07/2008 20:03:39
|
neófito
Virtual Machine Man
![[Avatar]](/images/avatar/728f206c2a01bf572b5940d7d9a8fa4c.jpg)
Membro desde: 07/10/2003 08:29:35
Mensagens: 575
Localização: São Paulo/SP
Offline
|
peczenyj wrote:Vc "quase" conta nos dedos quantos sistemas java rodam sob sistemas operacionais da microsoft. Geralmente rodam sobre AIX, Linux, Solaris...
Sim, mas isso é devido ao fato do windows ser bem mais lento do que o Linux (não sei quanto à outros Unix).
Sou prova viva disso. Acabei de comprar um Phenom X4 9750 2.4Ghz. O eclipse 3.3, com um monte de plugins, inicia em INCRÍVEIS 4,5 segundos!!! O Netbeans 6.1 em 5,5 segundos!!! Já no windows... humpf, no windows só passo raiva! hahahaha!
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/07/2008 20:11:42
|
**Popeye12345**
GUJ Master
Membro desde: 30/03/2008 20:56:41
Mensagens: 1293
Offline
|
neófito wrote:
peczenyj wrote:Vc "quase" conta nos dedos quantos sistemas java rodam sob sistemas operacionais da microsoft. Geralmente rodam sobre AIX, Linux, Solaris...
Sim, mas isso é devido ao fato do windows ser bem mais lento do que o Linux (não sei quanto à outros Unix).
Sou prova viva disso. Acabei de comprar um Phenom X4 9750 2.4Ghz. O eclipse 3.3, com um monte de plugins, inicia em INCRÍVEIS 4,5 segundos!!! O Netbeans 6.1 em 5,5 segundos!!! Já no windows... humpf, no windows só passo raiva! hahahaha!
Olá Neofito,
Bem, Eu não acho que o motivo "rapidez"(a grosso modo) seja o principal . As questões importantes pra isso, penso eu: Preço da licença de um Windows 2003 Server. Preço de custo de um servidor homologado, suporte, questões técnicas (como as threads funcionam no linux e no Windows, por exemplo), segurança, estabilidade. A rapidez, como voce citou - depende de vários fatores. Mas não acho que seja o principal.
GNU/Linux não é sinonimo de Unix. É unix based. Segue regras de padrões POSIX, no caso.
Uma coisa que eu nunca notei na comunidade Java é a opinião em relação a sistemas BSD. Eu sempre achei BSD melhor em Linux por vários aspectos, mas o seu uso sempre esteve em baixa, estranho isso.
Enquanto o Windows continuar com a politica de carregar 10000 libraries toda vez que for iniciado vai dar nisso. Eu ainda sou a favor de uma politica de add-ons em cima do Windows, pra mim é a unica salvação. Como que pode, um sistema exigir mais de 512mb pra uso domestico? Isso pra mim é um absurdo.
Bem, é isso, valeu!
|
unnamed.
there are so many monkeys at guj. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/07/2008 20:50:19
|
neófito
Virtual Machine Man
![[Avatar]](/images/avatar/728f206c2a01bf572b5940d7d9a8fa4c.jpg)
Membro desde: 07/10/2003 08:29:35
Mensagens: 575
Localização: São Paulo/SP
Offline
|
Eu nunca disse que o Linux se aproveitou do código do Unix, apenas me referi ao linux dessa forma pq é uma forma comum de se referir à SO's unix like.
Não fiz um benchmark do desempenho dos dois SO's. Mas a diferença, pra mim, foi absurda! Talvez um dia, quando eu for rico, peço pro pessoal da M$ ir lá em casa dar uma turbinada no meu Win XP. Ah, gostaria de lembrar que tenho os dois SO's na mesma máquina. Então não vejo motivo para haver diferenção tão grande de desempenho.
Outro fato curioso é que o Win XP rodando no Virtual Box no meu Ubuntu, roda muuuito mais rápido do que o windows instalado diretamente na máquina. Curioso
Não tenho nada a falar sobre BSD's pq nunca usei. Já ouvi falar muito bem, aliás. Mas a questão é que preciso de um desktop, e pelo que vi as distribuições BSD que há por aí não são muito amigáveis nesse sentido.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/07/2008 20:58:18
|
**Popeye12345**
GUJ Master
Membro desde: 30/03/2008 20:56:41
Mensagens: 1293
Offline
|
neófito wrote:Eu nunca disse que o Linux se aproveitou do código do Unix, apenas me referi ao linux dessa forma pq é uma forma comum de se referir à SO's unix like.
Não fiz um benchmark do desempenho dos dois SO's. Mas a diferença, pra mim, foi absurda! Talvez um dia, quando eu for rico, peço pro pessoal da M$ ir lá em casa dar uma turbinada no meu Win XP. Ah, gostaria de lembrar que tenho os dois SO's na mesma máquina. Então não vejo motivo para haver diferenção tão grande de desempenho.
Outro fato curioso é que o Win XP rodando no Virtual Box no meu Ubuntu, roda muuuito mais rápido do que o windows instalado diretamente na máquina. Curioso
Não tenho nada a falar sobre BSD's pq nunca usei. Já ouvi falar muito bem, aliás. Mas a questão é que preciso de um desktop, e pelo que vi as distribuições BSD que há por aí não são muito amigáveis nesse sentido.
Olá Neofito,
Eu também não disse que voce disse que o Linux se aproveitou do código do Unix. =)
Rsrsrs. Já vi isso também várias vezes, o Windows roda de forma lixosa e você coloca ele no Linux e roda uma maravilha. Pode ser por uma questões de Drivers, não? Drivers pra windows em geral sempre tem um pior desempenho que pra GNU/Linux.
Mas enfim, eu acho o Java melhor no Linux justamente por causa de uma coisa: Threads. No linux isso é uma maravilha.
Abraço!
|
unnamed.
there are so many monkeys at guj. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/07/2008 08:38:05
|
LPJava
GUJ Hacker
Membro desde: 18/04/2006 12:50:23
Mensagens: 5524
Localização: Bahia/Porto Alegre
Offline
|
josenaldo wrote:
victorwss wrote:
xwillianss wrote:Você acha que o sucesso do Java depende do sucesso Linux, Unix, Mac e outros sistemas dieferentes do Windows para crescer?
Acho que sim. Se o windows reinasse absoluto, com certeza o .Net teria esmagado o java.
Mas o Windows REINA ABSOLUTO!!!!
Mais de 95% dos computadores do mundo usam Windows. Sou fã declarado do Linux, mas o pinguim mal chega a 1%...
E nem assim o .Net esmagou o Java 
Acredito que esse numero tenha aumentado nos ultimos anos! nao chegar 1% do pinguim, acredito que um valor muito baixo. Tb depende qual tipo de pesquisa vc se baseia a respeito do pinguim.. muitas empresas estao adotando o pinguim por ser uma plataforma livre . Ja que o windows o custo é muito alto para as organizações, seja ela grande ou medio prazo os empreendedores do negocio vao estar buscando diminuindo custo. O problema ainda do pinguim é o numero de profissionais capacitado para trabalhar fluentemente com a plataforma. Voce vai encontrar mais profissionais que saiba montar um servidor em ambiente windows que linux Agora imagine vc colocar toda sua empresa em linux? Com o numero de profissional bem pouco?.. entao isso tb dificulta para as empresas.. ja q ela terá dificuldades em encontrar um profissional especialista em linux desempregado.
Trabalho em uma empresa com 800 funcionarios e 98% dos servidores sao linux.. isso pq no terminal do usuario é windows.. e esse é um custo alto para empresa... fizemos uma parceria com M$ e ela reduziu bastante o preço mas mesmo é um custo alto.. ela vem a meses tentando convencer o gerente de T.I usar servidores windows e tirar o linux.... ate deu uma lincença do windows vista de brinde para o cara, do nada ele recebe via correios o windows vista..
|
Sun Certified Java Programmer 5.0
Blog:http://www.camilolopes.com
Twitter:www.twitter.com/camilolope
Linkedin: http://br.linkedin.com/in/camilolopes
Curso online OCPJP: http://pro.imasters.com.br/online/cursos/preparatorio-para-certificacao-java-ocjp
Autor livro Guia SCJP & JEE c/ Frameworks: http://blog.camilolopes.com.br/livrosrevistaspalestras/
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/07/2008 09:03:15
|
ViniGodoy
Moderador
![[Avatar]](/images/avatar/1921493b5362e63fbe8983f4bd54157d.png)
Membro desde: 11/12/2006 08:22:01
Mensagens: 20581
Localização: Curitiba/PR
Offline
|
Se quiser conferir:
http://marketshare.hitslink.com/report.aspx?qprid=8
É claro que no nicho específico de servidores web, no qual o Java se beneficia, o número do Linux é maior. Muitos desses Windows ainda rodam TomCat, o que permite o uso do Java.
Mas uma vez que sua aplicação cliente acaba rodando num browser, faz mais sentido falam em "Firefox" ou IE, do que em Windows ou em Linux.
O servidor é uma única ponta da instalação, geralmente feita por pessoal especializado, e geralmente capaz de atender a demanda dos clientes, se a instalação foi bem feita.
Se olhar para o mercado de Desktop, realmente, o Windows reina absoluto.
Mas aqui optamos pelo Java também pelo que já citou o pessoal: Tem ótimas frameworks, uma performance excelente, uma filosofia de updates muito mais séria do que a da MS (já tivemos diversos problemas de compatibilidade no VC, VB, ADO, DAO e outras tecnologias MS) e por trabalhar com padrões mais abertos.
O .net pode realmente ter mais integração com o SO, mas só esse motivo não é suficiente. E olha que aqui geralmente a nossa aplicação Java acaba não sendo multi-plataforma, pq muitas das bibliotecas para interagir com hardware são exclusivamente feitas para Windows.
|
@ViniGodoy - Lattes
Tem dúvidas de Java? Poste no fórum! Não respondo dúvidas de java via MP!
Ponto V! - Desenvolvimento de Jogos Profissional - @Pontov - Facebook
Projeto Towel - Swing de uma forma inteligente (Novo lar do ObjectTableModel e do Auto-Filtro).
Ei... você está usando DefaultTableModel no seu projeto??
Não faça isso! Veja: http://www.guj.com.br/posts/list/15/199067.java#1001295 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/07/2008 09:06:26
|
maior_abandonado
JWizard
![[Avatar]](/images/avatar/0d7c463832b871c20405a6c9296b5517.jpg)
Membro desde: 03/09/2007 11:30:08
Mensagens: 2694
Localização: sp
Offline
|
não creio q seja...
acredito que o linux esta mais forte q esses 1 % numa boa... mais assim mesmo não creio q seja isso... a maioria do q é desenvolvido em java é web, sendo assim vc pode coloca essa aplicação rodando em um servidor que esteja em qualquer um destes SOs... vc poderia cria a sua aplicação para funcionar em um web server, que roda em Windows... ou se ja tem uma que roda em linux, provavelmente não seriam tantas as alterações a se fazer para que se rodasse em Windows...
lógico que ser multiplataforma ajuda, mais eu acredito que isso ajude mais em programas que funcionam na maquina local, programas desktop, que não é o foco principal de Java...
eu acredito que ele tenha esse sucesso por ser uma tecnologia free, que funciona muito bem, permite aplicações muito robustas, tem frameworks que garantem um desenvolvimento rápido, e outra caracteristica que eu valorizo muito mais não creio que seja tão observada pelo mercado, é a compatibilidade que tem com versões mais antigas, mais outro ponto ligado a portabilidade que eu acho bem valioso... se vc tem uma app usando um jdk antigo, e quer corrigir algo, resolver um problema com uma solução apresentada em um recente, não tem problemas...
em certas coisas vc pode ter problemas no .Net, tanto para migrar de 1.1 para 2.0, quanto para 3.5... e a Microsoft me parece ser uma empresa que muitas vezes se comportou como seguidora de mercado, ve que algo esta em alta, aposta suas fichas naquilo, ao lançar o .Net 1.1, aplicações em VB6 não tinham compatibilidade, precisavam ser re-escritas, e mesmo entre versões do proprio .Net essas coisas tb precisam...
claro q isso q e falei ai por ultimo demonstra a minha preferencia, algo pessoal, meu, e não do mercado em geral...
|
espero ter ajudado...
falando nisso, caso seu problema tenha sido resolvido, edite o seu primeiro post e coloque um [RESOLVIDO] no titulo do tópico.
|
|
|
 |
|
|