Tiens, je suis surpris que cette question ne sucite pas plus d'intérêt, au final. Je pensais que vous alliez réagir plus que ça, elle me paraît quand même intéressante.

Du coup je rebondirais bien sur une autre question: pour vous, ça serait quoi le langage de programmation idéal ? Soyez fantaisistes si vous voulez hein, et faites-vous plaisir à poster des bouts de syntaxe si vous en avez envie même. Ca pourrait être à la fois marrant et intéressant je pense.


JE crois que peu importe vos réponses, je vais peut-être écrire un billet là-dessus sur mon site. Se poser ce genre de question, je crois que c'est bien pour faire marcher son imagination, découvrir quels sont les avantages et inconvénients des langages qu'on utilise tous les jours, voire en découvrir de nouveaux ! Et pourquoi pas comprendre la technique qu'il y a derrière aussi...

Pour ma part, j'en aurais trop à dire pour que ça tienne dans un seul mail, d'où l'idée d'en faire carrément un billet ... mais je crois que le bilan, ça serait un joyeux mélange de C++, de java, de python, de ruby, de lua et de scala; je trouve au moins un avantage chez chacun d'eux. Si on veut faire court ça pourrait donner : Les avantages de lua, ça serait la syntaxe plutôt cool et les retours multiples Ceux de python, la syntaxe plutôt cool si on oublie cette indentation de médeux, et les listes par construction Ceux de ruby, la syntaxe encore une fois aussi assez cool, le fait que tout est objet même les types primitifs, la façon de gérer les getters/setters et les propriétés, et enfin la possibilité d'ajouter des méthodes à m'inporte quelle classe à tout moment Ceux de java, le typage statique, la généricité pas trop compliquée mais néanmoins bien suffisante, les collections, et le garbage collector Ceux de C++11, le typage statique, la puissance inégalable, les foncteurs et les fonctions lambdas Ceux de scala, l'étonnante puissance des opérateurs et la possibilité d'inventer les siens

Après, j'avoue connaître très mal les langages qui s'éloignent de l'impératif, de l'objet ou du fonctionnel de base; je pense à ceux qui font du fonctionnel pur genre ocaml, ou à ces trucs bizarres comme le prolog. De toute façon ils ne sont pas énorméement utilisés en vrai, si on compare aux autres.

A vous maintenant !
Progliste :
Pour se désinscrire de la liste : 
mailto:[email protected]?subject=unsubscribe

Pour voir les archives de la liste :
http://www.mail-archive.com/[email protected]/       

Je vous rappelle que les pièces jointe sont activés leur taille est limité à 2 MO
Pour accéder aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Ou en utilisant la nouvelle page de partage :
http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en privé, je 
vous répondrez en privé.
        
        

Répondre à