Size: a a a

Clojure — русскоговорящее сообщество

2021 January 27

KC

Kirill Chernyshov in Clojure — русскоговорящее сообщество
Tim Plotnikov
Думаете эта книга ещё актуальна?
кому-то будет актуальна, кому-то нет. что ее теперь в утиль из-за этого )
источник

KC

Kirill Chernyshov in Clojure — русскоговорящее сообщество
самое главное что в ней все по делу написано
источник

KC

Kirill Chernyshov in Clojure — русскоговорящее сообщество
например вот такие штуки разбирать легче после SICP
(def fib `(0 1 ~@(lazy-seq (map +' fib (next fib)))))
источник

KC

Kirill Chernyshov in Clojure — русскоговорящее сообщество
это мое персональное мнение конечно же
источник

KC

Kirill Chernyshov in Clojure — русскоговорящее сообщество
а ну и устареть она врядли сможет
источник

A

Andrey in Clojure — русскоговорящее сообщество
Kirill Chernyshov
например вот такие штуки разбирать легче после SICP
(def fib `(0 1 ~@(lazy-seq (map +' fib (next fib)))))
почему не (def fib (list* 0 1 (lazy-seq (map +' fib (next fib)))))?
источник

A

Andrey in Clojure — русскоговорящее сообщество
хотя тут даже lazy-seq не нужен
источник

KC

Kirill Chernyshov in Clojure — русскоговорящее сообщество
Можно и так, но это надо знать не особо популярную list* )
источник

A

Andrey in Clojure — русскоговорящее сообщество
а не, нужен
источник

MD

Mihail Dolghintev in Clojure — русскоговорящее сообщество
а почему sicp на scheme лучше, вместо того, чтобы на clojure писать?
источник

IS

Ilshat Sultanov in Clojure — русскоговорящее сообщество
Mihail Dolghintev
а почему sicp на scheme лучше, вместо того, чтобы на clojure писать?
на кложуре есть куча удобных функций и структур данных 🙂 и некоторые задачи можно даже не решать или будет очень просто
источник

KC

Kirill Chernyshov in Clojure — русскоговорящее сообщество
Mihail Dolghintev
а почему sicp на scheme лучше, вместо того, чтобы на clojure писать?
я кажется видел где-то комент ричи что если курс задумывался под какой-то определенный язык - наверно имеет смысл попробовать этот конкретный язык, типа специфику покрыть. ну и плюс есть повод в схеме поковыряться )
источник

A

Andrey in Clojure — русскоговорящее сообщество
Mihail Dolghintev
а почему sicp на scheme лучше, вместо того, чтобы на clojure писать?
можно на чем угодно в принципе, есть даже варианты сикпа с примерами кода на JS, хотя их раскритиковывают очень шустро за то что как правило просто транспильнули схему в жс и получилось не идиоматично.

Есть вариант сикпа сразу с примерами на кложе если память не изменяет.

Но лучше на схеме, так как они там загоняются по деталям реализации дальше по книге. Там потом еще picture-language будет, да и в целом схема поменьше кложи, задачи решаются там иначе и алгоритмы немного другие получатся. А задачки в книге конечно жесткие и подумать придется, так что лучше уж на том, на чем в книге пишут, так как это всё таки курс)
источник

IS

Ilshat Sultanov in Clojure — русскоговорящее сообщество
можно попробовать такое -> http://www.sicpdistilled.com/
источник

MD

Mihail Dolghintev in Clojure — русскоговорящее сообщество
понятно, спасибо большое! Просто боюсь потом путаться между языками
источник

ND

Nikita Domnickij in Clojure — русскоговорящее сообщество
Andrey
можно на чем угодно в принципе, есть даже варианты сикпа с примерами кода на JS, хотя их раскритиковывают очень шустро за то что как правило просто транспильнули схему в жс и получилось не идиоматично.

Есть вариант сикпа сразу с примерами на кложе если память не изменяет.

Но лучше на схеме, так как они там загоняются по деталям реализации дальше по книге. Там потом еще picture-language будет, да и в целом схема поменьше кложи, задачи решаются там иначе и алгоритмы немного другие получатся. А задачки в книге конечно жесткие и подумать придется, так что лучше уж на том, на чем в книге пишут, так как это всё таки курс)
Да схема побольше вроде
источник

A

Andrey in Clojure — русскоговорящее сообщество
Nikita Domnickij
Да схема побольше вроде
смотря какая
источник

ND

Nikita Domnickij in Clojure — русскоговорящее сообщество
Да любая
источник

A

Andrey in Clojure — русскоговорящее сообщество
tinyscheme)
источник

ND

Nikita Domnickij in Clojure — русскоговорящее сообщество
rnrs сам по себе больше
источник