Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Arc вышел в свет, долгострой Пола Грэма 
:(
    Опции темы
Void
Дата 30.1.2008, 18:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


λcat.lolcat
****


Профиль
Группа: Участник Клуба
Сообщений: 2206
Регистрация: 16.11.2004
Где: Zürich

Репутация: нет
Всего: 173



Пол Грэм наконец выложил в открытый доступ первую версию своего долгостроя — диалекта Лиспа Arc.
Объявление на сайте Грэма.
Небольшая дискуссия на LtU.

Пара эпатажных цитат Грэма о его детище (перевод мой, ногами не бить):
Цитата
Это язык не для всех. На самом деле, Arc неполиткорректен, насколько это вообще возможно для языка программирования. Он не имеет строгой типизации, и даже объявлений типов; использует хэш-таблицы вместо обычных объектов; макросы его негигеничны; он не делает различий между логической ложью и пустым списком, или между формой и содержимым на веб-страницах; он не имеет модулей и вообще какого-либо готового способа инкапсуляции, кроме замыканий; он не поддерживает никаких кодировок, кроме ASCII. Все эти вещи имеют своё применение, но есть место и для языка, который свободен от них, так же как в архитектуре могут пользоваться и маркерами, и лазерными принтерами.

Цитата
Заранее предупреждаю, что мы собираемся действовать так, как будто мыединственные пользователи языка. Мы не будем думать, что может сломаться, перед тем, как что-то менять, не будем даже вести список изменений.
Я понимаю, что это звучит неприятно, но здесь большие ставки. Прошлым летом я был на конференции Гвидо ван Россума о Питоне, и, похоже, что он провёл большую часть года, переводя Питон с одного представления символов на другое. Я не хочу тратить год на такую ерунду. Почему же Гвидо должен был? Потому что он должен думать о совместимости. И хотя беспокоиться о том, чтобы не сломать существующий код, кажется очень благородным, это имеет свою цену: это означает, что вы проводите год, занимаясь кодировками, вместо того, чтобы сделать язык более мощным.




--------------------
“Coming back to where you started is not the same as never leaving.” — Terry Pratchett
PM MAIL WWW GTalk   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума LISP
Void
  • Пожалуйста, создавайте темы с содержательными названиями.
  • Lisp — это целое семейство языков. Всегда указывайте в теме используемый диалект (Common Lisp, Scheme и т.д.).
  • Уважаемые учащиеся, здесь всегда рады помочь Вам, но не делать за Вас вашу работу. У вас гораздо больше шансов получить помощь, если Вы приложите усилия и поделитесь с нами проблемами и результатами. В противном случае добро пожаловать в раздел Центр Помощи.
  • Получив ответ на интересующий Вас вопрос, не забудьте пометить его как решённый.

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Void.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | LISP | Следующая тема »


 




[ Время генерации скрипта: 0.0425 ]   [ Использовано запросов: 23 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.