Précédent   Forum du club des développeurs et IT Pro > Java > Communauté Java > Débats

Débats Les débats et sondages sur le langage et les technologies Java

Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Affichage des résultats du sondage: Quel(s) OS pour le développement Java utilisez-vous ?
Windows 298 66,97%
Mac OS 47 10,56%
Linux 198 44,49%
Autres (Précisez) 6 1,35%
Sondage à choix multiple Votants: 445. Vous ne pouvez pas participer à ce sondage.

Publicité
'
Réponse Actualité déjà publiée
 
Outils de la discussion
Vieux 08/12/2009, 14h51   #1
Hikage
Rédacteur
 
Avatar de Hikage
 
Inscription : mai 2004
Messages : 1 191
Détails du profil
Informations personnelles :
Âge : 29

Informations forums :
Inscription : mai 2004
Messages : 1 191
Points : 5 275
Points : 5 275
Envoyer un message via Skype™ à Hikage
Par défaut Quel(s) système(s) d'exploitation utilisez-vous pour développer en Java ?

Grâce à sa machine virtuelle, il est tout à fait possible de développer en Java sur un système d'exploitation différent du (ou des) système(s) cible(s).

Mais vous, sur quel système est installé votre environnement de développement ?
__________________
Hikage
SCJP / SCWCD & SCWSJD Certified / Spring Framework Certified
[Personal Web] [CV]

F.A.Q Spring Framework - Participez !
Hikage est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 08/12/2009, 16h47   #2
romaintaz
Rédacteur/Modérateur
 
Avatar de romaintaz
 
Homme Romain Linsolas
Java craftsman
Inscription : juillet 2005
Messages : 3 584
Détails du profil
Informations personnelles :
Nom : Homme Romain Linsolas
Âge : 35
Localisation : France, Yvelines (Île de France)

Informations professionnelles :
Activité : Java craftsman
Secteur : Finance

Informations forums :
Inscription : juillet 2005
Messages : 3 584
Points : 6 779
Points : 6 779
Personnellement, je développe sur du Windows, mais mes applications tournent à la fois sur du Windows, du Linux et du Solaris...
__________________
Nous sommes tous semblables, alors acceptons nos différences !
--------------------------------------------------------------
Liens : Blog | Page DVP | Twitter
Articles : Hudson | Sonar | Outils de builds Java Maven 3 | Play! 1 | TeamCity| CitConf 2009
Critiques : Apache Maven
romaintaz est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/12/2009, 16h57   #3
Baptiste Wicht
Expert Confirmé Sénior
 
Avatar de Baptiste Wicht
 
Homme Baptiste Wicht
Étudiant
Inscription : octobre 2005
Messages : 7 459
Détails du profil
Informations personnelles :
Nom : Homme Baptiste Wicht
Âge : 25
Localisation : Suisse

Informations professionnelles :
Activité : Étudiant
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : octobre 2005
Messages : 7 459
Points : 21 890
Points : 21 890
Envoyer un message via MSN à Baptiste Wicht
Pour ma part, je développe sous Windows, mais j'hésite à passer sous Linux pour la puissance du shell et la rapidité de certains outils (SVN par exemple).
Baptiste Wicht est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/12/2009, 08h35   #4
ludosoft
Membre habitué
 
Avatar de ludosoft
 
Homme Ludovic Martin
Chef de projet technique
Inscription : juillet 2002
Messages : 95
Détails du profil
Informations personnelles :
Nom : Homme Ludovic Martin
Âge : 32
Localisation : France, Gironde (Aquitaine)

Informations professionnelles :
Activité : Chef de projet technique
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : juillet 2002
Messages : 95
Points : 116
Points : 116
Envoyer un message via MSN à ludosoft Envoyer un message via Skype™ à ludosoft
J'ai voté Windows mais à vrai dire je trouve la question curieuse car il me semble que ce qui fait l'environnement de dev c'est plus l'EDI que le système (du moins quand on travail avec un netbean ou un eclipse et que l'on a pas besoin de trop d'outils externes).

Sinon j'ai entendu dire que les claviers Apple étaient plus adaptés au dev que ceux des PC. Info objective ou intox intégriste ?
__________________
Et un d'plus en moins !
ludosoft est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/12/2009, 08h37   #5
Niark13
Membre éprouvé
 
Inscription : mai 2005
Messages : 226
Détails du profil
Informations forums :
Inscription : mai 2005
Messages : 226
Points : 426
Points : 426
Pour ma part, je travaille dans le milieu de la physique des particules, dans un milieu où UNIX a une grande part de marché. Je développe donc en Java avec Eclipse sous Linux (desktop) et sous Mac OS X (laptop).

Je n'ai jusqu'ici eu très peu de problèmes à faire du cross-platform en Java, à part une fois où un code multithread qui tournait très bien sur mes deux plateformes de développement et provoquait un deadlock sous Windows d'après une utilisatrice.
Il a fallu que je courre dans tout le laboratoire pendant 2 heures pour trouver une bécane Windows de libre afin de tester notre soft.

Il s'est avéré qu'un de mes collègues avait fait appel à une méthode bas niveau de Swing alors que la documentation déconseillait fortement l'emploi direct de celle-ci.

@ludosoft : Les claviers Apple QWERTY sont parait-il pas mal. Les claviers AZERTY nécéssitent des combinaisons de 3 touches pour faire des caractères comme '[', ']' ou encore '|'. Alors, oui, avec l'habitude, on s'y fait, mais c'est quand même pas terrible.
Niark13 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/12/2009, 08h42   #6
Hikage
Rédacteur
 
Avatar de Hikage
 
Inscription : mai 2004
Messages : 1 191
Détails du profil
Informations personnelles :
Âge : 29

Informations forums :
Inscription : mai 2004
Messages : 1 191
Points : 5 275
Points : 5 275
Envoyer un message via Skype™ à Hikage
Citation:
Envoyé par ludosoft Voir le message
J'ai voté Windows mais à vrai dire je trouve la question curieuse car il me semble que ce qui fait l'environnement de dev c'est plus l'EDI que le système (du moins quand on travail avec un netbean ou un eclipse et que l'on a pas besoin de trop d'outils externes).

Sinon j'ai entendu dire que les claviers Appel étaient plus adaptés au dev que ceux des PC. Info objective ou intox intégriste ?
Disons que pour du développement 'serveur', l'intérêt est peut être moindre.
Et encore, avoir un shell c'est parfois fort utile.

Mais pour le développement 'Swing', il y a tout de même des différences de ce que j'en sais.

De manière générale, bien que j'utilise principalement l'IDE, il m'arrive tout de même d'utiliser des logiciels tiers : editeur d'image, editeur xml, ...

Ceux-ci étant différent de l'un à l'autre OS.
__________________
Hikage
SCJP / SCWCD & SCWSJD Certified / Spring Framework Certified
[Personal Web] [CV]

F.A.Q Spring Framework - Participez !
Hikage est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/12/2009, 08h48   #7
peesse
Membre du Club
 
Homme Stéphane pittet
Développeur Java
Inscription : mars 2008
Messages : 42
Détails du profil
Informations personnelles :
Nom : Homme Stéphane pittet
Âge : 25
Localisation : France

Informations professionnelles :
Activité : Développeur Java

Informations forums :
Inscription : mars 2008
Messages : 42
Points : 60
Points : 60
Envoyer un message via MSN à peesse Envoyer un message via Skype™ à peesse
Pour ma part, il m'arrive de développer sur du RedHat comme sur du Xp, après, c'est en fonction du projet. On a des pc avec un Master JAVA contenant Eclipse, les librairies spécifique et tous les petits outils qui rende le développement sous windows plus facile. Concernant RedHat, c'est à chacun de décider.
peesse est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/12/2009, 08h54   #8
GLDavid
Membre Expert
 
Avatar de GLDavid
 
Inscription : janvier 2003
Messages : 2 667
Détails du profil
Informations personnelles :
Âge : 36

Informations forums :
Inscription : janvier 2003
Messages : 2 667
Points : 2 487
Points : 2 487
Hello

Question curieuse en effet. C'est plus l'EDI qui conditionne le développement pas tellement l'OS. D'où ma réponse: TOUT !
Plus sérieusement, en majorité je développe sous Linux (CentOS au taf (beurk!) et Debian/Ubuntu chez moi (ouizzz!)). Pourquoi ? Existence des EDI et surtout, puissance du shell, rapidité des commandes utiles à la prog, ... Mais, grâce à la virtualisation, je peux corriger des détails ou alors je le fais directement sur la machine cible (Mac par exemple).
Voilà,

@++
__________________
GLDavid
Consultez la FAQ Perl ainsi que mes cours de Perl.
N'oubliez pas les balises code ni le tag

Je ne répond à aucune question technique par MP.
GLDavid est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/12/2009, 08h56   #9
evenisse
Membre Expert

 
Inscription : mai 2006
Messages : 1 168
Détails du profil
Informations personnelles :
Âge : 38
Localisation : France, Yvelines (Île de France)

Informations forums :
Inscription : mai 2006
Messages : 1 168
Points : 1 481
Points : 1 481
Citation:
Envoyé par ludosoft Voir le message
Sinon j'ai entendu dire que les claviers Apple étaient plus adaptés au dev que ceux des PC. Info objective ou intox intégriste ?
Ce n'est pas le clavier Mac ou PC qu'il faut comparer, mais les claviers azerty et qwerty. Perso, je préfère faire du dev avec un qwerty.

Sinon, concernant l'OS, je trouve que les compilations sont beaucoup plus rapide sur OSX et Linux que sur windows.
evenisse est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/12/2009, 09h19   #10
kmdkaci
Membre émérite
 
Avatar de kmdkaci
 
Inscription : octobre 2007
Messages : 559
Détails du profil
Informations personnelles :
Localisation : France

Informations forums :
Inscription : octobre 2007
Messages : 559
Points : 837
Points : 837
Envoyer un message via Skype™ à kmdkaci
J'ai voté Linux car c'est là que je développe le plus en Java. Sinon Java est multiplateforme, c'est cela sa force. Toutefois, il faut respecter les normes de développements. Si vous voulez que votre code soit portable, il faut éviter les API propres au système d'exploitation donné.
kmdkaci est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/12/2009, 09h23   #11
Niark13
Membre éprouvé
 
Inscription : mai 2005
Messages : 226
Détails du profil
Informations forums :
Inscription : mai 2005
Messages : 226
Points : 426
Points : 426
Citation:
Envoyé par evenisse Voir le message
Ce n'est pas le clavier Mac ou PC qu'il faut comparer, mais les claviers azerty et qwerty. Perso, je préfère faire du dev avec un qwerty.
Sur un clavier Mac, les caractères spéciaux tels que '+', '-', '[', '{', '}', ']', '|', '@', '#', '~', que nous utilisons tous les jours en Java ne sont pas à la même place que sur un clavier PC. Certains nécessitent des combinaisons de 2 ou 3 touches. Par exemple sur un clavier Mac azerty, pour faire un pipe '|', il faut taper MAJ+Alt+L. Sur un clavier Mac qwerty, c'est Maj+'\'

Je trouve donc sa question tout à fait légitime...
Niark13 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/12/2009, 09h53   #12
vintz72
Membre confirmé
 
Avatar de vintz72
 
Vincent
Inscription : octobre 2005
Messages : 154
Détails du profil
Informations personnelles :
Nom : Vincent
Âge : 41
Localisation : France, Rhône (Rhône Alpes)

Informations forums :
Inscription : octobre 2005
Messages : 154
Points : 235
Points : 235
Moi je développe sur Windows XP, mais si j'avais le choix de prendre du unix-like (Linux ou Mac Os X) parce que Windows et sa manie de locker les fichiers ou les répertoires dès qu'un process est dedans... ça m'agace !
J'ai coché aussi "autres" parce que développer sans un environnement CLI potable est un enfer pour moi : donc j'installe systématiquement un cygwin sur Windows. Ca ne corrige pas tous ses défauts, mais au moins, on a la puissance d'un shell unix !
vintz72 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/12/2009, 09h55   #13
fr1man
Modérateur
 
Inscription : août 2006
Messages : 2 966
Détails du profil
Informations forums :
Inscription : août 2006
Messages : 2 966
Points : 3 148
Points : 3 148
J'ai voté Mac os x.
Dommage qu'Apple soit un peu à la traine par rapport aux versions de Sun.
J'ai du attendre Snow Leopard sortie tout récemment pour enfin profiter de Java 6.
Pour les avantages, on a le look and feel Mac os x par défaut, et Java est mieux intégré dans le système: déjà installé, et les mises à jour sont plus transparentes.

Pour le clavier, j'ai un azerty, je ne le trouve pas plus pratique qu'un clavier PC, mais on s'y fait.


EDIT: Ceci dit, à titre professionnel, j'utilise Windows.
fr1man est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/12/2009, 10h05   #14
OButterlin
Modérateur
 
Avatar de OButterlin
 
Homme
Inscription : novembre 2006
Messages : 5 087
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations forums :
Inscription : novembre 2006
Messages : 5 087
Points : 5 829
Points : 5 829
Pour moi c'est Windows, mon poste de travail étant fourni par la société...

Je trouve moi aussi la question curieuse... je développe sur windows mais je teste sur différentes plate-formes (unix, linux).
Pour ce qui est de l'EDI, il y a des différences sur certains plugins entre la version windows et linux, svn par exemple a tardé à être disponible dans la dernière version...
Sinon, force est de constater que ça tourne plus vite sous linux et qu'apparemment, ça nécessite moins de mémoire...
Bon, d'un autre côté, j'adore java parce que JUSTEMENT, je peux me foutre de l'OS et que d'un point de vue développement, il n'y a pas de valeur ajouté sur l'OS, c'est plus une question d'habitude...
OButterlin est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/12/2009, 10h19   #15
waddle
Membre régulier
 
Inscription : novembre 2004
Messages : 77
Détails du profil
Informations forums :
Inscription : novembre 2004
Messages : 77
Points : 79
Points : 79
Je suis super étonné de tous vous entendre dire qu'il n'y a pas de gain à développer en Java sous Linux Oo

Le gain est incomensurable. Toute notre boîte (ou presque) a quitté windows pour ubuntu et le gain est clairement visible :

- outils plus puissants (on passe pas 100% de sa journée sur son IDE même quand on fait que du développement)
- OS plus léger
- OS plus rapide
- OS plus stable

Bref, je connais pas un développeur Java passé a Ubuntu qui referait le chemin inverse.
__________________
Waddle
waddle est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/12/2009, 10h22   #16
Pergos
Membre actif
 
Homme Ludovic Lemaitre
Ingénieur développement logiciels
Inscription : mai 2006
Messages : 75
Détails du profil
Informations personnelles :
Nom : Homme Ludovic Lemaitre
Âge : 37
Localisation : France, Mayenne (Pays de la Loire)

Informations professionnelles :
Activité : Ingénieur développement logiciels
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : mai 2006
Messages : 75
Points : 156
Points : 156
J'ai voté Windows, boulot oblige.
Pergos est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/12/2009, 10h29   #17
OButterlin
Modérateur
 
Avatar de OButterlin
 
Homme
Inscription : novembre 2006
Messages : 5 087
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations forums :
Inscription : novembre 2006
Messages : 5 087
Points : 5 829
Points : 5 829
Citation:
Envoyé par waddle Voir le message
Je suis super étonné de tous vous entendre dire qu'il n'y a pas de gain à développer en Java sous Linux Oo

Le gain est incomensurable. Toute notre boîte (ou presque) a quitté windows pour ubuntu et le gain est clairement visible :

- outils plus puissants (on passe pas 100% de sa journée sur son IDE même quand on fait que du développement)
- OS plus léger
- OS plus rapide
- OS plus stable

Bref, je connais pas un développeur Java passé a Ubuntu qui referait le chemin inverse.
C'est possible qu'il y ait des gains, mais va faire tourner Excel et Word sur Linux... ça ne dépend pas des développeurs, ça dépend de leur boite et des contraintes qu'elle impose !
OButterlin est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/12/2009, 10h42   #18
Baptiste Wicht
Expert Confirmé Sénior
 
Avatar de Baptiste Wicht
 
Homme Baptiste Wicht
Étudiant
Inscription : octobre 2005
Messages : 7 459
Détails du profil
Informations personnelles :
Nom : Homme Baptiste Wicht
Âge : 25
Localisation : Suisse

Informations professionnelles :
Activité : Étudiant
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : octobre 2005
Messages : 7 459
Points : 21 890
Points : 21 890
Envoyer un message via MSN à Baptiste Wicht
Citation:
Envoyé par OButterlin Voir le message
C'est possible qu'il y ait des gains, mais va faire tourner Excel et Word sur Linux... ça ne dépend pas des développeurs, ça dépend de leur boite et des contraintes qu'elle impose !
+1

C'est une des dernières raisons qui me retient sous Windows pour mon poste de développement.
Baptiste Wicht est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/12/2009, 10h46   #19
ZeRevo
Membre confirmé
 
Avatar de ZeRevo
 
Inscription : avril 2007
Messages : 301
Détails du profil
Informations personnelles :
Âge : 28

Informations forums :
Inscription : avril 2007
Messages : 301
Points : 250
Points : 250
Citation:
- outils plus puissants (on passe pas 100% de sa journée sur son IDE même quand on fait que du développement)
- OS plus léger
- OS plus rapide
- OS plus stable
Sans arguments c'est que du vent...

Je travaille sous Ubuntu uniquement pour la puissance du shell et de l'installation rapide des logiciels. Pour le reste je vois pas de différence
ZeRevo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/12/2009, 10h47   #20
yoyo88
Membre Expert
 
Homme
Développeur .NET
Inscription : juillet 2009
Messages : 816
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 26
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Développeur .NET

Informations forums :
Inscription : juillet 2009
Messages : 816
Points : 1 487
Points : 1 487
Citation:
Envoyé par OButterlin Voir le message
C'est possible qu'il y ait des gains, mais va faire tourner Excel et Word sur Linux... ça ne dépend pas des développeurs, ça dépend de leur boite et des contraintes qu'elle impose !
je tien a signaler que je fait très peu de développement JAVA, cependant je ne quitterai Windows et la surtout suite office pour rien au monde.
donc Windows!
yoyo88 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Actualité déjà publiée
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 02h42.


 
 
 
 
Partenaires

Hébergement Web