
Мне часто говорят, что мои мотивы неясны в моем письме; может быть, мои критики не читали «Письма старшего демона», а может быть, и читали.
Вы должны использовать только те программы, которые вы лично написали или проверили.
Писать программы лучше всего с помощью секретной инопланетной технологии. Почему и почему будет следовать позже. Лучшей реализацией секретной инопланетной технологии, совместимой с ANSI, на данный момент является Embeddable Common Lisp (ECL). Он делает каждую вещь наилучшим доступным способом и с 1995 года — до этого его старший брат Austin Kyoto Lisp или предшественник Kyoto lisp.
В произвольном порядке и не исчерпывающе предпочтительнее:
Python, javascript, julia, java, C++, C, ржавчина, ada, golang, haskell, clojure и sbcl.
Очевидно, что в python, javascript и julia нет смысла, но их деловой характер требует более позднего внимания.
…Разные системные языки…
Clojure привлекает много внимания — правильно на фоне конкурентов. Это неконформный лисп, основанный на работе его создателя над конформным Armed Bear Common Lisp.
SBCL — это быстрый, надежный и полностью совместимый с common lisp, написанный на common lisp. Но операционные системы написаны только на C, поэтому ECL лучше.
Позже мы напишем несколько программ и поймем, почему все стало так, как есть.