?

Log in

No account? Create an account
   Journal    Friends    Archive    Profile    Memories
 

Питоновское - morfizm


Jun. 20th, 2012 02:29 am Питоновское33 comments - Leave a commentPrevious Entry Share Next Entry

Comments:

From:archaicos
Date:June 20th, 2012 09:32 am (UTC)
(Link)
В LISP'е всё сделано на списках. :)
From:morfizm
Date:June 20th, 2012 09:35 am (UTC)
(Link)
В списках надо порядок запоминать - напрягает. Куда уж лучше dict! Так что я stick with Python ;)
From:archaicos
Date:June 20th, 2012 10:01 am (UTC)
(Link)
Список лёгким движением руки превращается в дерево, а там и до dict уже не далеко. :)
From:morfizm
Date:June 20th, 2012 10:32 am (UTC)
(Link)
В том-то и дело, что никаким не лёгким.
Если ты хочешь из (L, R, E) структуры создать { left:L, right:R, element:E }, тебе нужно внимательно отсчитывать, типа, ага, R на 2-м месте, значит это right. Очень легко пропустить баги вроде (E, L, R) или (L, E, R). Читаешь эту строчку без контекста, и думаешь, что так и задумано.
From:dennyrolling
Date:June 21st, 2012 01:18 am (UTC)
(Link)
дерево в лиспе это такой список детей, каждое из которых либо дерево, либо литерал.