J'ai peut-être des oeillères mais je ne suis intervenu dans ma carrière
(j'arrive à la retraite...) que sur des projets d'au moins 200 000 lignes de
code et ça approchait le plus souvent le million ou plusieurs millions. dans
ce cadre là, des langages comme Python font plutôt figure de langages jouets.
Et puisque tu cites quelques langages du même ordre, sache que ruby a toutes
mes faveurs dans cette famille de langages.
J'ai audité des millions de lignes de code (à l'aide de Logiscope). Ce que je
peux dire c'est que, même dans les domaines les plus pointus et qui
requièrent une grande fiabilité et sûreté de fonctionnement comme le
nucléaire,
l'avionique ou le spatial, il n'y a pas 10% de programmeurs qui
programment "proprement. Ce n'est pas avec des langages comme Python qu'ils
vons le faire...
Mais je suis d'accord que pour des non informaticiens scientifiques
qui
doivent faire des petites simulations ou des petits modèles, ce genre de
langage peut rendre des services mais alors il ne faut pas parler
d'informatique au sens industriel du terme (quand je dis industriel, je
rapproche la fabrication de logiciels à la fabrication d'automobiles ou
d'avions).
J'ai peut-être des oeillères mais je ne suis intervenu dans ma carrière
(j'arrive à la retraite...) que sur des projets d'au moins 200 000 lignes de
code et ça approchait le plus souvent le million ou plusieurs millions. dans
ce cadre là, des langages comme Python font plutôt figure de langages jouets.
Et puisque tu cites quelques langages du même ordre, sache que ruby a toutes
mes faveurs dans cette famille de langages.
J'ai audité des millions de lignes de code (à l'aide de Logiscope). Ce que je
peux dire c'est que, même dans les domaines les plus pointus et qui
requièrent une grande fiabilité et sûreté de fonctionnement comme le
nucléaire,
l'avionique ou le spatial, il n'y a pas 10% de programmeurs qui
programment "proprement. Ce n'est pas avec des langages comme Python qu'ils
vons le faire...
Mais je suis d'accord que pour des non informaticiens scientifiques
qui
doivent faire des petites simulations ou des petits modèles, ce genre de
langage peut rendre des services mais alors il ne faut pas parler
d'informatique au sens industriel du terme (quand je dis industriel, je
rapproche la fabrication de logiciels à la fabrication d'automobiles ou
d'avions).
J'ai peut-être des oeillères mais je ne suis intervenu dans ma carrière
(j'arrive à la retraite...) que sur des projets d'au moins 200 000 lignes de
code et ça approchait le plus souvent le million ou plusieurs millions. dans
ce cadre là, des langages comme Python font plutôt figure de langages jouets.
Et puisque tu cites quelques langages du même ordre, sache que ruby a toutes
mes faveurs dans cette famille de langages.
J'ai audité des millions de lignes de code (à l'aide de Logiscope). Ce que je
peux dire c'est que, même dans les domaines les plus pointus et qui
requièrent une grande fiabilité et sûreté de fonctionnement comme le
nucléaire,
l'avionique ou le spatial, il n'y a pas 10% de programmeurs qui
programment "proprement. Ce n'est pas avec des langages comme Python qu'ils
vons le faire...
Mais je suis d'accord que pour des non informaticiens scientifiques
qui
doivent faire des petites simulations ou des petits modèles, ce genre de
langage peut rendre des services mais alors il ne faut pas parler
d'informatique au sens industriel du terme (quand je dis industriel, je
rapproche la fabrication de logiciels à la fabrication d'automobiles ou
d'avions).
Le Mon, 31 Mar 2008 15:18:28 +0200, Marc Espie a écrit:In article , wykaaa
wrote:Comment comparer Java et Python ????
Java est utilisé dans des applications importantes qui requièrent
fiabilité, évolutivité, etc. (comme les applications militaires).
Où est Python dans l'industrie ??? NULLE PART
Python est bien un langage marginal.
Enleve tes oeilleres, ca te fera du bien...
+1
(snip)Et puisque tu cites quelques langages du même ordre, sache que ruby a
toutes mes faveurs dans cette famille de langages.
Ruby dont le typage est tout aussi dynamique que celui de Python, et
dont l'implémentation est très loin derrière (pas de byte-code, des
sérieux problèmes de gestion mémoire...).
Très cohérent, tout ça.
J'ai audité des millions de lignes de code (à l'aide de Logiscope). Ce
que je peux dire c'est que, même dans les domaines les plus pointus et
qui requièrent une grande fiabilité et sûreté de fonctionnement comme
le nucléaire, l'avionique ou le spatial, il n'y a pas 10% de
programmeurs qui programment "proprement. Ce n'est pas avec des
langages comme Python qu'ils vons le faire...
Le langage n'y est pour rien. La preuve, même avec ADA, on peut crasher
une fusée...
Sais-tu seulement pourquoi elle a crashé ?
Mais je suis d'accord que pour des non informaticiens scientifiques
qui doivent faire des petites simulations ou des petits modèles, ce
genre de langage peut rendre des services mais alors il ne faut pas
parler d'informatique au sens industriel du terme (quand je dis
industriel, je rapproche la fabrication de logiciels à la fabrication
d'automobiles ou d'avions).
Réveille-toi, Mossieur le consultant, il y a beaucoup d'autres domaines
d'application de l'informatique que les fusées et les centrales
nucléaires. Ce n'est pas parce qu'un tournevis n'est pas l'outil
approprié pour planter un clou qu'il faut en conclure que les tournevis
ne sont pas de bons outils. Et ce n'est pas parce qu'un domaine
d'application échappe à ta grande expérience qu'il est marginal ou
secondaire.
Amis prétentieux, bonsoir...
Le Mon, 31 Mar 2008 15:18:28 +0200, Marc Espie <espie@lain.home> a écrit:
In article <op.t8vs8oia54jsyq@lemacpro.local>, wykaaa
<wykaaa@yahoo.fr> wrote:
Comment comparer Java et Python ????
Java est utilisé dans des applications importantes qui requièrent
fiabilité, évolutivité, etc. (comme les applications militaires).
Où est Python dans l'industrie ??? NULLE PART
Python est bien un langage marginal.
Enleve tes oeilleres, ca te fera du bien...
+1
(snip)
Et puisque tu cites quelques langages du même ordre, sache que ruby a
toutes mes faveurs dans cette famille de langages.
Ruby dont le typage est tout aussi dynamique que celui de Python, et
dont l'implémentation est très loin derrière (pas de byte-code, des
sérieux problèmes de gestion mémoire...).
Très cohérent, tout ça.
J'ai audité des millions de lignes de code (à l'aide de Logiscope). Ce
que je peux dire c'est que, même dans les domaines les plus pointus et
qui requièrent une grande fiabilité et sûreté de fonctionnement comme
le nucléaire, l'avionique ou le spatial, il n'y a pas 10% de
programmeurs qui programment "proprement. Ce n'est pas avec des
langages comme Python qu'ils vons le faire...
Le langage n'y est pour rien. La preuve, même avec ADA, on peut crasher
une fusée...
Sais-tu seulement pourquoi elle a crashé ?
Mais je suis d'accord que pour des non informaticiens scientifiques
qui doivent faire des petites simulations ou des petits modèles, ce
genre de langage peut rendre des services mais alors il ne faut pas
parler d'informatique au sens industriel du terme (quand je dis
industriel, je rapproche la fabrication de logiciels à la fabrication
d'automobiles ou d'avions).
Réveille-toi, Mossieur le consultant, il y a beaucoup d'autres domaines
d'application de l'informatique que les fusées et les centrales
nucléaires. Ce n'est pas parce qu'un tournevis n'est pas l'outil
approprié pour planter un clou qu'il faut en conclure que les tournevis
ne sont pas de bons outils. Et ce n'est pas parce qu'un domaine
d'application échappe à ta grande expérience qu'il est marginal ou
secondaire.
Amis prétentieux, bonsoir...
Le Mon, 31 Mar 2008 15:18:28 +0200, Marc Espie a écrit:In article , wykaaa
wrote:Comment comparer Java et Python ????
Java est utilisé dans des applications importantes qui requièrent
fiabilité, évolutivité, etc. (comme les applications militaires).
Où est Python dans l'industrie ??? NULLE PART
Python est bien un langage marginal.
Enleve tes oeilleres, ca te fera du bien...
+1
(snip)Et puisque tu cites quelques langages du même ordre, sache que ruby a
toutes mes faveurs dans cette famille de langages.
Ruby dont le typage est tout aussi dynamique que celui de Python, et
dont l'implémentation est très loin derrière (pas de byte-code, des
sérieux problèmes de gestion mémoire...).
Très cohérent, tout ça.
J'ai audité des millions de lignes de code (à l'aide de Logiscope). Ce
que je peux dire c'est que, même dans les domaines les plus pointus et
qui requièrent une grande fiabilité et sûreté de fonctionnement comme
le nucléaire, l'avionique ou le spatial, il n'y a pas 10% de
programmeurs qui programment "proprement. Ce n'est pas avec des
langages comme Python qu'ils vons le faire...
Le langage n'y est pour rien. La preuve, même avec ADA, on peut crasher
une fusée...
Sais-tu seulement pourquoi elle a crashé ?
Mais je suis d'accord que pour des non informaticiens scientifiques
qui doivent faire des petites simulations ou des petits modèles, ce
genre de langage peut rendre des services mais alors il ne faut pas
parler d'informatique au sens industriel du terme (quand je dis
industriel, je rapproche la fabrication de logiciels à la fabrication
d'automobiles ou d'avions).
Réveille-toi, Mossieur le consultant, il y a beaucoup d'autres domaines
d'application de l'informatique que les fusées et les centrales
nucléaires. Ce n'est pas parce qu'un tournevis n'est pas l'outil
approprié pour planter un clou qu'il faut en conclure que les tournevis
ne sont pas de bons outils. Et ce n'est pas parce qu'un domaine
d'application échappe à ta grande expérience qu'il est marginal ou
secondaire.
Amis prétentieux, bonsoir...
Le Mon, 31 Mar 2008 15:18:28 +0200, Marc Espie a
écrit:In article , wykaaa
wrote:Comment comparer Java et Python ????
Java est utilisé dans des applications importantes qui requièrent
fiabilité, évolutivité, etc. (comme les applications militaires).
Où est Python dans l'industrie ??? NULLE PART
Python est bien un langage marginal.
Enleve tes oeilleres, ca te fera du bien...
+1
(snip)Et puisque tu cites quelques langages du même ordre, sache que ruby a
toutes mes faveurs dans cette famille de langages.
Ruby dont le typage est tout aussi dynamique que celui de Python, et
dont l'implémentation est très loin derrière (pas de byte-code, des
sérieux problèmes de gestion mémoire...).
Très cohérent, tout ça.
Certes tout n'est pas parfait avec Ruby, loin de là (je ne suis pas non
plus un admirateur béat de Ruby, j'ai seuelement dit qu'il avait mes
faveurs dans la famille de langages citée par l'un des participants de
ce fil, à savoir, Python, Perl, PH et Ruby).
Encore une fois, je ne me place pas du point de vue des implémentations
mais bien du point de vue des spécifications du langage, alors pour être
clair, les spécifications de Ruby sont bien meilleures que celles de
Python.
C'est mon point de vue et je conçois tout à fait qu'on puisse
être d'un avis contraire.
Par contre je n'aime pas la mauvaise fois qui consiste à dire que parce
que les implémentations sont merdiques, alors le langage est merdique.
Eiffel avait d'énormes problèmes de GC au début (les implémentations),
Java également (les implémentations). Avec le temps, tout ceci s'est
considérablement arrangé et ça n'en fait pas de mauvais langages pour
autant.
J'ai audité des millions de lignes de code (à l'aide de Logiscope).
Ce que je peux dire c'est que, même dans les domaines les plus
pointus et qui requièrent une grande fiabilité et sûreté de
fonctionnement comme le nucléaire, l'avionique ou le spatial, il n'y
a pas 10% de programmeurs qui programment "proprement. Ce n'est pas
avec des langages comme Python qu'ils vons le faire...
Le langage n'y est pour rien. La preuve, même avec ADA, on peut
crasher une fusée...
Sais-tu seulement pourquoi elle a crashé ?
Conclusion : pour ce crash, ce sont les procédures d'assurance qualité
liées à l'intégration/validation (matériel/logiciel) qui n'ont pas été
respectées.
Mais je suis d'accord que pour des non informaticiens scientifiques
qui doivent faire des petites simulations ou des petits modèles, ce
genre de langage peut rendre des services mais alors il ne faut pas
parler d'informatique au sens industriel du terme (quand je dis
industriel, je rapproche la fabrication de logiciels à la fabrication
d'automobiles ou d'avions).
Réveille-toi, Mossieur le consultant, il y a beaucoup d'autres
domaines d'application de l'informatique que les fusées et les
centrales nucléaires. Ce n'est pas parce qu'un tournevis n'est pas
l'outil approprié pour planter un clou qu'il faut en conclure que les
tournevis ne sont pas de bons outils. Et ce n'est pas parce qu'un
domaine d'application échappe à ta grande expérience qu'il est
marginal ou secondaire.
Indépendamment des domaines d'application, il y a suffisamment de traits
de langage merdiques dans Python pour ne pas en faire le Phénix des
langages.
C'est curieux comme les admirateurs de Python ressemblent à une secte !
Amis prétentieux, bonsoir...
Il n'y a aucune prétention,
Le Mon, 31 Mar 2008 15:18:28 +0200, Marc Espie <espie@lain.home> a
écrit:
In article <op.t8vs8oia54jsyq@lemacpro.local>, wykaaa
<wykaaa@yahoo.fr> wrote:
Comment comparer Java et Python ????
Java est utilisé dans des applications importantes qui requièrent
fiabilité, évolutivité, etc. (comme les applications militaires).
Où est Python dans l'industrie ??? NULLE PART
Python est bien un langage marginal.
Enleve tes oeilleres, ca te fera du bien...
+1
(snip)
Et puisque tu cites quelques langages du même ordre, sache que ruby a
toutes mes faveurs dans cette famille de langages.
Ruby dont le typage est tout aussi dynamique que celui de Python, et
dont l'implémentation est très loin derrière (pas de byte-code, des
sérieux problèmes de gestion mémoire...).
Très cohérent, tout ça.
Certes tout n'est pas parfait avec Ruby, loin de là (je ne suis pas non
plus un admirateur béat de Ruby, j'ai seuelement dit qu'il avait mes
faveurs dans la famille de langages citée par l'un des participants de
ce fil, à savoir, Python, Perl, PH et Ruby).
Encore une fois, je ne me place pas du point de vue des implémentations
mais bien du point de vue des spécifications du langage, alors pour être
clair, les spécifications de Ruby sont bien meilleures que celles de
Python.
C'est mon point de vue et je conçois tout à fait qu'on puisse
être d'un avis contraire.
Par contre je n'aime pas la mauvaise fois qui consiste à dire que parce
que les implémentations sont merdiques, alors le langage est merdique.
Eiffel avait d'énormes problèmes de GC au début (les implémentations),
Java également (les implémentations). Avec le temps, tout ceci s'est
considérablement arrangé et ça n'en fait pas de mauvais langages pour
autant.
J'ai audité des millions de lignes de code (à l'aide de Logiscope).
Ce que je peux dire c'est que, même dans les domaines les plus
pointus et qui requièrent une grande fiabilité et sûreté de
fonctionnement comme le nucléaire, l'avionique ou le spatial, il n'y
a pas 10% de programmeurs qui programment "proprement. Ce n'est pas
avec des langages comme Python qu'ils vons le faire...
Le langage n'y est pour rien. La preuve, même avec ADA, on peut
crasher une fusée...
Sais-tu seulement pourquoi elle a crashé ?
Conclusion : pour ce crash, ce sont les procédures d'assurance qualité
liées à l'intégration/validation (matériel/logiciel) qui n'ont pas été
respectées.
Mais je suis d'accord que pour des non informaticiens scientifiques
qui doivent faire des petites simulations ou des petits modèles, ce
genre de langage peut rendre des services mais alors il ne faut pas
parler d'informatique au sens industriel du terme (quand je dis
industriel, je rapproche la fabrication de logiciels à la fabrication
d'automobiles ou d'avions).
Réveille-toi, Mossieur le consultant, il y a beaucoup d'autres
domaines d'application de l'informatique que les fusées et les
centrales nucléaires. Ce n'est pas parce qu'un tournevis n'est pas
l'outil approprié pour planter un clou qu'il faut en conclure que les
tournevis ne sont pas de bons outils. Et ce n'est pas parce qu'un
domaine d'application échappe à ta grande expérience qu'il est
marginal ou secondaire.
Indépendamment des domaines d'application, il y a suffisamment de traits
de langage merdiques dans Python pour ne pas en faire le Phénix des
langages.
C'est curieux comme les admirateurs de Python ressemblent à une secte !
Amis prétentieux, bonsoir...
Il n'y a aucune prétention,
Le Mon, 31 Mar 2008 15:18:28 +0200, Marc Espie a
écrit:In article , wykaaa
wrote:Comment comparer Java et Python ????
Java est utilisé dans des applications importantes qui requièrent
fiabilité, évolutivité, etc. (comme les applications militaires).
Où est Python dans l'industrie ??? NULLE PART
Python est bien un langage marginal.
Enleve tes oeilleres, ca te fera du bien...
+1
(snip)Et puisque tu cites quelques langages du même ordre, sache que ruby a
toutes mes faveurs dans cette famille de langages.
Ruby dont le typage est tout aussi dynamique que celui de Python, et
dont l'implémentation est très loin derrière (pas de byte-code, des
sérieux problèmes de gestion mémoire...).
Très cohérent, tout ça.
Certes tout n'est pas parfait avec Ruby, loin de là (je ne suis pas non
plus un admirateur béat de Ruby, j'ai seuelement dit qu'il avait mes
faveurs dans la famille de langages citée par l'un des participants de
ce fil, à savoir, Python, Perl, PH et Ruby).
Encore une fois, je ne me place pas du point de vue des implémentations
mais bien du point de vue des spécifications du langage, alors pour être
clair, les spécifications de Ruby sont bien meilleures que celles de
Python.
C'est mon point de vue et je conçois tout à fait qu'on puisse
être d'un avis contraire.
Par contre je n'aime pas la mauvaise fois qui consiste à dire que parce
que les implémentations sont merdiques, alors le langage est merdique.
Eiffel avait d'énormes problèmes de GC au début (les implémentations),
Java également (les implémentations). Avec le temps, tout ceci s'est
considérablement arrangé et ça n'en fait pas de mauvais langages pour
autant.
J'ai audité des millions de lignes de code (à l'aide de Logiscope).
Ce que je peux dire c'est que, même dans les domaines les plus
pointus et qui requièrent une grande fiabilité et sûreté de
fonctionnement comme le nucléaire, l'avionique ou le spatial, il n'y
a pas 10% de programmeurs qui programment "proprement. Ce n'est pas
avec des langages comme Python qu'ils vons le faire...
Le langage n'y est pour rien. La preuve, même avec ADA, on peut
crasher une fusée...
Sais-tu seulement pourquoi elle a crashé ?
Conclusion : pour ce crash, ce sont les procédures d'assurance qualité
liées à l'intégration/validation (matériel/logiciel) qui n'ont pas été
respectées.
Mais je suis d'accord que pour des non informaticiens scientifiques
qui doivent faire des petites simulations ou des petits modèles, ce
genre de langage peut rendre des services mais alors il ne faut pas
parler d'informatique au sens industriel du terme (quand je dis
industriel, je rapproche la fabrication de logiciels à la fabrication
d'automobiles ou d'avions).
Réveille-toi, Mossieur le consultant, il y a beaucoup d'autres
domaines d'application de l'informatique que les fusées et les
centrales nucléaires. Ce n'est pas parce qu'un tournevis n'est pas
l'outil approprié pour planter un clou qu'il faut en conclure que les
tournevis ne sont pas de bons outils. Et ce n'est pas parce qu'un
domaine d'application échappe à ta grande expérience qu'il est
marginal ou secondaire.
Indépendamment des domaines d'application, il y a suffisamment de traits
de langage merdiques dans Python pour ne pas en faire le Phénix des
langages.
C'est curieux comme les admirateurs de Python ressemblent à une secte !
Amis prétentieux, bonsoir...
Il n'y a aucune prétention,
J'ai peut-être des oeillères mais je ne suis intervenu dans ma
carrière (j'arrive à la retraite...) que sur des projets d'au moins
200 000 lignes de code et ça approchait le plus souvent le million ou
plusieurs millions. dans ce cadre là, des langages comme Python font
plutôt figure de langages jouets.
J'ai audité des millions de lignes de code (à l'aide de Logiscope).
Ce que je peux dire c'est que [...] il n'y
a pas 10% de programmeurs qui programment "proprement. Ce n'est pas
avec des langages comme Python qu'ils vons le faire...
Mais je suis d'accord que pour des non informaticiens scientifiques
qui doivent faire des petites simulations ou des petits modèles, ce
genre de langage peut rendre des services mais alors il ne faut pas
parler d'informatique au sens industriel du terme (quand je dis
industriel, je rapproche la fabrication de logiciels à la fabrication
d'automobiles ou d'avions).
J'ai peut-être des oeillères mais je ne suis intervenu dans ma
carrière (j'arrive à la retraite...) que sur des projets d'au moins
200 000 lignes de code et ça approchait le plus souvent le million ou
plusieurs millions. dans ce cadre là, des langages comme Python font
plutôt figure de langages jouets.
J'ai audité des millions de lignes de code (à l'aide de Logiscope).
Ce que je peux dire c'est que [...] il n'y
a pas 10% de programmeurs qui programment "proprement. Ce n'est pas
avec des langages comme Python qu'ils vons le faire...
Mais je suis d'accord que pour des non informaticiens scientifiques
qui doivent faire des petites simulations ou des petits modèles, ce
genre de langage peut rendre des services mais alors il ne faut pas
parler d'informatique au sens industriel du terme (quand je dis
industriel, je rapproche la fabrication de logiciels à la fabrication
d'automobiles ou d'avions).
J'ai peut-être des oeillères mais je ne suis intervenu dans ma
carrière (j'arrive à la retraite...) que sur des projets d'au moins
200 000 lignes de code et ça approchait le plus souvent le million ou
plusieurs millions. dans ce cadre là, des langages comme Python font
plutôt figure de langages jouets.
J'ai audité des millions de lignes de code (à l'aide de Logiscope).
Ce que je peux dire c'est que [...] il n'y
a pas 10% de programmeurs qui programment "proprement. Ce n'est pas
avec des langages comme Python qu'ils vons le faire...
Mais je suis d'accord que pour des non informaticiens scientifiques
qui doivent faire des petites simulations ou des petits modèles, ce
genre de langage peut rendre des services mais alors il ne faut pas
parler d'informatique au sens industriel du terme (quand je dis
industriel, je rapproche la fabrication de logiciels à la fabrication
d'automobiles ou d'avions).
Je pensais que l'indentation chez Python était une force et je
découvre qu'en fait ce point est un vrai sujet de controverse. C'est
vrai que ça peur d'imaginer qu'un script Python très très long puisse
s'effondrer parce qu'une personne inamicale ajoute un minuscule espace
quelque part au beau milieu du code.
Je pensais que l'indentation chez Python était une force et je
découvre qu'en fait ce point est un vrai sujet de controverse. C'est
vrai que ça peur d'imaginer qu'un script Python très très long puisse
s'effondrer parce qu'une personne inamicale ajoute un minuscule espace
quelque part au beau milieu du code.
Je pensais que l'indentation chez Python était une force et je
découvre qu'en fait ce point est un vrai sujet de controverse. C'est
vrai que ça peur d'imaginer qu'un script Python très très long puisse
s'effondrer parce qu'une personne inamicale ajoute un minuscule espace
quelque part au beau milieu du code.
Ca dépend. Si seulement c'était bien enseigné !
Et aujourd'hui, il y a quand même de très bon bouquins sur ces sujets
(la plupart en anglais, hélas...)
J'ai fabriqué des cours sur tout ça, faudrait que je les mette en ligne...
Ca dépend. Si seulement c'était bien enseigné !
Et aujourd'hui, il y a quand même de très bon bouquins sur ces sujets
(la plupart en anglais, hélas...)
J'ai fabriqué des cours sur tout ça, faudrait que je les mette en ligne...
Ca dépend. Si seulement c'était bien enseigné !
Et aujourd'hui, il y a quand même de très bon bouquins sur ces sujets
(la plupart en anglais, hélas...)
J'ai fabriqué des cours sur tout ça, faudrait que je les mette en ligne...
Pour le Web, les gens utilisent n'importe quoi et il n'y a qu'à
regarder les résultats catastrophiques concernant l'interopérabilité
multi-plateformes (les sites qui ne marchent qu'avec tel OS ou tel
navigateur, ou le machin flash dernier cri, etc.).
Je rappelle (étant
un très vieil utilisateur d'Arpanet et d'Internet, bien avant le Web)
que les développeurs pionniers du réseau des réseaux se sont toujours
efforcé, dans leur choix, de faire en sorte que les protocoles et les
outils soient indépendants des plateformes.
Je remarque une forte poussée de Ruby, qui est un bien meilleur
langage que Python , dans le même genre de famille de langage
Il est hors de question d'utiliser un langage à typage dynamique dans
des applications qui requièrent une très grande fiabilité et une
excellente sûreté de fonctionnement.
[...] syntaxe simple, inspirée par Eiffel et Ada (ce qui
est forcément un plus, ces deux langages étant reconnus
pour leur "propreté syntaxique").
Pour le Web, les gens utilisent n'importe quoi et il n'y a qu'à
regarder les résultats catastrophiques concernant l'interopérabilité
multi-plateformes (les sites qui ne marchent qu'avec tel OS ou tel
navigateur, ou le machin flash dernier cri, etc.).
Je rappelle (étant
un très vieil utilisateur d'Arpanet et d'Internet, bien avant le Web)
que les développeurs pionniers du réseau des réseaux se sont toujours
efforcé, dans leur choix, de faire en sorte que les protocoles et les
outils soient indépendants des plateformes.
Je remarque une forte poussée de Ruby, qui est un bien meilleur
langage que Python , dans le même genre de famille de langage
Il est hors de question d'utiliser un langage à typage dynamique dans
des applications qui requièrent une très grande fiabilité et une
excellente sûreté de fonctionnement.
[...] syntaxe simple, inspirée par Eiffel et Ada (ce qui
est forcément un plus, ces deux langages étant reconnus
pour leur "propreté syntaxique").
Pour le Web, les gens utilisent n'importe quoi et il n'y a qu'à
regarder les résultats catastrophiques concernant l'interopérabilité
multi-plateformes (les sites qui ne marchent qu'avec tel OS ou tel
navigateur, ou le machin flash dernier cri, etc.).
Je rappelle (étant
un très vieil utilisateur d'Arpanet et d'Internet, bien avant le Web)
que les développeurs pionniers du réseau des réseaux se sont toujours
efforcé, dans leur choix, de faire en sorte que les protocoles et les
outils soient indépendants des plateformes.
Je remarque une forte poussée de Ruby, qui est un bien meilleur
langage que Python , dans le même genre de famille de langage
Il est hors de question d'utiliser un langage à typage dynamique dans
des applications qui requièrent une très grande fiabilité et une
excellente sûreté de fonctionnement.
[...] syntaxe simple, inspirée par Eiffel et Ada (ce qui
est forcément un plus, ces deux langages étant reconnus
pour leur "propreté syntaxique").
si tu demandes a un etudiant de te caracteriser programmation OO, forcement
il va te parler d'heritage...
si tu demandes a un etudiant de te caracteriser programmation OO, forcement
il va te parler d'heritage...
si tu demandes a un etudiant de te caracteriser programmation OO, forcement
il va te parler d'heritage...
Personnellement, je hais Python (et le mot est faible) en raison de
Haïr ??? On t'a fait programmer du Python sous la torture ? ;)Bref, c'est peut-être lisible, mais ce n'est pas pérenne.
Ça c'est la pérennité du code-source. Mais je m'interroge sur la
"pérennité" du langage.
(snip)
La question que je me pose c'est : que sera Python dans 5 ans ?
Peut-être un langage complètement délaissé.
Je ne vois pas qu'on
enseigne Python dans les facs ou dans les écoles,
j'ai l'impression que
c'est un langage marginal
voire déconsidéré.
Par contre, Java, lui est
toujours là.
Personnellement, je hais Python (et le mot est faible) en raison de
Haïr ??? On t'a fait programmer du Python sous la torture ? ;)
Bref, c'est peut-être lisible, mais ce n'est pas pérenne.
Ça c'est la pérennité du code-source. Mais je m'interroge sur la
"pérennité" du langage.
(snip)
La question que je me pose c'est : que sera Python dans 5 ans ?
Peut-être un langage complètement délaissé.
Je ne vois pas qu'on
enseigne Python dans les facs ou dans les écoles,
j'ai l'impression que
c'est un langage marginal
voire déconsidéré.
Par contre, Java, lui est
toujours là.
Personnellement, je hais Python (et le mot est faible) en raison de
Haïr ??? On t'a fait programmer du Python sous la torture ? ;)Bref, c'est peut-être lisible, mais ce n'est pas pérenne.
Ça c'est la pérennité du code-source. Mais je m'interroge sur la
"pérennité" du langage.
(snip)
La question que je me pose c'est : que sera Python dans 5 ans ?
Peut-être un langage complètement délaissé.
Je ne vois pas qu'on
enseigne Python dans les facs ou dans les écoles,
j'ai l'impression que
c'est un langage marginal
voire déconsidéré.
Par contre, Java, lui est
toujours là.
[...]Donc, ce que je proposerai, c'est un repas complet ;)
N'oubliez pas une petite pipe
avec le café,
[...]
Donc, ce que je proposerai, c'est un repas complet ;)
N'oubliez pas une petite pipe
avec le café,
[...]Donc, ce que je proposerai, c'est un repas complet ;)
N'oubliez pas une petite pipe
avec le café,