
Ҫѐҏӗѫӑ
15.03.2017
01:15:46
да, у нас все так
(в финтехе)

Quet
15.03.2017
01:15:54
а ты попробуй на окамле тот же бэк к вебу напиши

Ҫѐҏӗѫӑ
15.03.2017
01:16:05
так есть все

Google

Ҫѐҏӗѫӑ
15.03.2017
01:16:10
рестфул-хуестфулл
на окамле

Quet
15.03.2017
01:16:23
сначала уткнешься в протухший хттп сервер, потом хер знает как работающий драйвер постгреса

Ҫѐҏӗѫӑ
15.03.2017
01:16:32
и на баклскрипте даже на экспрессе примеры если что

Quet
15.03.2017
01:16:49
потом внезапно узнаешь что история окамла с concurrency не очень хорошая

Ҫѐҏӗѫӑ
15.03.2017
01:16:53
хз, я думаю что с драйверами с постгрессом там точно все ок
у джейн стрит постгресс во все поля

Quet
15.03.2017
01:17:06
(я говорил про окамл ща)

Ҫѐҏӗѫӑ
15.03.2017
01:17:25
(я тоже)

Quet
15.03.2017
01:17:26
у них может и ок
но вряд ли они дадут тебе погонять свой код
если ты захочешь себе такой стек сделать

Ҫѐҏӗѫӑ
15.03.2017
01:18:48
хз, в основном дают
https://github.com/janestreet

Google

Quet
15.03.2017
01:19:12
так вот -- ты если пробовал работать в режиме "бакл/purs/whatever и ffi к js для остального" то расскажи историю успеха
я с баклом (год назад) и purs (месяца 3 назад) не смог
какие-то островки кода с типами и прочем в океане говна js получаются
и чет компилятор уже не так хорошо спасает

Ҫѐҏӗѫӑ
15.03.2017
01:20:01
у меня с баклскриптом ваще опыта нет
но попробовать надо

Quet
15.03.2017
01:20:16
ну любой не мейнстрим типизированный такой
ризон? purs?
раст вон вроде компилируют в js даже

Ҫѐҏӗѫӑ
15.03.2017
01:20:45
раст компилируется лютое говно пока что(

Quet
15.03.2017
01:20:53
угу
но попытка есть

Ҫѐҏӗѫӑ
15.03.2017
01:21:29
они там mir2wasm лучше б запилили, чем в эмскриптен пытаться

Quet
15.03.2017
01:21:29
скала, c++, я не знаю что там еще..
а! f# вполне прилично компилировался в js (не хуже пурскрипта)

Ҫѐҏӗѫӑ
15.03.2017
01:21:51
f# да, на b чот там называется тож
а, Fable точнее

Quet
15.03.2017
01:22:25
fable да

Ҫѐҏӗѫӑ
15.03.2017
01:22:51
ну эт тот же окамл, только в профиль

Quet
15.03.2017
01:22:58
аналогично purs. хороший язык, норм компилятор
но на любой чих ffi
в общем возвращаясь.. я пробовал несколько вариантов таких и реально elm меньшее из зол
если в твоем случае что-то прям работало ок -- поделись историей успеха
что там будет через два года - пять лет -- хер знает
говорю за сейчас

Google

Ҫѐҏӗѫӑ
15.03.2017
01:24:17
в моем пока тайпскрипт самый успешный
к сожалению

Quet
15.03.2017
01:24:53
ну это не то все же
это лучше js (конечно же) но в ts компилятор ловит очень мало по сравнению с функциональщиной типизированной

Ҫѐҏӗѫӑ
15.03.2017
01:25:16
ну да, он там линтит скорее, чем тайпчекает на самом деле)
флоу не зашел

Quet
15.03.2017
01:25:50
флоу говно

Ҫѐҏӗѫӑ
15.03.2017
01:25:55
+

Quet
15.03.2017
01:26:11
тоже линтит по сути, но если к ts хотя бы тайпинги есть к популярным штукам
то для флоу нет нихуя почти

Ҫѐҏӗѫӑ
15.03.2017
01:26:25
ну не, там тайпчекает по-чесноку
но багов много

Quet
15.03.2017
01:26:49
баги и для того чтобы тайпчекал честно надо писать аннотации самому

Quet
15.03.2017
01:26:50
для всего

Ҫѐҏӗѫӑ
15.03.2017
01:27:02
все так

Paul
15.03.2017
01:27:42
https://github.com/flowtype/flow-typed/tree/master/definitions/npm

Quet
15.03.2017
01:27:43
ну жаль, чо. думал мож я какую экзотику просто приготовить не смог нормально

Ҫѐҏӗѫӑ
15.03.2017
01:30:20
в идеале хочется что-то типа раста, но чтобы более продуктивно код писать и не думать сильно в подробностях. типа раста, но с гц. но кажется это мл-языки как раз
даже достаточно си-подобности
и паттерн-матчинга растового

Google

Ҫѐҏӗѫӑ
15.03.2017
01:31:21
а борроу-чекер убрать

Quet
15.03.2017
01:31:26
убрать? ))

Ҫѐҏӗѫӑ
15.03.2017
01:31:30
будет норм для старта
да, сделать гц

Quet
15.03.2017
01:31:37
это сразу unsafe же все будет
а, gc
ну это окамл

Ҫѐҏӗѫӑ
15.03.2017
01:32:02
ну не совсем, но окамл норм да, выходит

Quet
15.03.2017
01:32:33
если бы к баклу тому же написали вокруг экосистемы чуток (до уровня элма хотя б) -- взял бы его
но чет не вижу движений в эту сторону

Admin
ERROR: S client not available

Ҫѐҏӗѫӑ
15.03.2017
01:32:43
скорее чот типа го с норм системой типов и паттерн-матчингом выходит)

Quet
15.03.2017
01:33:01
видимо Эван все же прав был насчет того что если ffi к js простой то им будут пользоваться, а не писать свое

Ҫѐҏӗѫӑ
15.03.2017
01:33:37
да не, жс - это уже провал(

Anton
15.03.2017
01:33:38
Ну да. О чем ещё можно в 4 ночи болтать.

Quet
15.03.2017
01:33:41

Ҫѐҏӗѫӑ
15.03.2017
01:35:48
я думаю, что намного дольше

Paul
15.03.2017
01:36:18

Ҫѐҏӗѫӑ
15.03.2017
01:36:27
все так

Google

Ҫѐҏӗѫӑ
15.03.2017
01:36:44
но тенденции позитивные

Paul
15.03.2017
01:37:43
Ничто не мешает теперь писать на расте и собирать веб в вебассембли

Ҫѐҏӗѫӑ
15.03.2017
01:37:52
мешает

Quet
15.03.2017
01:39:08

Ҫѐҏӗѫӑ
15.03.2017
01:39:27
1 васм есть только в фф и хроме
2 в васм нет гц
3 эмскриптен говно
4 раст заставляет много думать над низкоуровневыми вещами
5 нет фреймворков

Paul
15.03.2017
01:40:02
> в васм нет гц
Ну и хорошо, в расте его тоже нет

Ҫѐҏӗѫӑ
15.03.2017
01:40:04
нет гц - нет работы с домом
нет работы с веб апи

Алексей
15.03.2017
01:40:37

Ҫѐҏӗѫӑ
15.03.2017
01:40:40
можно конечно отдать unsafe
но это пиздец

Quet
15.03.2017
01:41:12
в васм нет работы с DOM )

Ҫѐҏӗѫӑ
15.03.2017
01:41:30
ну ее нет из-за отсутствия гц
никаких веб апи

Quet
15.03.2017
01:43:07

Ҫѐҏӗѫӑ
15.03.2017
01:43:22
нет, без гц ваще нельзя
или все утечет

Quet
15.03.2017
01:43:35
поэтому эти все "ничего не мешает писать сейчас" эт конечно сказки от того кто даже не попробовал

Ҫѐҏӗѫӑ
15.03.2017
01:43:41
+
на расте можно модули с математикой пописать

Paul
15.03.2017
01:44:00
Сейчас ведь MVP, они и планируют затем
+ reference DOM and other Web API objects directly from WebAssembly code;
+ call Web APIs (passing primitives or DOM/GC/Web API objects) directly from WebAssembly without calling through JavaScript; and
+ efficiently allocate and manipulate GC objects directly from WebAssembly code.