Un article qui détaille les avancées du noyau 2.6 (aujourd'hui en phase de
test) :
http://www.kniggit.net/wwol26.html
En vrac :
Meilleur scalabilité vers le bas (système embarqué) et vers le haut (système
multiprocesseurs, NUMA), noyau préemptif (meilleur temps de réponse),
amélioration des entrées-sorties, meilleures performances, support de
l'hyperthreading, de l'opteron, meilleur support du multimédia (sound, TV),
etc.
N -- -+---------------+-----------------+-----------------+- Rien n'est plus beau ...(refrain connu)
Nicolas LS
Beurk, le lisp, c'est mieux que les autres langages (Perl,PHP,Shell) parce qu'au moins, c'est lisible, et ca reste lisible. On peut difficilement comparer le lisp et PHP dans le sens ou ce sont
deux languages qui ne sont pas du tout fait pour la même chose.
C'est vrai :-) Sauf que c'est facile de toujours faire du code lisible en Scheme, et c'est dur d'en faire du lisible si on ne fait pas attention en PHP ou Perl... (S'il faut que je réécrive tout mon code avant la fin de mon stage, je suis pas sorti de l'auberge, meme si j'ai +/- commencé :-) )
-- Nicolas Le Scouarnec http://nlsn.free.fr (Slrnfr, Docs Linux/BSD, La grippe, ... )
Beurk, le lisp, c'est mieux que les autres langages (Perl,PHP,Shell)
parce qu'au moins, c'est lisible, et ca reste lisible.
On peut difficilement comparer le lisp et PHP dans le sens ou ce sont
deux languages qui ne sont pas du tout fait pour la même chose.
C'est vrai :-) Sauf que c'est facile de toujours faire du code lisible
en Scheme, et c'est dur d'en faire du lisible si on ne fait pas
attention en PHP ou Perl... (S'il faut que je réécrive tout mon code
avant la fin de mon stage, je suis pas sorti de l'auberge, meme si j'ai
+/- commencé :-) )
--
Nicolas Le Scouarnec
http://nlsn.free.fr (Slrnfr, Docs Linux/BSD, La grippe, ... )
Beurk, le lisp, c'est mieux que les autres langages (Perl,PHP,Shell) parce qu'au moins, c'est lisible, et ca reste lisible. On peut difficilement comparer le lisp et PHP dans le sens ou ce sont
deux languages qui ne sont pas du tout fait pour la même chose.
C'est vrai :-) Sauf que c'est facile de toujours faire du code lisible en Scheme, et c'est dur d'en faire du lisible si on ne fait pas attention en PHP ou Perl... (S'il faut que je réécrive tout mon code avant la fin de mon stage, je suis pas sorti de l'auberge, meme si j'ai +/- commencé :-) )
-- Nicolas Le Scouarnec http://nlsn.free.fr (Slrnfr, Docs Linux/BSD, La grippe, ... )
Patrice Karatchentzeff
Nicolas LS writes:
[...]
C'est vrai :-) Sauf que c'est facile de toujours faire du code lisible en Scheme, et c'est dur d'en faire du lisible si on ne fait pas attention en PHP ou Perl... (S'il faut que je réécrive tout mon code
J'aime bien ce troll... Quand le code est illisible en Perl, c'est le codeur qui a un problème. C'est tout. Rejetez l'argument sur le langage est trop facile.
Nicolas LS <root@india.ath.cx.nospam.invalid> writes:
[...]
C'est vrai :-) Sauf que c'est facile de toujours faire du code lisible
en Scheme, et c'est dur d'en faire du lisible si on ne fait pas
attention en PHP ou Perl... (S'il faut que je réécrive tout mon code
J'aime bien ce troll... Quand le code est illisible en Perl, c'est le
codeur qui a un problème. C'est tout. Rejetez l'argument sur le
langage est trop facile.
C'est vrai :-) Sauf que c'est facile de toujours faire du code lisible en Scheme, et c'est dur d'en faire du lisible si on ne fait pas attention en PHP ou Perl... (S'il faut que je réécrive tout mon code
J'aime bien ce troll... Quand le code est illisible en Perl, c'est le codeur qui a un problème. C'est tout. Rejetez l'argument sur le langage est trop facile.
C'est vrai :-) Sauf que c'est facile de toujours faire du code lisible en Scheme, et c'est dur d'en faire du lisible si on ne fait pas attention en PHP ou Perl... (S'il faut que je réécrive tout mon code avant la fin de mon stage, je suis pas sorti de l'auberge, meme si j'ai +/- commencé :-) )
Je comprends pas bien un truc, tu aurais ecris du code propre des le debut, tu pourrais faire autre chose que de le re-ecrire maintenant (sachant qu'il n'y a rien de plus chiant que de re-ecrire son propre code).
-- Stephane TOUGARD
Unix et programmation - http://www.unices.org Stations Unix en occasions. - http://yellow.epernon.net
Nicolas LS wrote:
C'est vrai :-) Sauf que c'est facile de toujours faire du code lisible
en Scheme, et c'est dur d'en faire du lisible si on ne fait pas
attention en PHP ou Perl... (S'il faut que je réécrive tout mon code
avant la fin de mon stage, je suis pas sorti de l'auberge, meme si j'ai
+/- commencé :-) )
Je comprends pas bien un truc, tu aurais ecris du code propre des le
debut, tu pourrais faire autre chose que de le re-ecrire maintenant
(sachant qu'il n'y a rien de plus chiant que de re-ecrire son propre
code).
--
Stephane TOUGARD
Unix et programmation - http://www.unices.org
Stations Unix en occasions. - http://yellow.epernon.net
C'est vrai :-) Sauf que c'est facile de toujours faire du code lisible en Scheme, et c'est dur d'en faire du lisible si on ne fait pas attention en PHP ou Perl... (S'il faut que je réécrive tout mon code avant la fin de mon stage, je suis pas sorti de l'auberge, meme si j'ai +/- commencé :-) )
Je comprends pas bien un truc, tu aurais ecris du code propre des le debut, tu pourrais faire autre chose que de le re-ecrire maintenant (sachant qu'il n'y a rien de plus chiant que de re-ecrire son propre code).
-- Stephane TOUGARD
Unix et programmation - http://www.unices.org Stations Unix en occasions. - http://yellow.epernon.net
azathoth
In article (Dans l'article) , Patrice Karatchentzeff wrote (écrivait) :
C'est vrai :-) Sauf que c'est facile de toujours faire du code lisible en Scheme, et c'est dur d'en faire du lisible si on ne fait pas attention en PHP ou Perl... (S'il faut que je réécrive tout mon code
J'aime bien ce troll... Quand le code est illisible en Perl, c'est le codeur qui a un problème. C'est tout.
Y a beaucoup de mauvais codeurs Perl alors.
Rejetez l'argument sur le langage est trop facile.
Oui mais la structure du langage peut aider à faire un truc imbuvable. Maintenant note bien que ca nécessite quand même un mauvais codeur mais qu'il est aidé par une structure trop permissive du language.
In article (Dans l'article) <87r83m5au2.fsf@belledonne.chartreuse.fr>,
Patrice Karatchentzeff <p.karatchentzeff@free.fr> wrote (écrivait) :
C'est vrai :-) Sauf que c'est facile de toujours faire du code lisible
en Scheme, et c'est dur d'en faire du lisible si on ne fait pas
attention en PHP ou Perl... (S'il faut que je réécrive tout mon code
J'aime bien ce troll... Quand le code est illisible en Perl, c'est le
codeur qui a un problème. C'est tout.
Y a beaucoup de mauvais codeurs Perl alors.
Rejetez l'argument sur le
langage est trop facile.
Oui mais la structure du langage peut aider à faire un truc imbuvable.
Maintenant note bien que ca nécessite quand même un mauvais codeur mais
qu'il est aidé par une structure trop permissive du language.
In article (Dans l'article) , Patrice Karatchentzeff wrote (écrivait) :
C'est vrai :-) Sauf que c'est facile de toujours faire du code lisible en Scheme, et c'est dur d'en faire du lisible si on ne fait pas attention en PHP ou Perl... (S'il faut que je réécrive tout mon code
J'aime bien ce troll... Quand le code est illisible en Perl, c'est le codeur qui a un problème. C'est tout.
Y a beaucoup de mauvais codeurs Perl alors.
Rejetez l'argument sur le langage est trop facile.
Oui mais la structure du langage peut aider à faire un truc imbuvable. Maintenant note bien que ca nécessite quand même un mauvais codeur mais qu'il est aidé par une structure trop permissive du language.
Nicolas LS
C'est vrai :-) Sauf que c'est facile de toujours faire du code lisible en Scheme, et c'est dur d'en faire du lisible si on ne fait pas attention en PHP ou Perl... (S'il faut que je réécrive tout mon code J'aime bien ce troll... Quand le code est illisible en Perl, c'est le
codeur qui a un problème. C'est tout. Rejetez l'argument sur le langage est trop facile.
Je dis pas que ce n'est pas de ma faute, je pense que la principale raison c'est que je ne connaissais pas du tout le language au début, donc que je n'avais pas une vue assez globale des solutions qui s'offraient a moi...
Mais bon, comme il est découpé en petites fonctions, il suffit que les fonctions soient correctes...
Et aussi un peu parce qu'on m'a changé les spécifications au milieu du "projet"... (Et pas qu'un tout petit peu :-) ).
-- Nicolas Le Scouarnec http://nlsn.free.fr (Slrnfr, Docs Linux/BSD, La grippe, ... )
C'est vrai :-) Sauf que c'est facile de toujours faire du code lisible
en Scheme, et c'est dur d'en faire du lisible si on ne fait pas
attention en PHP ou Perl... (S'il faut que je réécrive tout mon code
J'aime bien ce troll... Quand le code est illisible en Perl, c'est le
codeur qui a un problème. C'est tout. Rejetez l'argument sur le
langage est trop facile.
Je dis pas que ce n'est pas de ma faute, je pense que la principale
raison c'est que je ne connaissais pas du tout le language au début,
donc que je n'avais pas une vue assez globale des solutions qui
s'offraient a moi...
Mais bon, comme il est découpé en petites fonctions, il suffit que les
fonctions soient correctes...
Et aussi un peu parce qu'on m'a changé les spécifications au milieu du
"projet"... (Et pas qu'un tout petit peu :-) ).
--
Nicolas Le Scouarnec
http://nlsn.free.fr (Slrnfr, Docs Linux/BSD, La grippe, ... )
C'est vrai :-) Sauf que c'est facile de toujours faire du code lisible en Scheme, et c'est dur d'en faire du lisible si on ne fait pas attention en PHP ou Perl... (S'il faut que je réécrive tout mon code J'aime bien ce troll... Quand le code est illisible en Perl, c'est le
codeur qui a un problème. C'est tout. Rejetez l'argument sur le langage est trop facile.
Je dis pas que ce n'est pas de ma faute, je pense que la principale raison c'est que je ne connaissais pas du tout le language au début, donc que je n'avais pas une vue assez globale des solutions qui s'offraient a moi...
Mais bon, comme il est découpé en petites fonctions, il suffit que les fonctions soient correctes...
Et aussi un peu parce qu'on m'a changé les spécifications au milieu du "projet"... (Et pas qu'un tout petit peu :-) ).
-- Nicolas Le Scouarnec http://nlsn.free.fr (Slrnfr, Docs Linux/BSD, La grippe, ... )
azathoth
Stephane TOUGARD wrote:
Oui mais la structure du langage peut aider à faire un truc imbuvable. Maintenant note bien que ca nécessite quand même un mauvais codeur mais qu'il est aidé par une structure trop permissive du language.
Aussi strict que soit le language, un mauvais codeur restera un mauvais codeur et il en sortira du mauvais code.
Ce qui n'est aucunement incompatible avec ce que je disais plus haut. Il y a des mauvais codeurs *et* il y a des langages qui permettent d'écrire beaucoup de saletés.
Ce qui ne veut pas dire que ces langages soient mauvais bien sur.
Stephane TOUGARD <stephane@unices.org> wrote:
Oui mais la structure du langage peut aider à faire un truc imbuvable.
Maintenant note bien que ca nécessite quand même un mauvais codeur mais
qu'il est aidé par une structure trop permissive du language.
Aussi strict que soit le language, un mauvais codeur restera un mauvais
codeur et il en sortira du mauvais code.
Ce qui n'est aucunement incompatible avec ce que je disais plus haut. Il
y a des mauvais codeurs *et* il y a des langages qui permettent d'écrire
beaucoup de saletés.
Ce qui ne veut pas dire que ces langages soient mauvais bien sur.
Oui mais la structure du langage peut aider à faire un truc imbuvable. Maintenant note bien que ca nécessite quand même un mauvais codeur mais qu'il est aidé par une structure trop permissive du language.
Aussi strict que soit le language, un mauvais codeur restera un mauvais codeur et il en sortira du mauvais code.
Ce qui n'est aucunement incompatible avec ce que je disais plus haut. Il y a des mauvais codeurs *et* il y a des langages qui permettent d'écrire beaucoup de saletés.
Ce qui ne veut pas dire que ces langages soient mauvais bien sur.
Stephane TOUGARD
Azathoth wrote:
Ce qui n'est aucunement incompatible avec ce que je disais plus haut. Il y a des mauvais codeurs *et* il y a des langages qui permettent d'écrire beaucoup de saletés.
TOUS les langages permettent d'ecrire des saletes, un mauvais codeur fera du code de merde en Lisp comme en n'importe quoi d'autre. A la rigueur, on peut dire qu'il existe des langages que les mauvais codeurs n'aiment pas.
-- Stephane TOUGARD
Unix et programmation - http://www.unices.org Stations Unix en occasions. - http://yellow.epernon.net
Azathoth wrote:
Ce qui n'est aucunement incompatible avec ce que je disais plus haut. Il
y a des mauvais codeurs *et* il y a des langages qui permettent d'écrire
beaucoup de saletés.
TOUS les langages permettent d'ecrire des saletes, un mauvais codeur
fera du code de merde en Lisp comme en n'importe quoi d'autre. A la
rigueur, on peut dire qu'il existe des langages que les mauvais codeurs
n'aiment pas.
--
Stephane TOUGARD
Unix et programmation - http://www.unices.org
Stations Unix en occasions. - http://yellow.epernon.net
Ce qui n'est aucunement incompatible avec ce que je disais plus haut. Il y a des mauvais codeurs *et* il y a des langages qui permettent d'écrire beaucoup de saletés.
TOUS les langages permettent d'ecrire des saletes, un mauvais codeur fera du code de merde en Lisp comme en n'importe quoi d'autre. A la rigueur, on peut dire qu'il existe des langages que les mauvais codeurs n'aiment pas.
-- Stephane TOUGARD
Unix et programmation - http://www.unices.org Stations Unix en occasions. - http://yellow.epernon.net
Patrice Karatchentzeff
Nicolas LS writes:
[...]
Je dis pas que ce n'est pas de ma faute, je pense que la principale raison c'est que je ne connaissais pas du tout le language au début, donc que je n'avais pas une vue assez globale des solutions qui s'offraient a moi...
deux problèmes différents : tu as une vision du problème à résoudre un peu près complète (et donc grosso modo une solution technique). Le langage importe alors peu car la solution est connue. Ensuite, l'apprentissage avancé du langage permet souvent d'écrire une solution optimisée.
Mais on a coutume de dire qu'avec Perl, la solution qui marche est déjà une bonne solution...
[...]
Et aussi un peu parce qu'on m'a changé les spécifications au milieu du "projet"... (Et pas qu'un tout petit peu :-) ).
Il est alors souvent plus propre de repartir de zéro.
Nicolas LS <root@india.ath.cx.nospam.invalid> writes:
[...]
Je dis pas que ce n'est pas de ma faute, je pense que la principale
raison c'est que je ne connaissais pas du tout le language au début,
donc que je n'avais pas une vue assez globale des solutions qui
s'offraient a moi...
deux problèmes différents : tu as une vision du problème à résoudre un
peu près complète (et donc grosso modo une solution technique). Le
langage importe alors peu car la solution est connue. Ensuite,
l'apprentissage avancé du langage permet souvent d'écrire une solution
optimisée.
Mais on a coutume de dire qu'avec Perl, la solution qui marche est
déjà une bonne solution...
[...]
Et aussi un peu parce qu'on m'a changé les spécifications au milieu du
"projet"... (Et pas qu'un tout petit peu :-) ).
Il est alors souvent plus propre de repartir de zéro.
Je dis pas que ce n'est pas de ma faute, je pense que la principale raison c'est que je ne connaissais pas du tout le language au début, donc que je n'avais pas une vue assez globale des solutions qui s'offraient a moi...
deux problèmes différents : tu as une vision du problème à résoudre un peu près complète (et donc grosso modo une solution technique). Le langage importe alors peu car la solution est connue. Ensuite, l'apprentissage avancé du langage permet souvent d'écrire une solution optimisée.
Mais on a coutume de dire qu'avec Perl, la solution qui marche est déjà une bonne solution...
[...]
Et aussi un peu parce qu'on m'a changé les spécifications au milieu du "projet"... (Et pas qu'un tout petit peu :-) ).
Il est alors souvent plus propre de repartir de zéro.