Quote:
C'est vrai que je ne n'utilise Java (professionnellement) que depuis la 1.0b2
C'est donc une question d'appréciation....
En ce qui me concerne, les bugs du garbage collector de la 1.02 ne m'ont pas enchanté dès le départ.
Quand je vois que la fuite de mémoire des Jframe n'a été que corrigé récemment dans une révision de la 5.0, je ne trouve pas ça trop magnifique.
Et encore est-ce vraiment corrigé ?
Ah oui tiens, dans la JDK 5.0 ils viennent de corriger un énorme trou de sécu dans le traitement des gif.
Je me demande si ce trou était présent depusi la 1.02b ?
Quote:
Soyons sérieux, c'est un outil magnifique
Bon je ne vais pas insister dans cette discussion.
Je sais comment ça commence et comment ça finit en général.
Tu trouves Java magnifique c'est ton droit. Qu'il en soit donc ainsi :)
Je le trouve détestable. C'est mon droit :)
Quote:
qui a amené la portabilité et l'interopérabilité à
l'informatique.
Par contre je t'invite quand même à nuancer ton jugement. Je prends Python comme exemple. Je le prends simplement parce qu'il est déjà dans la discussion. J'aurais pu prendre autre chose.
Bref Python est antérieur à Java et avec lui il y avait déjà portabilité et interopérabilité. Et entendons nous bien, je ne dis pas que Python l'a amené. Parce qu'il y en a eu d'autres avant.
Je trouve vraiment dommage que tant de gens se fassent l'écho du marketing de Sun "Java a amené la portabilité". Ce n'est pas vrai.
J'ai souvent entendu aussi. "Java innove avec le ramasse miette". Alors qu'en fait, McCarthy avait mis le premier ramasse-miettes dans son Lisp il y a plus de 50 ans.
Quote:
Justement ça, ce n'est pas du tout un serveur standard. Combien de personnes font de la domotique ?
Un serveur standard c'est un pare-feu, un contrôleur réseau, un serveur web, de gestion de conf, de disque...
Ey man tu te contredis. :)
Quand j'ai pris l'exemple de ma Soekris, c'était bien un serveur standard au sens où tu l'entends. Serveur Web etc. C'est bien ce que j'ai dit. Et j'ai dit ne pas vouloir y ajouter un Java pour des raisons de consommations de ressources. Qu'il s'agisse de piloter de la domotique ou autre chose.
Tu m'as dit à ce moment "ce n'est pas standard" alors je me suis dit 'Bon il pense que ma Soekris n'est pas une machine standard," Alors je vais lui parler d'un vieux PC.
Quote:
Clairement, il n'est pas pertinent dans ton cas
Je suis content de lire que ce n'est pas pertinent. Mais ce n'est pas "mon" cas
Quote:
quoi que des runtimes Java tournent sur des cartes à puce...
Ah voilà... taquin comme je suis, je ne peux pas m'empêcher de la lâcher: "est-ce pertinent ?"
:oops:
Mea culpa, je n'ai rien dit :oops: :oops:
Quote:
Mais allons plus loin : en quoi Linux est-il pertinent pour on pro
Mais enfin en quoi est-ce mon problème :?: Je ne suis pas le posteur initial de la question moi :!:
Je n'ai aucun problème.
Quote:
Te rends-tu compte de la mémoire et du disque perdus par le système d'exploitation ?
Ce qu'il te faut, c'est un runtime temps-réel minimal permettant de faire tourner une seule aplication : la tienne. Peut-être justement en Java ?
Meuh ?
M'enfin ?
Quid ?
Moi je te suis plus.
Un jour tu me dis que les perfs ce n'est pas important et le lendemain tu me parles de temps réel.
Là tu me parles de gâchis de mémoire et tu me dis de mettre un Java qui est quand même connu pour ne pas être économe à ce niveau. Et si j'ai une seule application dans une machine multi tâche ce n'est pas non plus un gâchis de ressources ?
Vraiment je ne te suis pas. Ou alors par "runtime temps réel minimum" tu as voulu parler d'une machine dédiée ?
Mais un runtime ce n'est pourtant pas machine. Je pige pas.
Par contre ce que je pige très bien c'est qu'un runtime réellement temps réel et réellement économe en ressouces, qui conviendrait très bien au propos ça existe en informatique. Ca s'appelle Erlang et ça mérite vraiment d'être découvert.
Quote:
Franchement là je ne te suis pas sur ce sujet. J'ai essayé Python et l'ai abandonné. C'est inexploitable de manière professionnelle.
Lol :lol:
Quote:
On en reparlera le jour où il y aura possibilité d'indenter de manière correcte et sûre.
Lol :lol:
Quote:
Je travaille plutôt avec Perl (bon, ok c'est pas génial mais ça marche),
Pas génial question clarté du code en effet.
Mais Perl a rendu d'immenses services. Et il en rend encore.
Et il a sans aucun doute "amené" la portabilité avant Java ;)
Quote:
j'essaie BeanShell (c'est un shell en Java)
Je connais. Tant que tu y es, essaie aussi Looking Glass :)
Quote:
Dans mon cas non, je ne crois pas,
Ah bon ?
Quote:
il me fallait au moins le JDK et un serveur X11 pour faire tourner Ooffice.
Ah bon ?
Bon pour X c'est d'accord :D
Mais comment se fait-il que j'ai OpenOffice qui tourne très bien sur mes bécanes sans Java ?
Curieux...
Mais je dois avouer que ça m'amuse que tu dises implicitement que Java est un rien gourmand ;)
Quote:
Ce qui me mets en rage c'est que finalement ce PC tourne très bien - avec Ooffice - mais sous Windows98...
Là je dois dire que tu me déçois.
C'est donc une question d'appréciation....
En ce qui me concerne, les bugs du garbage collector de la 1.02 ne m'ont pas enchanté dès le départ.
Quand je vois que la fuite de mémoire des Jframe n'a été que corrigé récemment dans une révision de la 5.0, je ne trouve pas ça trop magnifique.
Et encore est-ce vraiment corrigé ?
Ah oui tiens, dans la JDK 5.0 ils viennent de corriger un énorme trou de sécu dans le traitement des gif.
Je me demande si ce trou était présent depusi la 1.02b ?
Bon je ne vais pas insister dans cette discussion.
Je sais comment ça commence et comment ça finit en général.
Tu trouves Java magnifique c'est ton droit. Qu'il en soit donc ainsi :)
Je le trouve détestable. C'est mon droit :)
Par contre je t'invite quand même à nuancer ton jugement. Je prends Python comme exemple. Je le prends simplement parce qu'il est déjà dans la discussion. J'aurais pu prendre autre chose.
Bref Python est antérieur à Java et avec lui il y avait déjà portabilité et interopérabilité. Et entendons nous bien, je ne dis pas que Python l'a amené. Parce qu'il y en a eu d'autres avant.
Je trouve vraiment dommage que tant de gens se fassent l'écho du marketing de Sun "Java a amené la portabilité". Ce n'est pas vrai.
J'ai souvent entendu aussi. "Java innove avec le ramasse miette". Alors qu'en fait, McCarthy avait mis le premier ramasse-miettes dans son Lisp il y a plus de 50 ans.
Ey man tu te contredis. :)
Quand j'ai pris l'exemple de ma Soekris, c'était bien un serveur standard au sens où tu l'entends. Serveur Web etc. C'est bien ce que j'ai dit. Et j'ai dit ne pas vouloir y ajouter un Java pour des raisons de consommations de ressources. Qu'il s'agisse de piloter de la domotique ou autre chose.
Tu m'as dit à ce moment "ce n'est pas standard" alors je me suis dit 'Bon il pense que ma Soekris n'est pas une machine standard," Alors je vais lui parler d'un vieux PC.
Je suis content de lire que ce n'est pas pertinent. Mais ce n'est pas "mon" cas
Ah voilà... taquin comme je suis, je ne peux pas m'empêcher de la lâcher: "est-ce pertinent ?"
:oops:
Mea culpa, je n'ai rien dit :oops: :oops:
Mais enfin en quoi est-ce mon problème :?: Je ne suis pas le posteur initial de la question moi :!:
Je n'ai aucun problème.
Meuh ?
M'enfin ?
Quid ?
Moi je te suis plus.
Un jour tu me dis que les perfs ce n'est pas important et le lendemain tu me parles de temps réel.
Là tu me parles de gâchis de mémoire et tu me dis de mettre un Java qui est quand même connu pour ne pas être économe à ce niveau. Et si j'ai une seule application dans une machine multi tâche ce n'est pas non plus un gâchis de ressources ?
Vraiment je ne te suis pas. Ou alors par "runtime temps réel minimum" tu as voulu parler d'une machine dédiée ?
Mais un runtime ce n'est pourtant pas machine. Je pige pas.
Par contre ce que je pige très bien c'est qu'un runtime réellement temps réel et réellement économe en ressouces, qui conviendrait très bien au propos ça existe en informatique. Ca s'appelle Erlang et ça mérite vraiment d'être découvert.
Lol :lol:
Lol :lol:
Pas génial question clarté du code en effet.
Mais Perl a rendu d'immenses services. Et il en rend encore.
Et il a sans aucun doute "amené" la portabilité avant Java ;)
Je connais. Tant que tu y es, essaie aussi Looking Glass :)
Ah bon ?
Ah bon ?
Bon pour X c'est d'accord :D
Mais comment se fait-il que j'ai OpenOffice qui tourne très bien sur mes bécanes sans Java ?
Curieux...
Mais je dois avouer que ça m'amuse que tu dises implicitement que Java est un rien gourmand ;)
Là je dois dire que tu me déçois.