le déploiement pour les service web aussi ?
l'integration des jars aussi ?
le débogage aussi ?
etc...
le déploiement pour les service web aussi ?
l'integration des jars aussi ?
le débogage aussi ?
etc...
le déploiement pour les service web aussi ?
l'integration des jars aussi ?
le débogage aussi ?
etc...
au fait tu as passe combien de temps a configurer la bete ?
et a lire la doc qd elle est a jour
au fait tu as passe combien de temps a configurer la bete ?
et a lire la doc qd elle est a jour
au fait tu as passe combien de temps a configurer la bete ?
et a lire la doc qd elle est a jour
Emmanuel Florac wrote:
Certes. Mais ça peut être utilisé efficacement avec d'autres outils
qu'Eclipse.
Oui, mais:
- eclipse a une très bonne présentation visuelle sur l'écran, là où
emacs, même aprés avoir passé du temps à choisir les fontes, produit
un aspect illisible, sans parler des Ctl-Meta-Shift ***et autres
acrobaties digitales.
Ensuite eclipse a une aide contextuelle
formidable, complètement automatique, présentations des définitions (*)
dans un cartouche, etc.
Puis eclipse a un débogueur de java de premier
ordre, qui marche super bien, permet de rentrer dans les définitions des
fonctions de librairie, etc.
C'est un ordre dse grandeur mieux que ce
qui existe traditionnellement dans le monde Unix. Evidemment c'est
inspiré par le Visual C++ de Microsoft qui est paraît-il l'un des
meilleurs logiciels de Microsoft.
- de plus, pour les gens qui programment en Java, pourquoi ne pas
utiliser un environnement où le Java est très bien intégré, tel que
eclipse ou netbeans, et qui se présente de la même manière sous tous les
OS, ce qui est intéressant pour un langage multiplateforme. On n'a
qu'un système à apprendre on l'applique partout. En fait eclipse est
tellement bon que les gens utilisent même pour faire du C/C++ ou du
python avec des plugins appropriés. Certes ça occupe 300Megs, et alors?
qu'est-ce qu'on en a à faire quand la moindre machine a 1 gig sinon
plusieurs. Sur une machine moderne, il démarre en quelques secondes,
tout comme OpenOffice.
Je te rappelle que dans le passé on a adressé
exactement les mêmes critiques à emacs, alors que sur ta machine emacs
démarre maintenant de façon instantanée.
- en fait, ta position vient de l'idée fausse que Java est lent.
L'avantage de Java est de disposer d'immenses bibliothèques pour
attaquer toutes sortes de problèmes, de manière multiplateforme. Aussi
d'avoir, comme python, une syntaxe extrêmement simple et claire.
de construction à la mode de C++, ce qui nécessite d'être un vrai Pic de
la Mirandole pour en assimiler tous les aspects.
Emmanuel Florac <eflorac@imaginet.fr> wrote:
Certes. Mais ça peut être utilisé efficacement avec d'autres outils
qu'Eclipse.
Oui, mais:
- eclipse a une très bonne présentation visuelle sur l'écran, là où
emacs, même aprés avoir passé du temps à choisir les fontes, produit
un aspect illisible, sans parler des Ctl-Meta-Shift ***et autres
acrobaties digitales.
Ensuite eclipse a une aide contextuelle
formidable, complètement automatique, présentations des définitions (*)
dans un cartouche, etc.
Puis eclipse a un débogueur de java de premier
ordre, qui marche super bien, permet de rentrer dans les définitions des
fonctions de librairie, etc.
C'est un ordre dse grandeur mieux que ce
qui existe traditionnellement dans le monde Unix. Evidemment c'est
inspiré par le Visual C++ de Microsoft qui est paraît-il l'un des
meilleurs logiciels de Microsoft.
- de plus, pour les gens qui programment en Java, pourquoi ne pas
utiliser un environnement où le Java est très bien intégré, tel que
eclipse ou netbeans, et qui se présente de la même manière sous tous les
OS, ce qui est intéressant pour un langage multiplateforme. On n'a
qu'un système à apprendre on l'applique partout. En fait eclipse est
tellement bon que les gens utilisent même pour faire du C/C++ ou du
python avec des plugins appropriés. Certes ça occupe 300Megs, et alors?
qu'est-ce qu'on en a à faire quand la moindre machine a 1 gig sinon
plusieurs. Sur une machine moderne, il démarre en quelques secondes,
tout comme OpenOffice.
Je te rappelle que dans le passé on a adressé
exactement les mêmes critiques à emacs, alors que sur ta machine emacs
démarre maintenant de façon instantanée.
- en fait, ta position vient de l'idée fausse que Java est lent.
L'avantage de Java est de disposer d'immenses bibliothèques pour
attaquer toutes sortes de problèmes, de manière multiplateforme. Aussi
d'avoir, comme python, une syntaxe extrêmement simple et claire.
de construction à la mode de C++, ce qui nécessite d'être un vrai Pic de
la Mirandole pour en assimiler tous les aspects.
Emmanuel Florac wrote:
Certes. Mais ça peut être utilisé efficacement avec d'autres outils
qu'Eclipse.
Oui, mais:
- eclipse a une très bonne présentation visuelle sur l'écran, là où
emacs, même aprés avoir passé du temps à choisir les fontes, produit
un aspect illisible, sans parler des Ctl-Meta-Shift ***et autres
acrobaties digitales.
Ensuite eclipse a une aide contextuelle
formidable, complètement automatique, présentations des définitions (*)
dans un cartouche, etc.
Puis eclipse a un débogueur de java de premier
ordre, qui marche super bien, permet de rentrer dans les définitions des
fonctions de librairie, etc.
C'est un ordre dse grandeur mieux que ce
qui existe traditionnellement dans le monde Unix. Evidemment c'est
inspiré par le Visual C++ de Microsoft qui est paraît-il l'un des
meilleurs logiciels de Microsoft.
- de plus, pour les gens qui programment en Java, pourquoi ne pas
utiliser un environnement où le Java est très bien intégré, tel que
eclipse ou netbeans, et qui se présente de la même manière sous tous les
OS, ce qui est intéressant pour un langage multiplateforme. On n'a
qu'un système à apprendre on l'applique partout. En fait eclipse est
tellement bon que les gens utilisent même pour faire du C/C++ ou du
python avec des plugins appropriés. Certes ça occupe 300Megs, et alors?
qu'est-ce qu'on en a à faire quand la moindre machine a 1 gig sinon
plusieurs. Sur une machine moderne, il démarre en quelques secondes,
tout comme OpenOffice.
Je te rappelle que dans le passé on a adressé
exactement les mêmes critiques à emacs, alors que sur ta machine emacs
démarre maintenant de façon instantanée.
- en fait, ta position vient de l'idée fausse que Java est lent.
L'avantage de Java est de disposer d'immenses bibliothèques pour
attaquer toutes sortes de problèmes, de manière multiplateforme. Aussi
d'avoir, comme python, une syntaxe extrêmement simple et claire.
de construction à la mode de C++, ce qui nécessite d'être un vrai Pic de
la Mirandole pour en assimiler tous les aspects.
je ne
vois pas pourquoi on devrait utiliser justement celui qui n'est pas
installé en standard, qui est énorme et qui dépend de Java.
je ne
vois pas pourquoi on devrait utiliser justement celui qui n'est pas
installé en standard, qui est énorme et qui dépend de Java.
je ne
vois pas pourquoi on devrait utiliser justement celui qui n'est pas
installé en standard, qui est énorme et qui dépend de Java.
une syntaxe extrêmement simple et claire. En fait
il a énormément influencé les langages modernes comme python et ruby
dans cette direction. Il a montré que en pratique on pouvait résoudre
les problèmes efficacement sans disposer d'une myriade de possibilités
de construction à la mode de C++, ce qui nécessite d'être un vrai Pic de
la Mirandole pour en assimiler tous les aspects.
(*) On trouve ça dans Vim 7.0 uniquement.
une syntaxe extrêmement simple et claire. En fait
il a énormément influencé les langages modernes comme python et ruby
dans cette direction. Il a montré que en pratique on pouvait résoudre
les problèmes efficacement sans disposer d'une myriade de possibilités
de construction à la mode de C++, ce qui nécessite d'être un vrai Pic de
la Mirandole pour en assimiler tous les aspects.
(*) On trouve ça dans Vim 7.0 uniquement.
une syntaxe extrêmement simple et claire. En fait
il a énormément influencé les langages modernes comme python et ruby
dans cette direction. Il a montré que en pratique on pouvait résoudre
les problèmes efficacement sans disposer d'une myriade de possibilités
de construction à la mode de C++, ce qui nécessite d'être un vrai Pic de
la Mirandole pour en assimiler tous les aspects.
(*) On trouve ça dans Vim 7.0 uniquement.
le déploiement pour les service web aussi ?
l'integration des jars aussi ?
le débogage aussi ?
etc...
écoute, franchement je ne connais pas tous les détails, d'abord je
n'utilise pas Java parce que je trouve ça assez abominable comme langage,
ensuite ne j'utilise pas non plus emacs ou vim (enfin pas comme éditeur
principal en tout cas) mais je connais des tas de gens qui codent
exclusivement avec ces outils, y compris en Java, sans avoir de problème.
Les fonctionnalités zim boum avec interface yakakliquer genre j'appuie
sur le bouton et paf! l'application est déployée c'est très bien en
théorie, en pratique quand ça ne marche pas c'est impossible à
déméler. Moi je continue à déployer avec scp, rsync et ftp en ligne de
commande et ça roule impeccable, le tout éventuellement piloté par un
script shell ou perl.
Sans compter que j'ai regardé Eclipse une fois ou deux, et il ne fait
aucun doute pour moi que comprendre comment fonctionne les interfaces
graphiques magiques pour faire ce genre de trucs me prendrait 10 fois plus
de temps passé à cliquer partout façon neuneu, que d'écrire
directement un script shell de 10 lignes. C'est l'approche réfléchie
contre l'approche "exploration". L'exploration c'est très bien pour les
enfants et les chimpanzés, mais ce n'est pas un mode de fonctionnement
professionnel.
l'approche reflechie j'aime bien cette approche
le déploiement pour les service web aussi ?
l'integration des jars aussi ?
le débogage aussi ?
etc...
écoute, franchement je ne connais pas tous les détails, d'abord je
n'utilise pas Java parce que je trouve ça assez abominable comme langage,
ensuite ne j'utilise pas non plus emacs ou vim (enfin pas comme éditeur
principal en tout cas) mais je connais des tas de gens qui codent
exclusivement avec ces outils, y compris en Java, sans avoir de problème.
Les fonctionnalités zim boum avec interface yakakliquer genre j'appuie
sur le bouton et paf! l'application est déployée c'est très bien en
théorie, en pratique quand ça ne marche pas c'est impossible à
déméler. Moi je continue à déployer avec scp, rsync et ftp en ligne de
commande et ça roule impeccable, le tout éventuellement piloté par un
script shell ou perl.
Sans compter que j'ai regardé Eclipse une fois ou deux, et il ne fait
aucun doute pour moi que comprendre comment fonctionne les interfaces
graphiques magiques pour faire ce genre de trucs me prendrait 10 fois plus
de temps passé à cliquer partout façon neuneu, que d'écrire
directement un script shell de 10 lignes. C'est l'approche réfléchie
contre l'approche "exploration". L'exploration c'est très bien pour les
enfants et les chimpanzés, mais ce n'est pas un mode de fonctionnement
professionnel.
l'approche reflechie j'aime bien cette approche
le déploiement pour les service web aussi ?
l'integration des jars aussi ?
le débogage aussi ?
etc...
écoute, franchement je ne connais pas tous les détails, d'abord je
n'utilise pas Java parce que je trouve ça assez abominable comme langage,
ensuite ne j'utilise pas non plus emacs ou vim (enfin pas comme éditeur
principal en tout cas) mais je connais des tas de gens qui codent
exclusivement avec ces outils, y compris en Java, sans avoir de problème.
Les fonctionnalités zim boum avec interface yakakliquer genre j'appuie
sur le bouton et paf! l'application est déployée c'est très bien en
théorie, en pratique quand ça ne marche pas c'est impossible à
déméler. Moi je continue à déployer avec scp, rsync et ftp en ligne de
commande et ça roule impeccable, le tout éventuellement piloté par un
script shell ou perl.
Sans compter que j'ai regardé Eclipse une fois ou deux, et il ne fait
aucun doute pour moi que comprendre comment fonctionne les interfaces
graphiques magiques pour faire ce genre de trucs me prendrait 10 fois plus
de temps passé à cliquer partout façon neuneu, que d'écrire
directement un script shell de 10 lignes. C'est l'approche réfléchie
contre l'approche "exploration". L'exploration c'est très bien pour les
enfants et les chimpanzés, mais ce n'est pas un mode de fonctionnement
professionnel.
l'approche reflechie j'aime bien cette approche
L'exploration c'est très bien pour les
enfants et les chimpanzés, mais ce n'est pas un mode de fonctionnement
professionnel.
L'exploration c'est très bien pour les
enfants et les chimpanzés, mais ce n'est pas un mode de fonctionnement
professionnel.
L'exploration c'est très bien pour les
enfants et les chimpanzés, mais ce n'est pas un mode de fonctionnement
professionnel.
plusieurs. Sur une machine moderne, il démarre en quelques secondes,
tout comme OpenOffice.
Heu, non, il démarre en deux plombes et demi sur mon PC. Pour ma part
j'ai l'habitude de naviguer et d'ouvrir des éditeurs soit depuis un term,
soit en double-cliquant sur un fichier, et attendre 40 secondes le
lancement ça me saoûlerait vite...
plusieurs. Sur une machine moderne, il démarre en quelques secondes,
tout comme OpenOffice.
Heu, non, il démarre en deux plombes et demi sur mon PC. Pour ma part
j'ai l'habitude de naviguer et d'ouvrir des éditeurs soit depuis un term,
soit en double-cliquant sur un fichier, et attendre 40 secondes le
lancement ça me saoûlerait vite...
plusieurs. Sur une machine moderne, il démarre en quelques secondes,
tout comme OpenOffice.
Heu, non, il démarre en deux plombes et demi sur mon PC. Pour ma part
j'ai l'habitude de naviguer et d'ouvrir des éditeurs soit depuis un term,
soit en double-cliquant sur un fichier, et attendre 40 secondes le
lancement ça me saoûlerait vite...
une syntaxe extrêmement simple et claire. En fait
il a énormément influencé les langages modernes comme python et ruby
dans cette direction. Il a montré que en pratique on pouvait résoudre
les problèmes efficacement sans disposer d'une myriade de possibilités
de construction à la mode de C++, ce qui nécessite d'être un vrai Pic de
la Mirandole pour en assimiler tous les aspects.
cela commence a ne plus etre vraiment vrai
j'ai redecouvert un truc pour rendre le code illisible les Closures
sont maintenant possibles en java :-(
c'est selon moi a cause de point net il se tire la bourre
mais pas dans le bon sens
(*) On trouve ça dans Vim 7.0 uniquement.
une syntaxe extrêmement simple et claire. En fait
il a énormément influencé les langages modernes comme python et ruby
dans cette direction. Il a montré que en pratique on pouvait résoudre
les problèmes efficacement sans disposer d'une myriade de possibilités
de construction à la mode de C++, ce qui nécessite d'être un vrai Pic de
la Mirandole pour en assimiler tous les aspects.
cela commence a ne plus etre vraiment vrai
j'ai redecouvert un truc pour rendre le code illisible les Closures
sont maintenant possibles en java :-(
c'est selon moi a cause de point net il se tire la bourre
mais pas dans le bon sens
(*) On trouve ça dans Vim 7.0 uniquement.
une syntaxe extrêmement simple et claire. En fait
il a énormément influencé les langages modernes comme python et ruby
dans cette direction. Il a montré que en pratique on pouvait résoudre
les problèmes efficacement sans disposer d'une myriade de possibilités
de construction à la mode de C++, ce qui nécessite d'être un vrai Pic de
la Mirandole pour en assimiler tous les aspects.
cela commence a ne plus etre vraiment vrai
j'ai redecouvert un truc pour rendre le code illisible les Closures
sont maintenant possibles en java :-(
c'est selon moi a cause de point net il se tire la bourre
mais pas dans le bon sens
(*) On trouve ça dans Vim 7.0 uniquement.
Effectivement, je pense que les templates sont une monstruosité en C++,
et les avoir introduit (même sous une forme atténuée) en Java pour
copier le C# une erreur grossière.
Effectivement, je pense que les templates sont une monstruosité en C++,
et les avoir introduit (même sous une forme atténuée) en Java pour
copier le C# une erreur grossière.
Effectivement, je pense que les templates sont une monstruosité en C++,
et les avoir introduit (même sous une forme atténuée) en Java pour
copier le C# une erreur grossière.