
Ҫѐҏӗѫӑ
15.03.2017
00:12:14
и там есть свой пакетный менеджер
в котором 50 пакетов
успех
и мировая слава

Google

Ҫѐҏӗѫӑ
15.03.2017
00:12:33
что же еще

Quet
15.03.2017
00:12:49
слушай, а ты пробовал? или рабинович напел? )

Ҫѐҏӗѫӑ
15.03.2017
00:13:14
на каждой конфе показывают как на нем быстро крутятся треугольники в браузере лол. и да, пробовал
и на нем даже приятно было писать когда были сигналы
но будущего у него нет

Quet
15.03.2017
00:13:43
и какие проблемы были? ну типа среди 50 пакетов не нашлось пакета Х?

Ҫѐҏӗѫӑ
15.03.2017
00:14:20
а это что, не проблема?

Quet
15.03.2017
00:14:38
Х должно быть чем-то конкретным )
а не так что "ой, я тут что-то посмотрел, пакетов мало НАВЕРНОЕ МНЕ НЕ ХВАТИТ" )
поискал в репе left-pad, не нашел, расстроился, язык не нужен

Ҫѐҏӗѫӑ
15.03.2017
00:15:31
пусть будет лефтпад
да, не нужен
но вообще какой в нем смысл, если монад нет

Google

Ҫѐҏӗѫӑ
15.03.2017
00:16:18
а еще нет программистов на нем
которые будут писать проект

Quet
15.03.2017
00:16:33

Ҫѐҏӗѫӑ
15.03.2017
00:16:54
а если все же элм не взлетит (бггг, ЕСЛИ), то придетсявыкинуть всех

Quet
15.03.2017
00:17:54
я скорее про то что ну вот нет их, чем лично тебе это помешало?

Ҫѐҏӗѫӑ
15.03.2017
00:18:16
лично мне тем, что мне не нужен такой псевдо-фп язык

Quet
15.03.2017
00:18:17
хотел написать что-то (видимо тот самый left-pad который не нашел в репе), расстроился, язык уж точно не нужен?

Ҫѐҏӗѫӑ
15.03.2017
00:18:24
сигналы зачем убрали?
а вспомнил
потому что СЛОЖНА
что хотел, то написал

Quet
15.03.2017
00:19:06
а зачем тянуть сложность ради сложности? в 0.18 что-то делается хуже-сложнее по сравнению с 0.17?

Ҫѐҏӗѫӑ
15.03.2017
00:19:19
расстраиваться не стал, так-то норм, но будущего нет
есть альтернативы, которые как минимум не хуже и могут пригодиться вне браузера

Quet
15.03.2017
00:20:08
какие? )
вот чтобы можно было взять сейчас и писать гуй на них

Ҫѐҏӗѫӑ
15.03.2017
00:20:49
ghcj, scala.js, clojurescript, даже typescript или purescript (тоже не нужен)
flow
bucklescript

Google

Quet
15.03.2017
00:21:25
cljs вообще не из той серии, ts неплохая попытка что-то вытянуть из синтаксиса-семантики js

Ҫѐҏӗѫӑ
15.03.2017
00:21:26
элм чем-то лучше их всех?
не из какой "из той"?

Quet
15.03.2017
00:22:08
епт, ну там же динамическая типизация и все взрывается в рантайме при любой опечатке

Ҫѐҏӗѫӑ
15.03.2017
00:22:12
кроме персональной любви
контракты
о, еще вспомнил c++

Quet
15.03.2017
00:23:21
элм чем-то лучше их всех?
чем-то конечно лучше. если чо -- я ща про задачу "делать UI"
ghcjs -- nice try, но сырое, очень тяжелое и с примерно нулем библиотек для задачи (напомню -- задача это интерфейс в браузере)

Ҫѐҏӗѫӑ
15.03.2017
00:23:56
задача интерфейс в браузере решается без ЯП
html + css, канвас
вот это все

Quet
15.03.2017
00:24:48
кой-то ты это.. вебдизайнер из 90-х
а логику для этого ui держать на сервере?

Ҫѐҏӗѫӑ
15.03.2017
00:24:51
канвас даж мимо
да по большому счету для логики ui и жс подойдет если это снежинки

Quet
15.03.2017
00:25:45
а если не снежинки?

Dream
15.03.2017
00:25:59
Мне кажется у всего что в итоге компилится в жс будущего нет, wasm в этом плане выглядит неплохо, но до него далеко.

Ҫѐҏӗѫӑ
15.03.2017
00:26:01
а теперь моя очередь задавать вопросы

Quet
15.03.2017
00:26:04
ну такая гипотетическая и очень редкая ситуация когда надо делать не снежинки

Ҫѐҏӗѫӑ
15.03.2017
00:26:15
что такого классного в элме-то?
я недостатки явные перечислил

Google

Quet
15.03.2017
00:27:47
из всего семейства типизированных языков которые компилируются в js его можно брать и использовать

Ҫѐҏӗѫӑ
15.03.2017
00:28:04
элм полезен компаниям, которые хотят найти увлеченных, готовых писать на нем ради того, чтобы писать на нем
и решать таким образом проблему поиска дешевых, скорее всего неглупых сотрудников

Quet
15.03.2017
00:28:38
вообще странный тезис
компаниям наоборот надо чтобы была толпа людей
поэтому им удобнее всего обычный js

Dream
15.03.2017
00:29:05
Почему не ts тогда?

Ҫѐҏӗѫӑ
15.03.2017
00:29:09
а энтузиастов иногда проще найти

Admin
ERROR: S client not available

Quet
15.03.2017
00:29:56
Почему не ts тогда?
ts это ок выбор если нельзя уходить от синтаксиса-семантики js
но из-за того что они так близки уши js торчат отовсюду
и эксепшен в рантайме получить все еще довольно просто

Ҫѐҏӗѫӑ
15.03.2017
00:30:01
так и делют эти как их

Quet
15.03.2017
00:30:04
но от части проблем ts конечно спасает

Ҫѐҏӗѫӑ
15.03.2017
00:30:06
где бородатый

Quet
15.03.2017
00:30:23

Ҫѐҏӗѫӑ
15.03.2017
00:30:33
просто любой

Quet
15.03.2017
00:30:35
в том самом светлом будущем которое ты описываешь

Ҫѐҏӗѫӑ
15.03.2017
00:30:50
в васм не будет гц вероятно еще долго
я также безаргументно отвечаю

Quet
15.03.2017
00:31:07
да ну, уровень дискуссии запредельный уже
ну бери emscripten и пиши на плюсах если уж "любой язык"

Ҫѐҏӗѫӑ
15.03.2017
00:31:10
только наоборот

Google

Ҫѐҏӗѫӑ
15.03.2017
00:31:16
подожди
давай к элму вернемся

Quet
15.03.2017
00:31:28
я тебе говорю про то что если хочется типов вот сейчас
то выбор небольшой

Ҫѐҏӗѫӑ
15.03.2017
00:31:38
я назвал языки другие
с норм тайпчекерами
вообще элм странно выбирать только ради типов
так как тогда точно не нужен
выбор огромен

Quet
15.03.2017
00:32:24
да блин, это набор слов был. если бы ты хоть капельку попробовал то даже глупости не писал такие
cljs там упомянул, какие там нахер типы вообще?
ghcjs? ты пробовал на нем что-то делать?

Ҫѐҏӗѫӑ
15.03.2017
00:32:33
наверное уже все языки в жс компилятся

Quet
15.03.2017
00:32:59
purescript -- аналогичный вопрос, пробовал? какой из 5 неработающих биндингов к реакту использовал?

Ҫѐҏӗѫӑ
15.03.2017
00:33:08
в cljs типизация динамическая, но обратного я не утверждал
еще раз
ты говоришь элм збс

Dream
15.03.2017
00:33:20
Scala js чо?

Ҫѐҏӗѫӑ
15.03.2017
00:33:23
я говорю, cljs пижже
вот так воспригнимай это
(на самом деле рантайм пухлый)
но преимуществ элма так и нет