@proelixir

Страница 198 из 1045
Rumata
05.12.2016
08:43:22
парни извините но я тут опять прорекламирую свой покдаст :) если вы не против RU: 4 Эпизод о досократиках, поговорили также об экзистенциальном кризисе человека и многом другом. https://soundcloud.com/myfatherphilosoph/04-dosokratiki

Alexander
05.12.2016
08:44:59
тут еще кто-то тоже философские подкасты писал

тренд? )

Rumata
05.12.2016
08:46:46
Я и был

Google
Константин
05.12.2016
08:52:25
Если норм заходит - то конечно рекламируй. Пусть чат и называется эликсирным, но общение на другие темы только улучшает взаимопонимание)))

Оффтопну. Попробвал я clojure. Уделил ему фиг знает сколько времени, но точно не сильно много.

Из основных впечатлений - староват. Развивается медленно, возможно это показатель стабильности.

Rumata
05.12.2016
08:54:35
В следующем эпизоде есть грандиозные планы пригласить двух чувяков из другого ит подкаста и сделать батл

Константин
05.12.2016
08:55:08
Для веба я не нашел хороших библиотек, многие из них уже старые. Есть книга на русском - это если кому интересно.

Константин
05.12.2016
08:55:34
Именно clojure

К синтаксису быстро привыкаешь, но в начале дико путаешься в этих векторах мапах листах и т.д.

мозг кипит))

Aldar
05.12.2016
08:56:57
Попробуй хаскель)

Константин
05.12.2016
08:57:59
Эликсир быстрее и лучше цепляет, он сразу вкатывает многопоточностью. Я на нем буквально сразу замутил первый todo лист и парсер. Но вот clojure не пытается меня подпинывать в должном направлении, он не хвалится ничем.

Просто "Вот я язык, ну на JVM.. типа норм.. 1.8, кхм, с хрен знает какого года"

Хаскель.. а он в каком направлении?

Google
Константин
05.12.2016
09:00:09
В чем его сильные стороны?

[Anonymous]
05.12.2016
09:00:10
в мозго-взрывательном

наиболее полно реализует идеи из математики

Aldar
05.12.2016
09:02:09
В чем его сильные стороны?
чистота - лучше понять что такое действительно функциональное программирование

Константин
05.12.2016
09:06:30
точно могу сказать, что из всех языков что я пробовал изучить, меня цепанули только ruby и elixir. Но при этом не фрэймворками, а как сами языки.

И на этих двух языках я писал парсеры.. и работают они замечательно))

Aldar
05.12.2016
09:07:30
на хаскеле лучше всего писать парсеры

и работают они быстро

Константин
05.12.2016
09:07:41
все может быть)

Andrey ?
05.12.2016
09:07:45
На руби их писать удобно

Константин
05.12.2016
09:07:50
+1

Andrey ?
05.12.2016
09:07:57
С тем же нокогири

Константин
05.12.2016
09:07:58
именно удобно и быстро

сразу все понятно + есть возможность дебага в реальном времени

код пишется и сразу видно что получается

ⰿⰰⰾⱏ
05.12.2016
09:09:05
wumin
05.12.2016
09:20:02
> @yaBloom Из основных впечатлений - староват. А что значит староват?

Константин
05.12.2016
09:20:31
создается впечатление, что он плохо развивается

и медленно

Если книга 14го года актуальна в 16ом

Google
wumin
05.12.2016
09:21:15
Я за ним слежу у меня не складывается такого впечатления

Константин
05.12.2016
09:21:33
или даже 13го

wumin
05.12.2016
09:21:36
Недавно core.spec выпустили

А язык почти не меняется - это же лисп

Вообще ИМХО это один из очень круто задизайненых языков. И, к слову говоря, elixir его фичи перенял

например макросы

Константин
05.12.2016
09:24:42
мне показалось, что синтаксис эликсира ближе к людям

он легче воспринимается

Возможно, если бы я не знал эликсир)))))

wumin
05.12.2016
09:25:17
протоколы тоже из clojure

Константин
05.12.2016
09:25:28
да так то понятно

и ide норм и выполнение в реалтайме

Константин
05.12.2016
09:25:57
я вот даже по курсу писал csv ORM

с джоинами, условиями и сортировкой

вообще зачет

wumin
05.12.2016
09:27:24
Ну синтаксис - это "такое". Это дело привычки. Я за clojure не агитирую

Ilya
05.12.2016
09:28:02
у кложи основная проблема в том, что у нее нет феникса

Константин
05.12.2016
09:28:14
http://joxi.ru/n2YYo6QfjYZqw2

wumin
05.12.2016
09:28:16
А там другая идеология

Ilya
05.12.2016
09:28:18
имхо собственно и все

Google
Ilya
05.12.2016
09:28:41
да, они прикрываются тем, что собери все сам это модно и правильно

Константин
05.12.2016
09:28:41
http://www.luminusweb.net/

wumin
05.12.2016
09:28:43
фреймворки ничто - библиотеки все )

Константин
05.12.2016
09:28:52
Вот пожалуйста

wumin
05.12.2016
09:29:04
Ну в этом есть смысл

Константин
05.12.2016
09:29:09
А еще есть очень крутая ОРМ

wumin
05.12.2016
09:29:15
И это не так сложно

Ilya
05.12.2016
09:29:53
вторая беда, то что все фолбэчится в яву

нет смысла делать хорошие библиотеки на кложе

Admin
ERROR: S client not available

Nikita
05.12.2016
09:30:23
ну не прям в яву же

wumin
05.12.2016
09:30:26
Для веба можно на clojure писать и для сервера и для клиента(с крутым тулингом)

Ilya
05.12.2016
09:30:28
пото му что на яве уже есть лучше штук 5

wumin
05.12.2016
09:30:57
а чем плоха ява?

Nikita
05.12.2016
09:31:10
Один пацан писал все на JavaScript, и клиент, и сервер, говорил что нравится, удобно, читабельно. Потом его в дурку забрали, конечно. ©

Ilya
05.12.2016
09:31:12
ничем, особенно 8-я

Константин
05.12.2016
09:31:21
кстати да.. а вот для эрланга не так много хороших реализаций))

Ilya
05.12.2016
09:31:22
в этом и дело )

кложа получается дсл для диспатчинга явовых либ

Nikita
05.12.2016
09:31:56
но вообще с кложурой по-моему уникальный случай, ибо кложурскрипт хорош

Google
Константин
05.12.2016
09:32:37
это как в свое время coffeescript??

Nikita
05.12.2016
09:32:45
не

не то)

Dmitry
05.12.2016
09:33:10
Кофескрипт ничем не лучше чем 6 жс

А 7 жс пытается догнать сишарп

Константин
05.12.2016
09:33:34
Ну так время elm придет и все

Nikita
05.12.2016
09:33:40
elm не придет

Константин
05.12.2016
09:34:00
или еще какую гадость придумают..

Marat
05.12.2016
09:34:14
Кофескрипт ничем не лучше чем 6 жс
Кофе до сих пор красивее, да и компилится во что-то более или менее читабельное

es6 компилится по стандарту

и получается ад

Dmitry
05.12.2016
09:34:35
Красота - понятие относительное

Константин
05.12.2016
09:34:51
чем бы дитя не тешилось - только бы ангуляр не велосипедило

Dmitry
05.12.2016
09:35:13
На жс можно писать функционально при соблюдении дисциплины

Там для этого есть все кроме иммутабельнлсти, которая берётся из immutable.js

Marat
05.12.2016
09:36:38
А еще comprehensions выпилили, хотя удобная штука

Dmitry
05.12.2016
09:37:51
Зато map работает без underscore

Плюс генераторы из которых получаются итераторы для всей этой байды

Ilya
05.12.2016
09:39:04
es6 не очень, там из лямд все еще надо return делать

это ужасно в 21 веке

Dmitry
05.12.2016
09:40:42
Да вроде как не нужно

var total = values.reduce((a, b) => a + b, 0);

Страница 198 из 1045