Et puis j'aime pas les $ (et autres) devant les noms de variables :)
Ouais ça ca sux. Sans compter le fait que les @tableaux et les %hash ne sont pas "nestables" en l'état, il faut utiliser des références. Ça alourdit beaucoup la compréhension et ça complexifie le langage. Ils disent qu'ils vont changer tout ça dans perl6.
Sinon pour les quelques défauts de Python que tu décris, c'est intéressant mais certains sont des cas très spécifiques, non ? ;)
C'est des cas dans lesquels je me suis heurté à l'utilisation, donc... je ne pense pas avoir spécialement une utilisation spécifique. Ce sont des problèmes qui m'ont beaucoup gêné, et qui n'existe pas ni en Perl ni en Ruby.
texte".__len__()
Ah, je ne connaissais pas. C'est mieux que rien. Mais bon si on veut critiquer la lisibilité d'un programme Perl et dire que Python c'est lisible, ce n'est pas avec des méthode avec deux _ de chaque côté qu'on va y arriver :)
Quant au print avec multiples arguments, il est peu utilisable en l'état car il ajoute un espace entre chaque élément obligatoirement (si tu connais un moyen de ne pas avoir ça...).
[^] # Re: Pitoyable
Posté par gc . En réponse au message de la puissance de (beep) pour trouver un truc simple en 2 minutes. Évalué à 2.
Ouais ça ca sux. Sans compter le fait que les @tableaux et les %hash ne sont pas "nestables" en l'état, il faut utiliser des références. Ça alourdit beaucoup la compréhension et ça complexifie le langage. Ils disent qu'ils vont changer tout ça dans perl6.
Sinon pour les quelques défauts de Python que tu décris, c'est intéressant mais certains sont des cas très spécifiques, non ? ;)
C'est des cas dans lesquels je me suis heurté à l'utilisation, donc... je ne pense pas avoir spécialement une utilisation spécifique. Ce sont des problèmes qui m'ont beaucoup gêné, et qui n'existe pas ni en Perl ni en Ruby.
texte".__len__()
Ah, je ne connaissais pas. C'est mieux que rien. Mais bon si on veut critiquer la lisibilité d'un programme Perl et dire que Python c'est lisible, ce n'est pas avec des méthode avec deux _ de chaque côté qu'on va y arriver :)
Quant au print avec multiples arguments, il est peu utilisable en l'état car il ajoute un espace entre chaque élément obligatoirement (si tu connais un moyen de ne pas avoir ça...).