Questions marquées «programming-languages»

51
Pourquoi Java a-t-il des méthodes `void`?

Pourquoi / pourquoi Java doit-il avoir des voidméthodes? Référence : Toute méthode déclarée vide ne renvoie pas de valeur. Autant que je sache, chaque utilisation de voidserait mieux servie en renvoyant un indicateur d'état, l'objet invoqué ou null. Cela ferait de chaque appel une instruction...

50
Pourquoi Lisp n'est-il pas plus répandu? [fermé]

Je commence à apprendre Scheme par les vidéos SICP, et je voudrais passer à Common Lisp ensuite. La langue semble très intéressante, et la plupart des gens qui écrivent des livres sur ce thème affirment qu’elle possède un pouvoir expressif inégalé. CL semble avoir une bibliothèque standard décente....