Lisp появился в 1958 году в MIT, опередив современные языки на десятилетия. Он внёс фундаментальные идеи, такие как сборка мусора, функции первого класса и интерактивный REPL.
Из этих корней возник Scheme, позже переименованный в 2010 году. Его определяющая особенность — гомоикоичность: принцип, что код является данными. Это позволяет программам писать программы, обеспечивая ориентированное на язык программирование, где вы можете создать пользовательский синтаксис за один день.
Сегодня семейство Lisp процветает в различных отраслях. Clojure питает крупные банки, тогда как Common Lisp занимается планированием полётов. Миллионы ежедневно используют Lisp через текстовые редакторы. Исследуете ли вы исследования в области ИИ или формальную верификацию, его активное сообщество обеспечивает непрерывные инновации. Чтобы начать работу с Racket, скачайте установщик и запустите встроенную IDE. Вы увидите разделённое окно для определений и живой REPL для немедленного тестирования. Руководство эффективно проведёт вас через эту настройку.
Источник: Hacker News · Сводку подготовил HeadlinesBriefing