|
|||||||
| Débats Les débats et sondages sur le langage et les technologies Java |
|
|
Publicité ' | |||||||||||||||||||||||||
|
|
|
Outils de la discussion |
|
|
#61 |
|
Nouveau Membre du Club
![]() Inscription : octobre 2005 Messages : 20 ![]() |
Pour ma part XP au travail (pas le choix) et ubuntu / win seven à la maison.
Par contre je voudrais relativiser l'utilisation d'éclipse sur Ubuntu, car si effectivement eclipse s'avère plus performant (à confirmer), l'aspect visuel n'est vraiment pas top. Voire même quasi inutilisable sans toucher aux feuilles de style GTK. De plus, mais c'est un point de vue personnel, je ne trouve pas le lissage des polices réussi sous linux. Pour ceux que ça intéresse : http://blog.xam.dk/archives/81-Makin...-on-Linux.html Donc à mon grand regret, je préfère toujours utiliser eclipse sur windows. |
|
|
00
|
|
|
#62 | |
|
Membre confirmé
![]() Inscription : avril 2007 Messages : 301 ![]() |
Citation:
|
|
|
|
00
|
|
|
#63 | |
|
Membre du Club
![]() |
Citation:
|
|
|
|
00
|
|
|
#64 |
![]() ![]() Inscription : décembre 2006 Messages : 1 876 ![]() |
J'ai un avis quelque peu inverse.
Meme si je suis toujours sous linux (Ubuntu), je dois admettre que sous windows, ca compile peut etre pas plus vite, mais en consommant beaucoup moins de resources. La totalité de mes projets sont en Maven et sous windows il me faut configurer maven avec un maximum de 128mo pour compiler la ou il me faut 1go sous linux. Je ne pense pas etre le premier a contater que maven a un serieux probleme dans sa version linux. A part ca : Console : linux gagne largement Navigateur de fichier : win gagne, gnome est assez pitoyable a cause du navigateur par defaut (nautilus) qui est d'une lenteur phenomenale. heureusement qu'il existe xfce et surtout thunar. Sinon je me demande pourquoi on ne cite pas Unix dans les choix. Apres tout, l'OS qui a littéralement été optimisé pour Java c'est Solaris (et OpenSolaris) ? +1 pour OpenSolaris (meme si j'ai voté linux a defaut)
__________________
Systèmes d'Informations Géographiques- Projets : GeoAPI GeotoolKit PuzzleGISPour un monde sans BigBrother IxQuick ni censure RSF |
|
|
00
|
|
|
#65 |
|
Expert Confirmé
![]() ![]() Inscription : janvier 2006 Messages : 2 344 ![]() |
Linux !
tchize_ a déjà bien expliqué mais je le fais aussi : Les temps de compilation sont incomparables. Quand un de mes collègues met 15mn à compiler la totalité du code avec une machine récente et puissante sous Windows, je mettais 13mn pour la même chose avec une machine obsolète de 4 ans sous Ubuntu. Je ne parle pas des machines obsolètes de certains de mes collègues sous Windows qui compilent en 45mn. (Je parle ici d'un gros gros gros projet) Avec mon portable récent, je met maintenant 5mn avec Ubuntu 9.10 Les temps d'update SVN sont incomparables. Dans la même lignée que l'argument précédent, les accès disques et les performances des FS étant largement meilleurs sur un environnement Linux que sous Windows, les updates SVN (ou autres) sont bien plus rapides. SVN manipule énormément de petits fichiers. Un Ubuntu avec ext4 sera encore un peu plus performant qu'un Ubuntu avec ext3 pour cette opération. Productivité améliorée. En plus des arguments précédents, on peut rajouter d'autres arguments pour une meilleure productivité : - pas de mises à jour pénibles qui nécessite un reboot ou rarement - pas de mises à jour qui s'installent à la fermeture du poste - quand un écran ne répond pas, sous ubuntu il se grise, sous windows il ne fait rien et tu ne sais pas qu'il est bloqué - gestion des bureaux virtuels - shell puissant, facilité à faire des scripts, d'utiliser ant et maven directement Pour conclure Je travaille depuis 2 ans à 100% sur Linux, objectivement on ne peut que le trouver meilleur. Pour le look d'Eclipse, c'est facile d'avoir quelque chose de correct et on s'habitue vite. Pour les critiques sur OpenOffice, je n'ai jamais eu trop de soucis. Comparativement j'ai eu plus de bugs avec MS Office qu'avec OpenOffice même s'il manque quelques fonctionnalités et qu'il y a certaines lourdeurs.
__________________
Ma page dvp.com
|
|
|
00
|
|
|
#66 | |
![]() ![]() Inscription : juin 2006 Messages : 6 935 ![]() |
Citation:
Pour un build donné, par exemple 20050808, un bug était présent à la fois sur l'AIX et sur le Windows. Puis pour un build d'après, par exemple 20060101, une correction a été apportée sous Windows et n'a pas été reportée sous AIX (ou n'a en réalité pas été complètement reportée car le bug était partiellement corrigé). J'ai passé pas mal de temps à comprendre l'origine de l'erreur, sachant que le debug sous AIX ne pouvait pas se faire
__________________
Je ne répondrai à aucune question technique en privé |
|
|
|
00
|
|
|
#67 |
|
Expert Confirmé Sénior
![]() ![]() |
J'ai jamais eu de problème de ce genre, pourtant je compile des gros projets, avec une 30 aines de sous projets sur plusieurs niveau (ca fait souffrir eclipse, une 30 aine de projets ouverts au passage), des test d'intégration lancant des conteneur tomcat et selenium, et maven s'en sort avec ses 128M (il consomme 90M d'après la mesure de maven). Est-ce avec une version précise de maven?
__________________
⥀⥁ Чиз faq java, cours java, javadoc. Pensez à et ![]() Laisse entrer le jour après une nuit sombre. Si tu es toujours là, tu n'es pas faite pour mourir. |
|
|
00
|
|
|
#68 | |
|
Membre confirmé
![]() Inscription : juin 2006 Messages : 253 ![]() |
Citation:
|
|
|
|
00
|
|
|
#69 |
|
Nouveau Membre du Club
![]() Inscription : juin 2007 Messages : 63 ![]() |
Hello,
Pour moi, c'est Linux ( Slackware ), parce que Windows, j'sais pas faire Ma JVM, mon IDE ( Netbeans ) mon serveur ( Apache + Tomcat ) et mes BD ( Mysql, Postgresql ) bien installés ( donc manuellement : ce qui permet de mieux maitriser les configurations ) sur mon PC qui fait donc à la fois office de poste de dev., de serveur et de client web. Et s'il y a problème : je sais où intervenir. Sous Windows je n'arriverais jamais à faire fonctionner cet ensemble : l'OS est trop opaque, et vu mon age ( à 2 doigts de la retraite ) l'effort à fournir en terme d'apprentissage est trop important par rapport à un système ouvert comme Linux. De plus comme les serveurs de production sont la plupart sous Linux/Mandriva, je vois les galères que doivent affronter ceux qui ont effectué un développement sous Windows. Quand il s'agit de la mise en service des applications il y a une grande incompréhesion entre les devs Windows et les admins des serveurs.; les problématiques entre le développement et l'administration ne sont pas les mêmes, alors si on a le même OS des 2 côtés, le fossé est moins grand. Voilà. PS : Et puis à entendre râler en permanence le développeur qui est en face de moi ( Windows + NetBeans ) qui accuse Netbeans et Java de bloquer XP ... il est vrai qu'auparavant, il avait Notepad++ pour du C sur cible embarquée. |
|
|
00
|
|
|
#70 |
|
Membre habitué
![]() |
Moi sur Windows et je trouve ça suffisant!
|
|
00
|
|
|
#71 |
|
Membre éprouvé
![]() Étudiant Inscription : juillet 2008 Messages : 379 ![]() |
Bah à vrai dire pour ma part je developpez sur un ubuntu et un xp,le xp c'est surtout par habitude vu que je ne réussissais pas à faire marcher eclipse sur mon ubuntu mais maintenant que j'y ai réussis je codes surtout sur mon ubuntu
|
|
00
|
|
|
#72 |
|
Membre émérite
![]() ![]() |
Je reviens sur cette discussion, non pas pour revoter une deuxième fois, mais pour apporter une remarque sur la conclusion des votes.
J'ai lus toutes les interventions, et j'ai remarqué que l'écrasante majorité des internautes intervenus utilisent Linux et trouvent les choses plus pratiques sous cet OS. Mais si on regarde les résultats du sondage – au moment de cette publication – on a 162 pour Windows, et 108 pour Linux. Que dois-je conclure ? Est-ce que les utilisateurs de Windows ne commentent pas leurs choix ? Comment est-ce possible que le vote pour Linux, qui aussi conséquent, n'influent pas sur les décideurs (les responsables d'entreprises) pour utiliser de plus en plus de Linux ? En effet, si la majorité des intervenants trouvent que programmer sous Linux (en Java) est plus pratique, puissant et sécurisé, pourquoi cet aspect ne reflète pas le nombre d'entreprises utilisant Linux ? Pour Information, j'utilise Linux et j'ai voté pour. |
|
|
00
|
|
|
#73 | |
![]() ![]() Inscription : novembre 2006 Messages : 5 087 ![]() |
Citation:
Les "vieux" ne se remettent pas en cause diront les jeunes ![]() J'utilise les 2 OS pour le développement avec Eclipse, je ne trouve pas de grosse différences, Linux consomme moins de mémoire, c'est clair, mais SVN n'a pas le même comportement sous Linux que sous XP... Rien de bien grave tout de même... |
|
|
|
00
|
|
|
#74 | ||
![]() ![]() Inscription : novembre 2006 Messages : 5 087 ![]() |
Citation:
Citation:
Qui plus est, le jour où ce seront les développeurs qui influenceront les choix d'investissements, un grand pas sera franchi dans l'efficacité des développements Bien que n'étant pas un "adepte" de Linux (surtout pas Fedora 10 !), il faut tout de même remarquer que le serveur cible est la plupart du temps sous cet OS. Prendre en compte les droits dès le début est également une bonne pratique, et de ce côté, il n'y a pas photo, windows est une vraie daube ! |
||
|
|
00
|
|
|
#75 | ||
|
Expert Confirmé
![]() ![]() Inscription : janvier 2006 Messages : 2 344 ![]() |
Citation:
Citation:
J'espère que ça va évoluer dans l'avenir, on voit que Linux s'adresse de plus en plus à "l'utilisateur du dimanche", ce qui démocratise son utilisation. De mon côté, les arguments de productivité améliorée sous Linux ont percé dans mon entreprise et la moitié de l'équipe devrait travailler dessus d'ici ces prochaines semaines. Et il est clair que si je devais changer d'entreprise, j'essaierai d'influencer les décideurs pour favoriser le développement sous Linux (pour autant que je ne sois pas moi-même un décideur).
__________________
Ma page dvp.com
|
||
|
|
00
|
|
|
#76 |
|
Invité de passage
![]() |
Au bureau, je développe sous Windows (Eclipse et weblogic workshop) en azerty. A la maison, c'est Mac OS, Eclipse et qwerty.
Le plus important pour le Java, ça n'est justement pas l'OS, mais plutôt l'environnement, les outils et éventuellement le mapping clavier qui ont de l'importance. |
|
|
00
|
|
|
#77 |
|
Nouveau Membre du Club
![]() Christophe Architecte technique Inscription : avril 2003 Messages : 21 ![]() |
|
|
00
|
|
|
#78 |
|
Membre éprouvé
![]() Inscription : septembre 2008 Messages : 350 ![]() |
Moi je suis sous XP, parce qu'en fait avec Eclipse ça n'a pas vraiment d'importance, que je devrai de toutes façons avoir XP sur mon ordi (la plupart des utilisateurs sont sous XP), que XP est assez stable et rapide (une fois nettoyé) et que passer à Linux va me coûter du temps, à l'installation et aussi ensuite pour tous les détails de mise au point. En plus, pour avoir des tests sérieux il faudrait installer plusieurs distros, je ferai ça quand j'aurai quelques ordis en plus...
Quant au côté multiplateformes de Java, il est très relatif, en fait : j'ai une appli qui démarre en webstart ; au départ le fichier jnlp était créé au vol par un script PHP, car il fallait un paramètre dépendant de l'utilisateur. Ca a été testé sous XP+Firefox, XP+IE, MacOS + Safari, Ubuntu + Opera, Ubuntu+Firefox (j'en oublie)... Ca ne marchait parfaitement que sous XP+Firefox... J'ai du créer un jnlp par utilisateur (!) ... Sous Ubuntu, ça ne marchait qu'en lançant directement le jar, donc pas de ws et de mise à jour automatique... La seule info disponible semble être "certains linux ont des problèmes de gestion du jws"... Au lancement de l'appli : sous Ubuntu, OpenJDK ne trouvait pas les algo de chiffrage, ça marchait sous Sun Java 6 (j'ai pas essayé avec les autres jvm présentes sur la machine)... Sous OSX, là carrément la jvm (ou le jws ?) semble buggée quand il y a des paramètres... Ca n'arrivait pas jusqu'au lancement de l'appli... genre SEG_FAIL pendant le lancement de la jvm... Donc finalement, Java c'est multiplateforme seulement si on développe pour 1.5 sans utiliser des trucs un peu trop rarement utilisés... En principe, par exemple, le login au niveau du serveur Apache est sensé être géré par le ws, mais c'est buggé, si on entre pas de login et qu'on fait "Annuler", le jar se charge et démarre... Moralité : en principe il faudrait que je travaille sous Ubuntu + OpenJDK ou IcedTea (la moins standard d'un point de vue Java, donc si ça marche comme ça, ça marchera presque partout) ou OSX (mais vraiment là c'est trop me demander), mais je reste sous XP, avec parfois une install provisoire de l'un ou l'autre linux (presque toujours Ubuntu, vu que c'est celle qui est utilisée par la plupart des end-users qui sont sous linux) pour pouvoir règler des problèmes spécifiques. |
|
|
00
|
|
|
#79 |
|
Membre Expert
![]() ![]() consultant/formateur Java SE Inscription : juillet 2006 Messages : 772 ![]() |
faisant partie des ancêtres je reconnais que je n'arrive pas trop à comprendre Windows (j'ai démarré sous Multics puis Unix).
ceci dit j'ai Win$*%§ au bureau parceque je n'ai pas trop le choix (avant je bossais chez Sun et j'étais sur Solaris!) mais sur mon portable perso c'est dual boot (windows passeque certains trucs me sont demandés dessus, mais ubuntu est mon env. de développement: j'ai la manie des scripts shell).
__________________
J'ai des principes: je peux toujours trouver une bonne raison pour les contredire .... mais j'ai des principes! |
|
|
00
|
|
|
#80 | |
|
Membre expérimenté
![]() Inscription : avril 2006 Messages : 853 ![]() |
Citation:
|
|
|
|
00
|
Copyright © 2000-2013 - www.developpez.com