• [^] # Re: Slune 0.2

    Posté par (site web personnel) . En réponse à la dépêche Slune 0.2. Évalué à 1.

    Et pourquoi pas ?

    C et C++ sont trop lourds et pas assez souples à mon goût ; ils peuvent être utiles si on a besoin de vitesse mais c'est pas le cas (NB dans un jeu 3D 80% du temps est bouffé par la 3D, si j'optimise en faisant du C voire de l'assembleur je n'optimise que les 20% restant => ça en vaut pas la peine).

    Java ? j'ai déjà essayé...

    Perl ? pas assez lisible ; il manque aussi certaines fonctionalités de POO (GC capable de casser les cycles par exemple, enfin à l'époque où j'avais regardé, peut-être plus maintenant?)

    Ruby ? c pas loin de Python...

    Lisp / Scheme ? Sans doute mon second choix après Python. Puissant rapide mais pas toujours très "expressif"...

    Après avoir essayé pas mal de langage (sauf C/C++) j'ai conclu que Python est celui avec lequel je suis le + productif. La souplesse du langage me permet de bidouiller le moteur de jeu comme je veux dans les différents niveaux et les séquences vidéo. Et pis je suis devenu accro aux générateurs...!