Sistema Operacional para desenvolvimento JAVA

Boa noite a todos!

Gostaria de saber qual é o melhor sistema operacional para desenvolvimento JAVA.

Ja trabalhei em uma empresa que grandes profissionais usavam MAC OS, porem ja li em muitos lugares que os sistemas operacionas da apple nao rodavam Java muito bem.

Tambem ja vi otimos desenvolvedores usando linux e windows para desenvolvimento JAVA

Qual é o melhor para desenvolver?

opniao…com o q vc estiver mais familiarizado :lol:

Boa noite.

Sempre me falaram que o melhor sistema operacional para programar java é MAC OS, ou então linux. Utilizava linux até começar a trabalhar com Flex. Tive que retornar para windows pela necessidade de uso do FlexBuilder.

Programando em windows, não vejo tantos problemas, mas particularmente prefiro ubuntu.

Abraços

Bom, nunca usei Mac, mas dentre os que usei pra dev (windows 2k, xp e seven, ubuntu 8.x+ até 11.10, fedora e debian) curti muito mais o fedora e o ubuntu.
Desenvolvimento java com linux é uma delícia. IMHO.

Cara, Já usei Windows, Mac OS e atualmente uso Linux e pra ser sincero não faz diferença alguma em qual sistema utilizar. Importante é a máquina ter uma configuração bacana e você sempre se sentir produtivo.

A cara, no windows sinto uma falta tremenda do terminal. E não, cygwin não substitui, muito menos o putty.

Sempre utilizei o Windows porque gosto mais dele do que o Linux, Mac eu nunca testei. Mas no meu trabalho anterior um cara tirava onda porque no Linux dele o JBoss subia a aplicação em menos de 10 segundos, enquanto no Windows demorava uns 40 ou + :stuck_out_tongue:

No meu caso, trabalhava no Windows, e abria Eclipse, JBoss, Maven, etc… até começar praticamente a travar…
Usando o mesmo PC, alterei o S.O. para o Linux (Ubuntu)… e o acabou a dor de cabeça… não trava mais…

Por isso recomento o Ubuntu…

Pessoal, deem uma olhada nesse tópico, por favor?

muito estranho isso que está acontecendo.

obs: utilizo o tomcat na aplicação.

Esse tipo de post acho desnecessário e sem nenhum fundamento para discussão, é só verificar a idéia inicial e história do Java e seu propósito.

O Java é WORA(Write Once, Run Anywhere), entaum independe de arquitetura.

Sobre os MAC da Apple, ele é um SO baseado em Unix assim como Linux/BSD/Solaris e outros, entaum sim ele roda JVM consequentemente roda o Java, basta saber instalar e configurar. O q ainda naum roda pelo q eu saiba são os iPhones, porem a Apple vem prometendo liberar a JVM para seus iPhones.

Sobre o Windows, nem preciso dizer q tbm roda tranquilamente basta dar uns clicks no next, configurar as variaveis de ambiente e pronto, ta la o java rodando.
Com essa de o q é o q é melhor q o outro isso tbm independe de arquitetura, tanto x86 como x64, memoria, capacidade de processamento etc…etc…etc. Eh dificil comparar 1 pra outro, na mesma arquitetura com os mesmos hardwares rodando. Por exemplo, imagine um PC com i7 + 4gb ram + hd de 500 + mb msi…A diferenca de SO executando o Java num micro assim entre Linux e Windows naum chega a 10%.

Eu pessoalmente desenvolvo em Linux(Debian) com NetBeans7 e JWS(Java Web Start)…Mas ja desenvolvi com Slackware, RH, Ubuntu, KUbuntu até Kurumin, e tbm em Win2000, WinXP, Vista e Seven…Prefiro o Linux ao Windows pq gosto de liberdade, naum por motivos referentes a Java mas sim por ser mais estável q o Windows e o principal: “Nao tem tela azul e naum pega virus”…kkk !!! Nao faça de Java um problema, tentando descobrir onde é melhor rodar e tals, a diferença de performance de 1 para outro volto a repetir naum chega a 10% no mesmo ambiente.

Entaum, posts assim eu penso ser desnecessário cair em discussão, pq Java é Java onde quer q esteja…lembre-se que: Java é WORA.

t+

[edited]
Sobre o Windows ficar lento, ou demorar subir(startar servico ou app) como vi nos posts aqui, lembre-se Windows é mais frágil q Unix(Derivados) referente a Virus e Worms em geral, entaum naum tem nada a ver com Java e sim com o usuario q naum conhece a fragilidade do SO.

Uso Mac OS e não tenho nada a reclamar, muito pelo contrário.
Sabe esses passos que vc vai ter que fazer para instalar o Java? Então… quando vc compra um Mac ele já vem instalado e configurado, basta vc dizer qual versão quer utilizar, se não disser é a 6. :lol:

Ja usei windows, MacOS e linux, prefiro o linux… (:

eu também prefiro o linux até tenho um blog sobre esse assunto, quem quiser saber mais:


abraço

Já que tocaram nesse assunto, como configuro o eclipse para que, quando fizer um sistema no windows, por exemplo,

não de problema no acento quando for usá-lo no Mac OS(já que a tabela asc do mac e != da do windows)

O certo mesmo é você experimentar, eu hoje uso o windows XP, já utilizei, ubuntu, fedora etc. mais voltei pro windows na verdade é mais constume, sempre use o sistema que você se sentir mais confortavel.

pera… blz, sao diferentes e tal…
ONDE?

Tem que usar aquele que você mais gosta.

Uso MacOS pois adoro o Dashboard+Mission Control , alem do SpotLight .

Fora que no Geral os MacBooks Pro tem no minimo 5h de bateria.(Os mais antigos tem menso devido a desgaste, mas da para trocar).

Concordo com o amigo. Acho que você tem que focar na programação e não no SO.

Veja meu exemplo. Comecei á programar no ubuntu, só pra ver como era.

Um dia tive que fazer um trabalho e nada da IDE funcionar. Desinstalei, reinstalei e nada…

Acabei perdendo umas duas horas só tentando fazer a IDE funcionar. No fim das contas voltei pro Windows e fiz tudo rapidinho :slight_smile:

Ja ultilizei ubuntu , ja ultilizei fedora .

Porem windows é melhor , você desenvolve para um usuario , e esse usuario ultiliza windows… !! Ja vai estar testado tudo !

É bom para teste, e no windows tem muitas coisas que no linux não tem e os poucos que tem , você tem que saber adapta-los !

Programadores tem tempo , é melhor ficar num de facil acesso e que tudo instala facil .
Que as vezes fica preso numa instalação, pois o linux tem um monte de passo-a-passo para fazer uma instalação.

FICA A DICA !!! :smiley:

Desvantagem é a segurança que é pouca , é pago e não é tanto estavel , dentro de 3 anos vc nao fica sem fomartar um windows e com linux vc consegue :smiley:

É noix queiroxxxx

[quote=MarcolaLipe10]Ja ultilizei ubuntu , ja ultilizei fedora .

Porem windows é melhor , você desenvolve para um usuario , e esse usuario ultiliza windows… !! Ja vai estar testado tudo ![/quote]

Desenvolvimento java é multiplataforma. A menos que você caia em algo restrito do SO, aí não vai ter motivos para escolher um.

Gostaria muito que você citasse algum (continuando no rumo de desenvolvimento Java)

[quote=MarcolaLipe10]Programadores tem tempo , é melhor ficar num de facil acesso e que tudo instala facil .
Que as vezes fica preso numa instalação, pois o linux tem um monte de passo-a-passo para fazer uma instalação. [/quote]

Me diga um software que você usou para desenvolver Java que foi mais difícil de instalar no Linux do que no Windows. Praticamente todos são a mesma coisa pra se instalar. Na verdade o Linux até consegue passar na frente com os gerenciadores de pacote.

[quote=MarcolaLipe10]FICA A DICA !!! :smiley:

Desvantagem é a segurança que é pouca , é pago e não é tanto estavel , dentro de 3 anos vc nao fica sem fomartar um windows e com linux vc consegue :smiley:

É noix queiroxxxx[/quote]

Não existe desvantagem em usar um sistema operacional. Ela existe quando contextualizada em alguma tarefa. Eu levo desvantagem em algumas coisas no Linux e no Windows, depende do contexto.

O sistema operacional é uma questão de gosto, já vi gente muito produtiva em Windows e Linux. Basta saber usar aquilo que está à sua frente. Claro que em alguns casos você vai precisar ir para um dos dois, mas por requisito do software que está sendo desenvolvido.

Outra coisa: desenterrou um tópico só para falar isso?