HeadlinesBriefing favicon HeadlinesBriefing.com

Введение в Racket: История и настройка

Hacker News •
×

Lisp появился в 1958 году в MIT, опередив современные языки на десятилетия. Он внёс фундаментальные идеи, такие как сборка мусора, функции первого класса и интерактивный REPL.

Из этих корней возник Scheme, позже переименованный в 2010 году. Его определяющая особенность — гомоикоичность: принцип, что код является данными. Это позволяет программам писать программы, обеспечивая ориентированное на язык программирование, где вы можете создать пользовательский синтаксис за один день.

Сегодня семейство Lisp процветает в различных отраслях. Clojure питает крупные банки, тогда как Common Lisp занимается планированием полётов. Миллионы ежедневно используют Lisp через текстовые редакторы. Исследуете ли вы исследования в области ИИ или формальную верификацию, его активное сообщество обеспечивает непрерывные инновации. Чтобы начать работу с Racket, скачайте установщик и запустите встроенную IDE. Вы увидите разделённое окно для определений и живой REPL для немедленного тестирования. Руководство эффективно проведёт вас через эту настройку.

Ключевые сущности: Компании: Symbolics, LMI, [ADDRESS], ITA Software, Google | Люди: [PERSON_NAME], [PERSON_NAME] | Места: MIT

Вопрос: Что делает Racket уникальным для разработчиков?

Racket делает акцент на ориентированном на языке программировании, используя гомоикоичность, чтобы позволить пользователям быстро создавать пользовательский синтаксис и предметно-ориентированные языки.