On voit souvent des "quel linux choisir ?", des "pourquoi linux ?" etc.
Mais finalement à devoir choisir entre la peste (du côté de chez MS) et
la grippe (notre bon vieux nunux), celà ne vous arrive pas le matin en
vous réveillant de vous dire que les programmes qui font fonctionner
votre machines ne sont que des bidouillages plus ou moins réussis ?
Regardez les codes sources d'un programme en C. Même le code d'un bon
programmeur n'est rempli que d'horreurs. Ce fameux "void" : c'est quoi
cette abomination de la programmation ? Il n'y a aucune sémantique
valable là derrière. D'ailleurs les types en C n'ont de type que le nom.
Comment se fait il qu'on puisse écrire dans la 11e case d'un tableau de
10 éléments. Ce langage surestime beaucoup les capacités des personnes
qui vont l'utiliser. Une telle chose ne doit pas être possible. Comment
imaginer que ce genre de choses peut être voulu par le programmeur ?
Je pense que vous avez déjà vu du JAVA. Mais c'est à gerber cet
emboîtement de new, cette masse colossale de classes à faire pour faire
trois fois rien ! J'ose même pas imaginer la quantité de calculs
inutiles faits par la machine pour gérer ces merdes. D'accord il y a de
l'optimisation, mais c'est loin d'être suffisant.
Dans le temps les programmes étaient bidouillés parce qu'il n'y avait
pas assez de mémoire : par exemple on utilisait une variable pour
stocker deux informations. Maintenant l'horreur est à l'autre extrême :
on a tellement de mémoire de disponible que l'on utilise trop. En C :
tant pis c'est perdu. Un trou de mémoire ? Tant que le pc doit pas
redémarrer toutes les heures à cause de ça on s'en fout. En JAVA : il y
a le ramasse miettes alors on peut bouffer de la mémoire : c'est pô grave.
Dès que les programmes ont commencé à ne plus rentrer sur une disquette
ils sont devenus beaucoup trop compliqués pour fonctionner correctement.
On en vient à une époque où on trouve acceptable un programme quand il a
moins de cent bugs alors que rien que le fait de consommer trop de
ressources fait que le programme n'est pas bon. Aujourd'hui on nous
parle de .NET et de merdouilles dans le genre. A quoi ça sert de se
lancer dans la création de langages qui se copient les uns les autres.
C, C++, JAVA, Pascal : c'est la même chose, la même façon de penser. Et
c'est une manière de penser qui pousse à faire des fautes.
Bref l'informatique ne va pas fort.
Ce fameux "void" : c'est quoi cette abomination de la programmation ? Il n'y a aucune sémantique valable là derrière.
Tu as encore des choses à comprendre
D'ailleurs les types en C n'ont de type que le nom. Comment se fait il qu'on puisse écrire dans la 11e case d'un tableau de 10 éléments. Ce langage surestime beaucoup les capacités des personnes qui vont l'utiliser. Une telle chose ne doit pas être possible. Comment imaginer que ce genre de choses peut être voulu par le programmeur ?
mon dieu mon dieu mon dieu
Bref l'informatique ne va pas fort.
Developpe ton propre langage ideal puisque tu es si intelligent...
Mais de toute facon, le langage on s'en branle. Ce qui est primordial, c'est la conception. J'ai vu de tres beaux programmes, tres clairs, ecrit en assembleur. Et pourtant il y a difficilement pire que ce langage :-D
Tom vient de nous annoncer :
Ce fameux "void" : c'est quoi cette
abomination de la programmation ? Il n'y a aucune sémantique valable là
derrière.
Tu as encore des choses à comprendre
D'ailleurs les types en C n'ont de type que le nom. Comment se fait
il qu'on puisse écrire dans la 11e case d'un tableau de 10 éléments. Ce
langage surestime beaucoup les capacités des personnes qui vont l'utiliser.
Une telle chose ne doit pas être possible. Comment imaginer que ce genre de
choses peut être voulu par le programmeur ?
mon dieu mon dieu mon dieu
Bref l'informatique ne va pas fort.
Developpe ton propre langage ideal puisque tu es si intelligent...
Mais de toute facon, le langage on s'en branle. Ce qui est primordial,
c'est la conception. J'ai vu de tres beaux programmes, tres clairs,
ecrit en assembleur. Et pourtant il y a difficilement pire que ce
langage :-D
Ce fameux "void" : c'est quoi cette abomination de la programmation ? Il n'y a aucune sémantique valable là derrière.
Tu as encore des choses à comprendre
D'ailleurs les types en C n'ont de type que le nom. Comment se fait il qu'on puisse écrire dans la 11e case d'un tableau de 10 éléments. Ce langage surestime beaucoup les capacités des personnes qui vont l'utiliser. Une telle chose ne doit pas être possible. Comment imaginer que ce genre de choses peut être voulu par le programmeur ?
mon dieu mon dieu mon dieu
Bref l'informatique ne va pas fort.
Developpe ton propre langage ideal puisque tu es si intelligent...
Mais de toute facon, le langage on s'en branle. Ce qui est primordial, c'est la conception. J'ai vu de tres beaux programmes, tres clairs, ecrit en assembleur. Et pourtant il y a difficilement pire que ce langage :-D
Rakotomandimby (R12y) Mihamina
( Tue, 08 Mar 2005 17:47:30 +0100 ) JustMe :
Developpe ton propre langage ideal puisque tu es si intelligent...
pas la peine. Caml est très bien. -- L'ASPO a pour but de démocratiser l'acces a l'informatique. Une de ses activité est l'infogerance (http://aspo.rktmb.org/activites/infogerance) Tél: + 33 2 38 04 26 04 ou + 33 6 33 26 13 14 (France)
( Tue, 08 Mar 2005 17:47:30 +0100 ) JustMe :
Developpe ton propre langage ideal puisque tu es si intelligent...
pas la peine.
Caml est très bien.
--
L'ASPO a pour but de démocratiser l'acces a l'informatique. Une de ses
activité est l'infogerance (http://aspo.rktmb.org/activites/infogerance)
Tél: + 33 2 38 04 26 04 ou + 33 6 33 26 13 14 (France)
Developpe ton propre langage ideal puisque tu es si intelligent...
pas la peine. Caml est très bien. -- L'ASPO a pour but de démocratiser l'acces a l'informatique. Une de ses activité est l'infogerance (http://aspo.rktmb.org/activites/infogerance) Tél: + 33 2 38 04 26 04 ou + 33 6 33 26 13 14 (France)
JustMe
Rakotomandimby (R12y) Mihamina avait écrit le 08/03/2005 :
( Tue, 08 Mar 2005 17:47:30 +0100 ) JustMe :
Developpe ton propre langage ideal puisque tu es si intelligent...
pas la peine. Caml est très bien.
Le manque de pérénité de sa syntaxe ne plaide pas en sa faveur.
Rakotomandimby (R12y) Mihamina avait écrit le 08/03/2005 :
( Tue, 08 Mar 2005 17:47:30 +0100 ) JustMe :
Developpe ton propre langage ideal puisque tu es si intelligent...
pas la peine.
Caml est très bien.
Le manque de pérénité de sa syntaxe ne plaide pas en sa faveur.
Le 08-03-2005, à propos de Re: a-t-on le choix ?, JustMe écrivait dans fr.comp.os.linux.debats :
JKB a formulé la demande :
Le 08-03-2005, à propos de Re: a-t-on le choix ?, JustMe écrivait dans fr.comp.os.linux.debats :
Rakotomandimby (R12y) Mihamina avait écrit le 08/03/2005 :
( Tue, 08 Mar 2005 17:47:30 +0100 ) JustMe :
Developpe ton propre langage ideal puisque tu es si intelligent...
pas la peine. Caml est très bien.
Le manque de pérénité de sa syntaxe ne plaide pas en sa faveur.
Sinon, il y a le mien... ;-)
Le tien ?
Ressorti de mes cartons pour faire des calculs poussés durant ma thèse.
http://www.systella.fr/~bertrand/rpl2
Âmes sensibles s'abstenir ;-)
JKB
Blaise Potard
JustMe wrote:
Rakotomandimby (R12y) Mihamina avait écrit le 08/03/2005 :
( Tue, 08 Mar 2005 17:47:30 +0100 ) JustMe :
Developpe ton propre langage ideal puisque tu es si intelligent...
pas la peine. Caml est très bien.
Le manque de pérénité de sa syntaxe ne plaide pas en sa faveur.
Que veux-tu dire par là ? La syntaxe du Caml n'a, à ma connaissance, pas changé depuis belle lurette, et n'a pas de raison de changer. Bon, je reconnais que sa syntaxe a quelques problèmes, en particulier les opérateurs pour les flottants... Tu es sûr que c'est pérennité de la syntaxe dont tu voulais parler ?
JustMe wrote:
Rakotomandimby (R12y) Mihamina avait écrit le 08/03/2005 :
( Tue, 08 Mar 2005 17:47:30 +0100 ) JustMe :
Developpe ton propre langage ideal puisque tu es si intelligent...
pas la peine.
Caml est très bien.
Le manque de pérénité de sa syntaxe ne plaide pas en sa faveur.
Que veux-tu dire par là ? La syntaxe du Caml n'a, à ma connaissance, pas
changé depuis belle lurette, et n'a pas de raison de changer. Bon, je
reconnais que sa syntaxe a quelques problèmes, en particulier les
opérateurs pour les flottants... Tu es sûr que c'est pérennité de la
syntaxe dont tu voulais parler ?
Rakotomandimby (R12y) Mihamina avait écrit le 08/03/2005 :
( Tue, 08 Mar 2005 17:47:30 +0100 ) JustMe :
Developpe ton propre langage ideal puisque tu es si intelligent...
pas la peine. Caml est très bien.
Le manque de pérénité de sa syntaxe ne plaide pas en sa faveur.
Que veux-tu dire par là ? La syntaxe du Caml n'a, à ma connaissance, pas changé depuis belle lurette, et n'a pas de raison de changer. Bon, je reconnais que sa syntaxe a quelques problèmes, en particulier les opérateurs pour les flottants... Tu es sûr que c'est pérennité de la syntaxe dont tu voulais parler ?
c'est donc elle ta DS?? je croyais pas que t'en avais _vraiment_ une... pourquoi elle est encore immamtriculée dans le 75 ?
PS: fu2 la buvette -- L'ASPO a pour but de démocratiser l'acces a l'informatique. Une de ses activité est l'infogerance (http://aspo.rktmb.org/activites/infogerance) Tél: + 33 2 38 04 26 04 ou + 33 6 33 26 13 14 (France)
c'est donc elle ta DS?? je croyais pas que t'en avais _vraiment_ une...
pourquoi elle est encore immamtriculée dans le 75 ?
PS: fu2 la buvette
--
L'ASPO a pour but de démocratiser l'acces a l'informatique. Une de ses
activité est l'infogerance (http://aspo.rktmb.org/activites/infogerance)
Tél: + 33 2 38 04 26 04 ou + 33 6 33 26 13 14 (France)
c'est donc elle ta DS?? je croyais pas que t'en avais _vraiment_ une... pourquoi elle est encore immamtriculée dans le 75 ?
PS: fu2 la buvette -- L'ASPO a pour but de démocratiser l'acces a l'informatique. Une de ses activité est l'infogerance (http://aspo.rktmb.org/activites/infogerance) Tél: + 33 2 38 04 26 04 ou + 33 6 33 26 13 14 (France)
Tom
Rakotomandimby (R12y) Mihamina avait écrit le 08/03/2005 :
( Tue, 08 Mar 2005 17:47:30 +0100 ) JustMe :
Developpe ton propre langage ideal puisque tu es si intelligent... pas la peine.
Caml est très bien. Le manque de pérénité de sa syntaxe ne plaide pas en sa faveur.
Quand on pense en C on ne peut pas comprendre la syntaxe d'un langage comme Caml. C'est ce genre de personnes que l'on voit utiliser des références et des while en Caml, ce qu'il n'y a pas de raisons de faire. L'aspect fonctionnel de Caml fait que l'on n'a pas à dire comment on veut faire les choses mais juste ce qu'on veut faire. Va taper au mauvais endroit dans la mémoire en Caml. La mémoire est quelque chose de trop compliqué pour le laisser à l'être humain. Mais quand celui ci se croit intelligent et pense qu'il contrôle son programme, il bidouille avec des void * parce qu'il sait ce qu'il fait... jusqu'à ce que le programme atteigne les milliers de lignes de code et que la moindre petite bidouille est perdue dans le code comme un poisson rouge au milieu de l'océan.
Il n'y a rien de plus pathétique de voir un bon programmeur en C croire qu'il fait de bons programmes. Les bons programmes C qui dépassent la complexité d'un Hello World ça n'existe pas.
Quand à l'assembleur : est-ce un langage ?
Tom
Rakotomandimby (R12y) Mihamina avait écrit le 08/03/2005 :
( Tue, 08 Mar 2005 17:47:30 +0100 ) JustMe :
Developpe ton propre langage ideal puisque tu es si intelligent...
pas la peine.
Caml est très bien.
Le manque de pérénité de sa syntaxe ne plaide pas en sa faveur.
Quand on pense en C on ne peut pas comprendre la syntaxe d'un langage
comme Caml. C'est ce genre de personnes que l'on voit utiliser des
références et des while en Caml, ce qu'il n'y a pas de raisons de faire.
L'aspect fonctionnel de Caml fait que l'on n'a pas à dire comment on
veut faire les choses mais juste ce qu'on veut faire.
Va taper au mauvais endroit dans la mémoire en Caml. La mémoire est
quelque chose de trop compliqué pour le laisser à l'être humain. Mais
quand celui ci se croit intelligent et pense qu'il contrôle son
programme, il bidouille avec des void * parce qu'il sait ce qu'il
fait... jusqu'à ce que le programme atteigne les milliers de lignes de
code et que la moindre petite bidouille est perdue dans le code comme un
poisson rouge au milieu de l'océan.
Il n'y a rien de plus pathétique de voir un bon programmeur en C croire
qu'il fait de bons programmes. Les bons programmes C qui dépassent la
complexité d'un Hello World ça n'existe pas.
Rakotomandimby (R12y) Mihamina avait écrit le 08/03/2005 :
( Tue, 08 Mar 2005 17:47:30 +0100 ) JustMe :
Developpe ton propre langage ideal puisque tu es si intelligent... pas la peine.
Caml est très bien. Le manque de pérénité de sa syntaxe ne plaide pas en sa faveur.
Quand on pense en C on ne peut pas comprendre la syntaxe d'un langage comme Caml. C'est ce genre de personnes que l'on voit utiliser des références et des while en Caml, ce qu'il n'y a pas de raisons de faire. L'aspect fonctionnel de Caml fait que l'on n'a pas à dire comment on veut faire les choses mais juste ce qu'on veut faire. Va taper au mauvais endroit dans la mémoire en Caml. La mémoire est quelque chose de trop compliqué pour le laisser à l'être humain. Mais quand celui ci se croit intelligent et pense qu'il contrôle son programme, il bidouille avec des void * parce qu'il sait ce qu'il fait... jusqu'à ce que le programme atteigne les milliers de lignes de code et que la moindre petite bidouille est perdue dans le code comme un poisson rouge au milieu de l'océan.
Il n'y a rien de plus pathétique de voir un bon programmeur en C croire qu'il fait de bons programmes. Les bons programmes C qui dépassent la complexité d'un Hello World ça n'existe pas.
Quand à l'assembleur : est-ce un langage ?
Tom
Julien BLACHE
Tom wrote:
Regardez les codes sources d'un programme en C. Même le code d'un bon programmeur n'est rempli que d'horreurs. Ce fameux "void" : c'est quoi cette abomination de la programmation ? Il n'y a aucune sémantique valable là derrière. D'ailleurs les types en C n'ont de type que le nom. Comment se fait il qu'on puisse écrire dans la 11e case d'un tableau de 10 éléments. Ce langage surestime beaucoup les capacités des personnes qui vont l'utiliser. Une telle chose ne doit pas être possible. Comment imaginer que ce genre de choses peut être voulu par le programmeur ?
Et encore un troll qui n'a rien à faire ici. Z'avez rien de mieux à faire ?
JB.
-- CF : les rouleaux à l'intérieur sont plus larges, j'imagine que ça doit améliorer le contact avec la boule. JMG: C'est vrai que c'est vachement plus agréable... -+- JMG in Guide du Macounet Pervers : Bien nettoyer ses boules -+-
Tom <tom@tom.com> wrote:
Regardez les codes sources d'un programme en C. Même le code d'un bon
programmeur n'est rempli que d'horreurs. Ce fameux "void" : c'est quoi
cette abomination de la programmation ? Il n'y a aucune sémantique
valable là derrière. D'ailleurs les types en C n'ont de type que le
nom. Comment se fait il qu'on puisse écrire dans la 11e case d'un
tableau de 10 éléments. Ce langage surestime beaucoup les capacités
des personnes qui vont l'utiliser. Une telle chose ne doit pas être
possible. Comment imaginer que ce genre de choses peut être voulu par
le programmeur ?
Et encore un troll qui n'a rien à faire ici. Z'avez rien de mieux à
faire ?
JB.
--
CF : les rouleaux à l'intérieur sont plus larges, j'imagine que ça doit
améliorer le contact avec la boule.
JMG: C'est vrai que c'est vachement plus agréable...
-+- JMG in Guide du Macounet Pervers : Bien nettoyer ses boules -+-
Regardez les codes sources d'un programme en C. Même le code d'un bon programmeur n'est rempli que d'horreurs. Ce fameux "void" : c'est quoi cette abomination de la programmation ? Il n'y a aucune sémantique valable là derrière. D'ailleurs les types en C n'ont de type que le nom. Comment se fait il qu'on puisse écrire dans la 11e case d'un tableau de 10 éléments. Ce langage surestime beaucoup les capacités des personnes qui vont l'utiliser. Une telle chose ne doit pas être possible. Comment imaginer que ce genre de choses peut être voulu par le programmeur ?
Et encore un troll qui n'a rien à faire ici. Z'avez rien de mieux à faire ?
JB.
-- CF : les rouleaux à l'intérieur sont plus larges, j'imagine que ça doit améliorer le contact avec la boule. JMG: C'est vrai que c'est vachement plus agréable... -+- JMG in Guide du Macounet Pervers : Bien nettoyer ses boules -+-