Et je ne connais pas d'autre langage que OCaml qui concentre dans un seul langage un si grand nombre de caractéristiques très avancées. (Java est tout objet, Python a de très gros défauts, Haskell n'est pas utilisable à taille réelle, etc.)
Quels sont les 'très gros défauts' de python? Compare a OCaml, il est moins type, mais est-ce un gros defaut? Je considere juste cela comme une difference.
Et, juste pour m'informer, qu'est-ce qui rends Haskell inutilisable ?
Est-ce qu'en renomant un fichier il garde une trace de l'historique ou bien c'est juste un racourcis pour un cp rm add (ce qu'il me semble avoir entendu dire) ?
L'historique est gardé, avec une trace de l'ancien nom, de manière transparente.
Exemple concret: svn log -v client.pl
[le log de la version 51 a 55]
A /othello/gui/client.pl (from /othello/gui/main.pl:51)
[log de la version 1 a 51]
Le fichier client.pl s'appellait main.pl, et a été renommé (avec svn mv)
à la revision 51.
L'option -v de log permet de voir ce genre de changement (et d'autres choses)
Pourtant ca marche pour d'autre projets...
http://python.org/dev/dev_intro.html
http://python.org/dev/process.html
Par exemple, pour python, toute nouvelle idee est discutee sur les divers newsgroups et mailling lists, puis un 'PEP' est cree, et enfin le code est integre
Mais cela necessite beaucoup de communication, et une entite qui decide au final de ce qui sera fait (ou pas).
[^] # Re: OCaml (difficulté d'apprentissage)
Posté par Samson Thoias . En réponse à la dépêche Langages et performances : les Français à l'honneur !. Évalué à 1.
Quels sont les 'très gros défauts' de python? Compare a OCaml, il est moins type, mais est-ce un gros defaut? Je considere juste cela comme une difference.
Et, juste pour m'informer, qu'est-ce qui rends Haskell inutilisable ?
[^] # Re: Pour ceux qui hésitent encore à franchir le pas (CVS à SubVersion) .
Posté par Samson Thoias . En réponse à la dépêche Le basculement de KDE vers Subversion est terminé. Évalué à 2.
L'historique est gardé, avec une trace de l'ancien nom, de manière transparente.
Exemple concret:
svn log -v client.pl
[le log de la version 51 a 55]
A /othello/gui/client.pl (from /othello/gui/main.pl:51)
[log de la version 1 a 51]
Le fichier client.pl s'appellait main.pl, et a été renommé (avec svn mv)
à la revision 51.
L'option -v de log permet de voir ce genre de changement (et d'autres choses)
[^] # Re: Problème
Posté par Samson Thoias . En réponse au journal Visiophonie avec Jabber: ca marche!. Évalué à 1.
http://python.org/dev/dev_intro.html
http://python.org/dev/process.html
Par exemple, pour python, toute nouvelle idee est discutee sur les divers newsgroups et mailling lists, puis un 'PEP' est cree, et enfin le code est integre
Mais cela necessite beaucoup de communication, et une entite qui decide au final de ce qui sera fait (ou pas).