14:25 

Tenno Seremel
Frozen flame
Не, Lisp как язык любопытный, но его возраст ощущается в полный рост, конечно.

@темы: lisp, программирование

URL
Комментарии
2019-01-05 в 09:50 

ТёмныйЭльфНавостриэль2010
Чо, ничо на ём низя написать нормально?
Поподробнее можно? Тут не все Лисп пробовали, хотя наслышаны, да :gigi:

2019-01-05 в 10:59 

Tenno Seremel
Frozen flame
ТёмныйЭльфНавостриэль2010, (скобочек (слишком много))

А если без шуток, то некоторые вещи напоминают костылестроение. Т.е. всё работает, но как-то… Хочется удобств. Описания классов и методов мне показалось не очень удобным для чтения, хотя, наверное, можно привыкнуть. По внутреннему ощущению напомнило ощущение от JS'а — прототипов хватит всем, а то, что неудобно, так чай и не баре :evil: // Тут не о схожести языков, а именно о моей внутренней реакции на сами языки.

Плюс любовь к очень читабельным штукам вроде «'x», «#'x», «`(x)» или «,x» :alles: Их можно запомнить, но всё равно как-то упорото. Хотя это мелочи так то.

EQ, EQL, EQUAL, EQUALP потому что на буквах надо экономить :evil: // Это всё разные функции.

SET, SETQ, SETF? Ладно, SETF, допустим, но почему оно сыпет warning'ами при использовании как написано в книге? Потому. Но мы тебе не скажем :crzalien:



Жить можно, но есть языки и поприятнее :nechto:

URL
2019-01-05 в 11:22 

ТёмныйЭльфНавостриэль2010
Ну да, ацтой какой-то. В плане имён переменных (или чо там этот х) - похоже на Perl. Perl тоже язык не новый, и это чувствуется
$x переменная
@x список
%x хэш
$#x номер последнего элемента списка
тоже символы экономят ;)

А что, неужто нет новых функциональных языков - которые бы творчески перерабатывали опыт Лиспа и на современный лад того-этого? Мож их попробовать?

2019-01-05 в 12:01 

Tenno Seremel
Frozen flame
ТёмныйЭльфНавостриэль2010, ну, тут немного другое: ' — quote, например. Что ещё приводит к тому, что нужно точно знать, нужно что-то экранировать или нет (в зависимости от того, макрос ты вызываешь или нормальную функцию), что, как по мне, геморройно.

Есть какой-то Racket, но есть ли там что-то в этом плане лучшее, я не знаю. Так то я предпочитаю на Ruby писать :evil:

URL
Комментирование для вас недоступно.
Для того, чтобы получить возможность комментировать, авторизуйтесь:
 
РегистрацияЗабыли пароль?

天野せれめる

главная