metaclass: (Default)
[personal profile] metaclass
Прочел 350 страниц Land of Lisp.
Хочу купить себе маску Lisp alien, но чо-то они нигде не продаются.
Алсо, кложурь все-таки более гармонично спроектирована.

Date: 2012-05-08 09:46 am (UTC)
From: [identity profile] blackyblack.livejournal.com
А я пока что вижу сплошной разнобой. Впрочем, я только учусь. Но зачем было отказываться от кошерных списков в пользу невнятного вектора, я не понимаю.

Date: 2012-05-08 11:13 am (UTC)
From: [identity profile] thedeemon.livejournal.com
Шоб доступ к n-ному элементу быстрый иметь и map параллелить.

Date: 2012-05-08 12:37 pm (UTC)
From: [identity profile] sorhed.livejournal.com
В newLisp (который я люблю, как бы меня ни пытались переубедить):

> ('(1 2 3 4 5) 2)
3

Date: 2012-05-08 01:46 pm (UTC)
From: [identity profile] blackyblack.livejournal.com
Шикарно. А вообще, я считаю, что лучше использовать универсальный list, а потом, при желании, ускорять доступ и лепить параллельный map, чем всех пересаживать на vector, который для лиспа неродной.

Date: 2012-05-08 03:12 pm (UTC)
From: [identity profile] thedeemon.livejournal.com
В кложе так же ведь вроде. Только сложность не линейная, а логарифмическая.

Date: 2012-05-08 03:17 pm (UTC)
From: [identity profile] izard.livejournal.com
ну и в Clojure
> ([1 2 3 4] 2)
3

Profile

metaclass: (Default)
metaclass

April 2017

S M T W T F S
      1
2345678
9101112 131415
16171819202122
23242526272829
30      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Sep. 27th, 2025 03:17 pm
Powered by Dreamwidth Studios