LINUX.ORG.RU

История изменений

Исправление ados, (текущая версия) :

Знаешь, ты меня почти мотивировал перелезать с CL на racket, но есть вопрос - да вопрос глупый, да синдром утёнка...

https://docs.racket-lang.org/gui/windowing-overview.html#(part._.Creating_.Wi...

; Make a frame by instantiating the frame% class
(define frame (new frame% [label "Example"]))

Если в языке система пространств имён более совершенна чем в CL зачем в конце символа с классом ставить знак % ? Ладно там знак ! в конце деструктивных функций уже даже круто звучит, но после вот такого откровенного пёрла хочется послать эту ракету куда-нибудь далеко.

В CL у меня есть мода ставить приставку в виде символа ~ во flet-ах и macrolet-ах - но тут уже понятно из-за каких ограничений.

Исходная версия ados, :

Знаешь, ты меня почти мотивировал перелезать с CL на racket, но есть вопрос - да вопрос глупый, да синдром утёнка...

https://docs.racket-lang.org/gui/windowing-overview.html#(part._.Creating_.Wi...

; Make a frame by instantiating the frame% class
(define frame (new frame% [label "Example"]))

Если в языке система пространств имён более совершенна чем в CL зачем в конце символа с классом ставить знак % ? Ладно там знак ! в конце деструктивных функций уже даже круто звучит, но после вот такого откровенного пёрла хочется послать эту ракету куда-нибудь далеко.