Arc (язык программирования)

Arc (язык программирования) История и разработка Arc — диалект языка Lisp, разработанный Полом Грэмом и Робертом Моррисом   Выпущен под лицензией […]

Arc (язык программирования)

  • История и разработка

    • Arc — диалект языка Lisp, разработанный Полом Грэмом и Робертом Моррисом  
    • Выпущен под лицензией Artistic License 2.0  
    • В 2001 году Пол Грэм объявил о работе над Arc  
    • Внутренние проекты в Y Combinator были написаны на Arc  
  • Мотивы и цели

    • Грэм стремится сделать язык лаконичным и доступным для взлома  
    • Считает, что важно реализовывать небольшое количество аксиом  
    • Считает, что OO бесполезен и языковые возможности для его реализации ошибочны  
  • Прием и реакция

    • Arc вызвал неоднозначную реакцию, некоторые считали его расширением Lisp  
    • Другие аплодировали за лаконичность и простоту  
    • Arc был портирован на JavaScript и поддерживается Schemescript  
  • Примеры и версии

    • Пример программы на Arc: форма с одним полем, ведущая на страницу со значением ввода  
    • Официальная версия Arc доступна с 2008 года, реализована на Racket  
    • Доступны учебное пособие и дискуссионный форум на Arc  
    • Неофициальные версии включают Anarki, Rainbow, Arcadia и Arc++  
  • Хронология диалектов ЛИСПА

    • Arc является одним из диалектов ЛИСПА  

Полный текст статьи:

Arc (язык программирования)

Оставьте комментарий

Прокрутить вверх