The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Выпуск GNU Mes 0.23, инструментария для самодостаточной сборки дистрибутивов, opennews (??), 15-Мрт-21, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


49. "Выпуск GNU Mes 0.23, инструментария для самодостаточной сбор..."  +/
Сообщение от Аноним (49), 15-Мрт-21, 13:06 
>функционализировать Lisp

Масло масляное?

Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору

63. "Выпуск GNU Mes 0.23, инструментария для самодостаточной сбор..."  +/
Сообщение от Аноним (63), 15-Мрт-21, 14:13 
Нет
В смысле оставить только фп
Ответить | Правка | Наверх | Cообщить модератору

85. "Выпуск GNU Mes 0.23, инструментария для самодостаточной сбор..."  +/
Сообщение от Ordu (ok), 15-Мрт-21, 15:54 
Нет, lisp не функциональный язык. Он начинался вроде как функциональный, потому что Маккарти придумал лямбды, а его студент решил сделать из этого язык, но результат не стал от этого функциональным. Во-всяком случае, в современном понимании функциональности языка. Там всё построено на мутабельности.
Ответить | Правка | К родителю #49 | Наверх | Cообщить модератору

110. "Выпуск GNU Mes 0.23, инструментария для самодостаточной сбор..."  +/
Сообщение от myhand (ok), 15-Мрт-21, 17:03 
Мутабельность - опциональна в lisp.  Как и функциональность, соответственно.

Функциональные языки - те, где _возможна_ функциональность (без соплей).  Например, если нету tail-call оптимизации - такая функциональность "нутыпонел"...

Ответить | Правка | Наверх | Cообщить модератору

114. "Выпуск GNU Mes 0.23, инструментария для самодостаточной сбор..."  +/
Сообщение от Ordu (ok), 15-Мрт-21, 17:26 
> Мутабельность - опциональна в lisp.  Как и функциональность, соответственно.

setcar/setcdr смотрят на тебя и ухмыляются.

Ответить | Правка | Наверх | Cообщить модератору

116. "Выпуск GNU Mes 0.23, инструментария для самодостаточной сбор..."  +/
Сообщение от myhand (ok), 15-Мрт-21, 17:31 
То, что у тебя есть наган - не повод стрелять себе в бошку.
Ответить | Правка | Наверх | Cообщить модератору

120. "Выпуск GNU Mes 0.23, инструментария для самодостаточной сбор..."  +/
Сообщение от Ordu (ok), 15-Мрт-21, 17:53 
> То, что у тебя есть наган - не повод стрелять себе в
> бошку.

Не нравятся эти две? А как насчёт setf/setq? Одним let'ом единым в lisp'е сыт не будешь.

Ответить | Правка | Наверх | Cообщить модератору

121. "Выпуск GNU Mes 0.23, инструментария для самодостаточной сбор..."  +/
Сообщение от myhand (ok), 15-Мрт-21, 18:03 
Браунингом тоже не обязательно мозги вышибать.
Ответить | Правка | Наверх | Cообщить модератору

149. "Выпуск GNU Mes 0.23, инструментария для самодостаточной сбор..."  +/
Сообщение от Ананоананоноаноанононаноа (?), 16-Мрт-21, 05:19 
А в стандарте Common Lisp как раз таки и нету требования TCO.
Ответить | Правка | К родителю #110 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру