Lisp a-t-il encore une fonction spéciale qui N'A PAS été adoptée par d'autres langages de programmation?
Par Lisp, j'entends tous les langages de programmation Lisp dans leur ensemble. On m'a dit à quel point Lisp est incroyable et je sais que de nombreuses langues ont été inspirées par Lisp. Mais Lisp a-t-il toujours une fonctionnalité de design exclusive qui ne peut tout simplement pas être réalisée dans une autre langue?
La raison pour laquelle j'ai posé la question est que récemment, étant moi-même un programmeur amateur, j'ai commencé à apprendre Clojure juste pour le plaisir, et le résultat est que j'ai trouvé beaucoup de commentaires et de messages liés à Lisp, ne disant qu'une chose: "Lisp est unique ", mais d’autres langages de programmation modernes ont déjà adopté et volé de nombreuses idées de Lisp, telles que les conditions, la récursivité et la fonction de citoyen de premier plan. Et même la métaprogrammation peut être faite en plusieurs langues.
Ai-je oublié quelque chose et est-ce que "Lisp est toujours différent"?
Ou j'ai de la chance parce que d'autres langues modernes ont volé toutes les bonnes parties à Lisp, de sorte qu'il n'est pas nécessaire de creuser dans le monde Lisp entre parenthèses et que "Lisp était différent".