
Dmitry
31.12.2017
10:07:54
редко делаю update/upgrade

Alexander
31.12.2017
10:17:38
stack upgrade

Dmitry
31.12.2017
10:22:11
ага, уже. спасибо

Google

A64m
31.12.2017
12:07:39
я тут как-то писал, что один микробенчмарк который я переодически запускаю для новых ghc впервые на моей памяти стал в новой версии (8.2) быстрее работать чем в предыдущей
так вот, в 8.4 он медленнее чем в 8.2 (но не сильно)

Andrei
31.12.2017
12:12:30

Denis
31.12.2017
12:30:22

Andrew
31.12.2017
19:15:10
С Новым Годом, товарищи!

Alexander
31.12.2017
19:17:47
\o/

Kirill
31.12.2017
19:19:24
Воистину ибо!

Евгений
31.12.2017
19:22:29
Желаю в следующем году побольше фич в компиляторе!

Anatolii
31.12.2017
19:23:07
\o/
Где-то я это сегодня видел...
С наступающим всех ?

Imants
31.12.2017
19:25:57
Потока идей,
скорой сборки.

Artem
31.12.2017
19:32:27
Здоровья глазам, больше прогулок на свежем воздухе :)
И в целом поярче жизнь вне хаскеля :)

Alexander
31.12.2017
19:35:34

Alister
31.12.2017
19:41:46
Хаскель это жизнь

Google

Donat
31.12.2017
19:44:14
haskell is love, haskell is life

Alexander
31.12.2017
20:20:17
в общем всех типов, завершимости, выводимости и отсутствия багов в РТС

Pauline
31.12.2017
21:21:51
с новым годом)

Hithroc
01.01.2018
01:07:42
?

Denis
01.01.2018
05:16:20
желаю всем софта не из говна и палок(лол, невозможно)
с новым годом!

kake
01.01.2018
05:57:55
с новым годом

Антон
01.01.2018
13:12:14

A64m
01.01.2018
13:27:55
идрис это сапог, топчащий лицо вечно
хаскель - сапог, топчащий лицо по будним дням

Антон
01.01.2018
13:28:32
Почему?

A64m
01.01.2018
13:30:21
потому что боль, ужас, ничего нет, ничего не работает

Антон
01.01.2018
13:31:07
Что, даже тайпчекер не работает?

A64m
01.01.2018
13:31:18
случается и такое

Taras ?
01.01.2018
14:00:17

A64m
01.01.2018
14:00:55
ну всякие эрланги это уже не сапог, это совсем другой уровень ужаса

Taras ?
01.01.2018
14:02:04
почему так? разве хаскель так сильно далеко отьехал от эрланга?
( интересуюсь так как хочется переехать)) )

Антон
01.01.2018
14:02:31
Ну, за вычетом убогости языка как такового платформа годная вроде

A64m
01.01.2018
14:03:24
ну речь-то про языки

Google

A64m
01.01.2018
14:05:15
насколько это далеко может понравится - это уже другой вопрос

Taras ?
01.01.2018
14:10:49

Alister
01.01.2018
14:11:36
OTP нет

Vladimir
01.01.2018
14:11:37
"ряд дополнительных" ))

Антон
01.01.2018
14:11:58

Kirill
01.01.2018
14:12:47
https://simonmar.github.io/posts/2017-10-17-hotswapping-haskell.html
но не из коробки, конечно

Антон
01.01.2018
14:15:57
И с существенными ограничениями

Taras ?
01.01.2018
14:16:03
о, благодарямс

A64m
01.01.2018
14:18:20

Антон
01.01.2018
14:19:57
Ах да, в Хаскелле строки и числа -- разные вещи. В отличие от

Alister
01.01.2018
14:23:17
Листы еще вспомните

Alister
01.01.2018
14:24:00
Эрланг не задумывался в виде general-purpose язык

Taras ?
01.01.2018
14:34:48

A64m
01.01.2018
14:54:49
э? вроде похожий синтаксис же)
я хелловорлд компилил)
да он и синтаксически отличается от хаскельного, ну и есть более важные отличия, ПМ в эрланге, например не "линейный" как в хаскеле
> {A, A} = {1, 2}.
"exception error: no match of right hand side value {1,2}"
> {A, A} = {1, 1}.
{1,1}
ну а синтаксически он больше на пролог похож

Taras ?
01.01.2018
14:56:57
да он и синтаксически отличается от хаскельного, ну и есть более важные отличия, ПМ в эрланге, например не "линейный" как в хаскеле
> {A, A} = {1, 2}.
"exception error: no match of right hand side value {1,2}"
> {A, A} = {1, 1}.
{1,1}
пример с эрланга, знакомый
насчет линейности не понял

A64m
01.01.2018
14:57:58
в эрленговском примере повторение переменных - это проверка на их совпадение, в хаскеле, эмелях и т.д. это так не работает

Imants
01.01.2018
15:13:02
И Эрланг, и Хаскель - оба рабочие языки с набором библиотек.
Хаскель дольше изучать.
Каждый хорош для своих задач.

Taras ?
01.01.2018
15:25:53

Google

Taras ?
01.01.2018
15:26:57

Max
01.01.2018
15:28:14
Флеймообразующая тема

Admin
ERROR: S client not available

Max
01.01.2018
15:28:33
Может - во всех, хочет - не везде.

Imants
01.01.2018
15:33:10
Наверное, на многих языках можно пытаться переписать программу с другого языка.
Критерий наверное не "можно ли", а "насколько удобно / целесообразно в этом случае"

Andrew
01.01.2018
15:41:17
А чат по эрлангу есть же?

Max
01.01.2018
15:45:42
https://t.me/erlangrus

Andrew
01.01.2018
15:46:31
Спасибо

Taras ?
01.01.2018
15:47:21
еще есть по эликсиру @proelixir , там тоже эрланг живет)

A64m
01.01.2018
16:10:28

Imants
01.01.2018
16:14:41
На Эрланге написаны много TCP библиотек, несколько web серверов.
На Хаскеле удобнее писать программу со сложной логикой.
Хаскель программы удобнее поддерживать: добавлять, переписывать.

A64m
01.01.2018
16:17:02
что такое "программа со сложной логикой"?

Imants
01.01.2018
16:26:52
По моему: где есть многие сложные структуры данных, данные преобразуются, отбираются.
Тоже, любые программы со многими модулями.
Где логика специфична для данной программы.
В отличие от програм, цель и алгоритмы которых общеизвестны

Denis
01.01.2018
16:33:07

Imants
01.01.2018
16:33:55
Хаскель только с GHC и крут...
?

Taras ?
01.01.2018
16:35:07

Alister
01.01.2018
16:35:11
GHC и OTP - разные технологии

Imants
01.01.2018
16:35:16
Речь не о преимуществе языка, а об удобстве для задачи

Alister
01.01.2018
16:35:32
Если уж говорить, то о GHC vs BEAM

Google

Imants
01.01.2018
16:37:34
Даже если задача узкая.
Эрланг и Хаскель программы хорошо взаимодействуют через TCP
Кстати, и программы на других языках тоже

Alister
01.01.2018
16:40:49
Что?

Imants
01.01.2018
16:41:37
.. хорошо взаимодействуют через TCP
Java, Nodejs, ...

Alister
01.01.2018
16:44:11
Это самоочевидно

Imants
01.01.2018
16:44:12
Можно снять ограничение - всё писать на одном языке

Alister
01.01.2018
16:45:01
Звучит как JS-евангелизм

Imants
01.01.2018
16:45:32
Так не было задумано
Кому как удобнее

Andrew
01.01.2018
16:46:03
Эрланг заточен под коммуникации. Идеален для передачи данных, например для трансляции видео.

A64m
01.01.2018
17:13:44
ну эрланг-то хоть действительно вроде подо что-то "заточен", хотя и не факт, но в этом смысле он выделяется из общей массы языков, которые уж точно ни подо что не "заточены"
так что вопрос "удобства для задачи" мне представляется мутным

Alister
01.01.2018
17:21:06
Перл заточен под криптографию.

Alexander
01.01.2018
17:21:52
своих сырцов

Alister
01.01.2018
18:28:12
/stat@combot