Fork me on GitHub
#clojure-russia
<
2017-03-16
>
artemyarulin04:03:28

присоеденяюсь к @kishanov - HaskellBook очень годная книга, для тех кому интересно ФП всячески рекомендую. Ну и заодно монады понять 🙂

kishanov04:03:27

там кстате опубликовали сессии на lambdaconf 2017, судя по сессиям можно всем обмазаться. чего только стоит 6часовое интро в cathegory theory (http://lambdaconf.us/events/2017/lcusc.html)

mike_ananev04:03:47

@misha не лагает. наоборот, по сравнению с Idea он более легковесный и быстрый. я его использую в режиме emacs'a (а не vi). все очень быстро и удобно. порадовала подсветка синтаксиса, переходы между исходниками ( Java, clojure.core,..) и назад, подсветка всех команд текущего режима.

kishanov04:03:47

IDEA индексирует все подряд без разбору семантики, на всякий случай. У нас проект - километры clojurescript, python, c++ и javascript. В Ultimate версии автокомплит и go to definintion работает на все, только иногда надо кеши надо сбрасывать

mike_ananev04:03:42

@kishanov наверно при таком стеке да, идея удобнее. у меня тока clojure код, поэтому попробую на spacemacs полностью перелезть

0xk175un310:03:30

lighttable id dead? 🙂

artemyarulin10:03:33

ага, автору просто редактор пилить стало скушно и ушел пилить целую платформу (кстате вполне новаторскую) http://witheve.com. Вроде остались мейнтейнеры кто редактор продолжает пилить, но пациент скорей мертв чем жив

0xk175un310:03:12

жаль, редактор подавал хорошие надежды:)

rustam.gilaztdinov10:03:37

Но lighttable вполне себе рабочий, кмк

rustam.gilaztdinov10:03:46

Я немного в нем поработал, пока искал подходящий редактор В итоге остановился на spacemacs

rustam.gilaztdinov10:03:12

Еще atom тоже совсем неплох

artemyarulin10:03:14

дада, он работает конечно. По по мне дак либо народ упарывается по емаксу, либо фанаты идеи идут в курсив, остальные хипстеры качают атом. Ну еще полтора человека на виме да

mike_ananev10:03:32

@rustam.gilaztdinov подскажи плиз, а где ты видишь применение хаскеля ?

rustam.gilaztdinov11:03:45

@mike1452 просто для самообразования, никакого гешефта 😃

mike_ananev13:03:56

кто-нибудь видел сию книженцию? http://daly.axiom-developer.org/clojure.pdf

malch13:03:37

похоже все бросились качать ее 😄

artemyarulin13:03:10

я видел, когда нашел тоже офигел. Но в итоге может треть прочитал и бросил, любопытно конечно, но не более

mike_ananev13:03:12

я люблю в таких книжках всякие тексты читать филосовские.

mike_ananev13:03:16

типа чем руководствовался автор и какие задачи перед собой ставил

dottedmag14:03:33

@mike1452 Можно на hackerrank задачки решать 😃

misha14:03:11

а потом с хакерранк скором попасть в гугел, и писать геттеры на джаве

mike_ananev14:03:34

по уставу, в свободное от работы время, кложурист изучает clojure standard library

dottedmag14:03:21

А раз стандартная библиотека включает в себя и библиотеку джавы, то свободное время будет занято на десятилетия вперёд.

dottedmag14:03:21

Ммм, так этого ж на месяц где-то хватает.

dottedmag14:03:33

Как раз месяц на это ушёл, почитать.

mike_ananev14:03:47

автор книжки откатегоризовал функции

dottedmag14:03:06

Не знаю, я не читал её 🙂

dottedmag14:03:26

По содержанию - да, только он не файлик на 500 строк написал, а целую книгу 🙂

mike_ananev14:03:27

тогда не понял местоимение "он"

dottedmag14:03:40

@mike1452 Это ж /me был, так что я про себя говорил

mike_ananev14:03:37

как-то незаметно новая версия clojure вышла alpha15

andmed16:03:28

хаскельбук только за 59$, больше никак? шестичасовое видео по категориям по ссылке выше тож не могу найти...

andmed16:03:49

вообще все руки не дайдут никак полазить по джава ядру кложи, с idea...

kishanov17:03:32

@andmed это не 6часовое видео, это на lambdaconf’е будет целый день такого воркшопа. я туда поеду на все вкусное 🙂

andmed17:03:28

ааа... круто слушай.

andmed17:03:37

телеграфируй оттуда

misha21:03:49

@dottedmag хэловей зачитал стрингу clojure.edn'ом, а не ридером

dottedmag21:03:05

@misha Ну ясен пень, читать внешний текст ридером - это надо быть самоубийцей.

misha21:03:20

почему?

dottedmag21:03:37

Потому что #= и прочие весёлые старты

misha21:03:56

не понимаю

dottedmag21:03:07

#=(System/exit 1)

misha21:03:46

(вообще, когда последний раз смотрел в репо edn - там был только манифест "храните всё в идене, чуваки!")

misha21:03:15

спасибо

misha21:03:47

They were designed only for reading Clojure code and data from trusted sources

misha21:03:26

те с точки зрения скорости, например, что ридер, что идн ридер - одно и то же?

dottedmag21:03:55

С точки зрения скорости -- хз, надо мерять. А с точки зрения безопасности -- не одно и то же.

misha21:03:32

про безопасность уже понятно, да

dottedmag22:03:55

Не слишком полезно.