Quel(s) système(s) d'exploitation pour le développement Java ? Partagez votre expérience sur les gains apportés par tel ou tel système

Le , par Mickael Baron

4PARTAGES

5  0 
Quel(s) système(s) d'exploitation pour le développement Java ?
Bonjour développeurs Java,

En 2010, nous avions lancé un sondage sur le ou les systèmes d'exploitation utilisés pour le développement Java. Le système Microsoft Windows est sorti en tête, suivi de Linux puis d'assez loin Mac OS. Nous aimerions remettre au gout du jour ce sondage afin de voir s'il existe des évolutions depuis déjà 5 ans.

Venez apporter votre contribution à cette nouvelle version de ce sondage.

Et vous, sur quel système est installé votre environnement de développement Java ?

Merci pour votre votre et vos témoignages.

L'équipe Java

Une erreur dans cette actualité ? Signalez-le nous !

Avatar de Thorna
Membre éprouvé https://www.developpez.com
Le 01/09/2015 à 13:51
Citation Envoyé par akrogames Voir le message
Je ne veux pas troller mais :
Ceux qui votent et laissent un commentaire pour linux parlent de performance.
Ceux qui votent et laissent un commentaire pour windows parlent de graphisme.
C'est vraiment pas le même monde.
Euh... Dans les commentaires précédents, je ne vois pas un seul mot parlant de performance, et pas un seul mot parlant de graphisme. Ai-je mal compris?
5  0 
Avatar de adiGuba
Expert éminent sénior https://www.developpez.com
Le 25/02/2016 à 13:33
Salut,

Citation Envoyé par yotta Voir le message
A ma connaissance, le Java de Linux n'est pas le même que le Java de Windows.
Attention : ceci n'est pas tout à fait vrai.

Oracle distribue deux versions du JDK :
  • L'OpenJDK en open-source, qui correspond à l'implémentation de référence, et qui est généralement packagé par les distributions Linux.
  • Le JDK Oracle, qui inclut des fonctionnalités "commerciales" et non open-source, disponible sur le site d'Oracle (pour Windows, Mac, Linux et Solaris).


Bref : tu peux très bien installer le JDK d'Oracle sous Linux.

Citation Envoyé par yotta Voir le message
De toute façon, dans l'environnement professionnel c'est toujours Windows qui prime, donc il est préférable d'évoluer sous Windows.
!?!?!? Coté desktop peut-être.
Mais je doute que ce soit le cas coté serveur !

a++
3  0 
Avatar de eulbobo
Membre chevronné https://www.developpez.com
Le 02/09/2015 à 11:26
Citation Envoyé par Mickael Baron Voir le message
Je remarque qu'il n'y a peu de réponse autour du MAC. Pourtant on voit souvent dans les conférences Java de nombreuses personnes ayant un MAC.
Ceux qui présentent ou ceux qui assistent à la conférence?
Dans les conférences, ça ne me choque pas dans le sens où tu y utilises surtout des outils bureautique (présentation, prise de notes...) qui ne justifie pas un ordinateur de developpement
2  0 
Avatar de tchize_
Expert éminent sénior https://www.developpez.com
Le 02/09/2015 à 14:35
Citation Envoyé par Mickael Baron Voir le message
Salut,

Je remarque qu'il n'y a peu de réponse autour du MAC. Pourtant on voit souvent dans les conférences Java de nombreuses personnes ayant un MAC.

Mickael
Mode troll: On a dit pour le développement, pas pour se sociabiliser dans les conférences
2  0 
Avatar de eulbobo
Membre chevronné https://www.developpez.com
Le 01/09/2015 à 13:22
Windows à la maison (parce que la flemme d'installer un dualboot alors que windows fonctionne très bien)
Windows au boulot (parce que pas le choix, et que ça me va bien au final, j'ai l'habitude... Les admins réseau aussi apparemment)
Linux sur les serveurs (parce qu'on n'a pas besoin d'autre chose pour faire tourner des bases de données ou des applications web)

Jamais tenté sur MacOS (mon portable étant en version 10.6, impossible d'aller au delà du JDK5 pré installé... Et pas des masses envie/besoin aussi)

Sinon, dans l'absolu, n'importe quel système qui me permet d'avoir un JDK et Eclipse ça me va
1  0 
Avatar de deltree
Membre confirmé https://www.developpez.com
Le 01/09/2015 à 16:00
Les 2. En fait ça dépend du client, et il y en a un sur 2 qui impose Windows.
Pour les outils à installer, et notamment git, Linux est plutôt plus pratique, c'est en train de se démocratiser, je crois. C'est surtout les PME qui nous laissent installer Linux. En général les grands groupe imposent Windows.

Niveau Distrib, Ubuntu, Fedora font l'affaire, et chez moi, c'est plutot Fedora.
1  0 
Avatar de Gugelhupf
Modérateur https://www.developpez.com
Le 02/09/2015 à 11:45
Citation Envoyé par robertledoux Voir le message
sans déconner vous (developpez.com) êtes sérieux là ? Java utilise une VM et la majorité des IDE fonctionne au minimum sur les 3 OS cités ! l'OS ne changera absolument rien (sauf dans l'utilisation de lib mal faites qui ne sont pas 100% Java - JNI toussa toussa).
L'idée c'est justement de savoir quelle plateforme utilise le plus un développeur Java. Si tu prends l'exemple de Objective-C ou Visual Basic .NET la question ne se pose même pas, C# je suis quasiment sur que tu as plus de développeur sous Windows que sous Linux&Mac réuni, mais qu'en est-t-il des développeur Java (ou C++) par exemple ?

EDIT : je ne t'ai pas mis -1
1  0 
Avatar de inumerix
Membre à l'essai https://www.developpez.com
Le 02/09/2015 à 13:35
Je fais des applications serveur, MAC OS étant bien plus proche de Linux que Windows c'est bien pratique.
J'aurais bien bossé sur Linux mais j'adore les Macbook Pro et pour le matos IOS (iphone + iPad) linux c'est la galère...
1  0 
Avatar de tchize_
Expert éminent sénior https://www.developpez.com
Le 02/09/2015 à 14:43
Citation Envoyé par robertledoux Voir le message
sans déconner vous (developpez.com) êtes sérieux là ? Java utilise une VM et la majorité des IDE fonctionne au minimum sur les 3 OS cités ! l'OS ne changera absolument rie
L'IDE ne fait pas tout. L'OS a un grand role dans ta manière de travailler. En ce qui me concerne, les commandes console comme grep / tail / tac / awk et le scripting bash me sont tout autant utiles que l'ide. Sous linux, quand t'as un problème de com entre ton client et ton serveur, tu peux sniffer localhost avec des outils comme wireshark. Sous windows t'es b**sé, localhost est insniffable. Quand tu manipule des gros projets avec des arbres de 40k fichiers, avoir un os capable d'un très bon cache disque et de bonne performances sur de nombreux petits fichiers, c'est important. Mon expérience m'a appris que windows était meilleur à ce jeu là.
1  0 
Avatar de OButterlin
Modérateur https://www.developpez.com
Le 06/09/2015 à 11:14
Citation Envoyé par writerrichard Voir le message
Il est assez évident que windows remporte haut la main.
Je ne vois pas ce qui te permet de dire ça, au moment où je regarde, on en est à 45 pour Windows contre 44 pour Linux...

Pour moi, ça marque clairement un net intérêt pour Linux parce qu'il ne faut pas oublier que Windows est installé sur la majorité des PC qu'on achète (MAC mis à part). Donc, malgré le fait qu'il faut un acte volontaire pour changer d'OS, il est quasi à égalité avec Windows... Je m'attendais à une plus grande différence en faveur de Windows, même si pour moi, du point de vue développement, ça se vaut plus ou moins... à quelques détails près... au boulot, il me faut 8Go de RAM pour faire tourner Eclipse + JBoss 7 et à la maison, j'ai 1.5Go pour faire tourner Eclipse + JBoss 9 + MySQL Serveur + MySQL Workbench... Bon, 1.5 c'est vraiment short, mais ça passe
1  0 
Responsables bénévoles de la rubrique Java : Mickael Baron - Robin56 -

Partenaire : Hébergement Web