
Evgenij
27.06.2016
02:42:06
Я сам пользуясь уже вовсю тестил на дебиане
Чтото на гиттере вичитал что селитект пробовали хаскель и ничего не получилось((( Даже не знаю - может правда не стоит запускать этото хаскель (

Jonh
29.06.2016
13:40:21
Реквестирую аргументированный срач Haskel vs Erlang

Evgenij
29.06.2016
13:41:37
Erlang well done!Но насколько я помню меня убивала "умная строка"

Google

Index
29.06.2016
13:41:55

Evgenij
29.06.2016
13:42:02
Я хотел UTF распарсить(

Alex
29.06.2016
13:43:52

Evgenij
29.06.2016
13:45:40

Alex
29.06.2016
13:46:10
ну вот поэтому если внедрять, то надо иметь возможность хайрить хаскелистов

Evgenij
29.06.2016
13:47:57
ну вот поэтому если внедрять, то надо иметь возможность хайрить хаскелистов
Меня интерисует - почему они решили хаскель (может читал кто где просто интересно - у меня микро конечно проект думаю на хаску но пугает - надо переписать на го или ( джава-я тебе говорила говорила)))) Но не этот конечно - https://github.com/johhy/htrans хотя я им сам пользуюсь на windows надо подумать как портировать
Сылку кто скинет или может на мыло ихнюю кухню(хоть сплетни)

Index
29.06.2016
13:56:05

Evgenij
29.06.2016
13:56:29

Index
29.06.2016
13:56:59
Когда устраивался на работу — конкуренция была большая.

Evgenij
29.06.2016
13:58:02

Alex
29.06.2016
13:58:03

Evgenij
29.06.2016
13:59:09

Google

Index
29.06.2016
13:59:30

Aldar
29.06.2016
13:59:47
вокруг хаскеля много дебильных мифов

Alex
29.06.2016
13:59:59
да, именно

Evgenij
29.06.2016
14:00:40
хугл итп

Aldar
29.06.2016
14:01:01
самый дебильный миф - что он слишком сложный

Index
29.06.2016
14:01:13
Haskell 98 простой.
Реальный Haskell это сложный и уродский язык, что-то в лиге C++

Evgenij
29.06.2016
14:01:52

Index
29.06.2016
14:02:08
Я имею в виду как стандартом определён, а не {-# LANGUAGE KitchenSink #-}

Aldar
29.06.2016
14:03:16
то есть без всяких расширений языка?

Index
29.06.2016
14:03:21
Да.
Но без них ничего интересного не сделаешь на уровне типов.

Aldar
29.06.2016
14:03:32
Погоди, ты хаскелистом работаешь?

Index
29.06.2016
14:03:35
Да.

Aldar
29.06.2016
14:03:43
я на руби пишу сейчас
до этого на С++ писал

Evgenij
29.06.2016
14:04:17
Да.
Ты наверное Денис Р.))) Почитываю тебя))

Index
29.06.2016
14:04:37
Денис Р. это как раз с кем я работаю.

Evgenij
29.06.2016
14:04:59
Передай Ему Привет молодец)

Google

Evgenij
29.06.2016
14:08:28
Точнее демоны
Ребята кто нибудь ревью делал мой проект )) .на гиттере отличный народ вывалили неправильность - работаю над этом а тут? Можно звездочки поставить
Я опять спрошу NixOs кто нибудь пользует в каждодневном быту?

Denis
29.06.2016
14:27:31
Любишь эксперименты на рабочих инструментах?

Evgenij
29.06.2016
14:41:17

Denis
29.06.2016
14:43:27
Нет О_о

Evgenij
29.06.2016
14:44:36
Блин мой домашний AI сечер не нашел - будем улучшать)

Denis
29.06.2016
14:44:46
НиксОС последний раз смотрел года четыре назад, так что не очень свежие впечатления. Тогда у нее были серьезные проблемы с управлением пакетами.
С тех пор научился ценить стабильность и систему больше не меняю каждый год.

Evgenij
29.06.2016
14:46:11
Помоему весрсия 16 с точками но нестабильная - но идея нравится

Evgenij
29.06.2016
14:54:29

Denis
29.06.2016
14:59:53
Ваши аргументы товарищ
Для начала поставить бы вопрос. Так сказать, завязать конфликт. По каким критериям сравнивать? Могу немного позащищать Erlang, потому что реально работал над проектом, на нем написанном. А хаскель так и остался пока игрушкой...
Кстати, насчет сложности языков программирования: когда-то за два дня прошел путь от "что это за абракадабра и как узнать название этого языка?" до первого патча в код на уже полюбившемся Эрланге :-)

Evgenij
29.06.2016
15:03:13
А я эрланг не считаю отстоем инструмент отличный для чего его сделали так что не знаю только помню что с юникод проблемы были и меня умная строка в репл доставала а остальное OTP как говорится проверенный временем ( кстати я его рассматривал для буд проектов но как вспомнил про проблемы с юникодом итп откинул) но для спец вещей думаю он отлично подходит

Denis
29.06.2016
15:04:46
В эрланге давно уже решили проблемы с юникодом. Во всяком случае, ситуация уже не такая дикая. С релиза 16 где-то, если память не изменяет.

Evgenij
29.06.2016
15:05:12
Особенно меня радовало когда процесс нельзя убить))
Можно конечно - но философия Ошибка пусть будет а мы заново перезапустим - мне это нравится))

Google

Denis
29.06.2016
15:06:48
И реально работает

Evgenij
29.06.2016
15:08:12
И реально работает
Кстати Да в продакшене - но путь но которые холивары(недавно опять читал про голанг и джава) Как обработать ошибку - У Ерланга - мы не Боги не знаем что будет если чтото не предусмотрено перезапускаем снова)))

Denis
29.06.2016
15:11:09
Коронная фишка эрланга - шустрая вирт.машина и легкое распределение вычислений к этому располагают

Evgenij
29.06.2016
15:11:58
Вообще мне понравилось что не надо чтото выдумывать уже протестированный код как база просто как клиент реализуй свою логику и непарься.)

blkmrkt
29.06.2016
15:20:42
тут даже графики других юзеров не видно, жуть

Denis
29.06.2016
15:24:09
Легкая отладка, очень высокая читаемость кода (реально кроме емакса и репла ничего не нужно) и быстрый старт до прототипа. Вот то, что я навсегда полюбил в эрланге. А еще меня восхищает, что эрлангеры, как настоящие джедаи, филигранно огибают все недостатки своего языка.

Admin
ERROR: S client not available

Evgenij
29.06.2016
15:25:30
Я конечно не эксперт я начинающий - но эти графики ничего не показывают может код нарисуите конечно без вашей секр логики, а народ уж я думаю тут опытный на хаске найдется - может чтото подскажет.А то часто кидают гифки без кода и пугают а когда смотрят на код - а там гдетоо проблемы (если не здесь на гиттер кинь там рухаскель люди сидят)

blkmrkt
29.06.2016
15:30:29

Evgenij
29.06.2016
15:31:35
Неужели майнишь биткоины)

blkmrkt
29.06.2016
15:33:37
издеваешься, я ж написал(

Evgenij
29.06.2016
15:33:59
Шучу?

blkmrkt
29.06.2016
15:34:04
просто жсон из одного места в другое перекладываю)

Evgenij
29.06.2016
15:34:51
Парсишь переводишь в другой формат или тупо пишешь как есть?

blkmrkt
29.06.2016
15:34:55
лол там тот самый дмитрий маликов сидит

Evgenij
29.06.2016
15:38:56
Вообще что у тебя rest или самопальное чтото?

Google

blkmrkt
29.06.2016
15:39:17
там каждый запрос это 500kb-1mb инфы, но мне кажется что раз я скомпилил с -threaded, то оно делает форк ОС на каждом forkIO. даже без threaded очень сильно грузит 1 ядро, но все это ломается через N часов с ошибкой что нужно скомпилировать в -threaded чтоб эту страшную ошибку убрать ?

Evgenij
29.06.2016
15:41:22
Блин на гиттере спроси у людей я думаю помогут хоть они и тут иногда бывают)Тут в основном новички или ниже мидл

blkmrkt
29.06.2016
15:43:30
okay спасибо
я смотрю там сам Маликов сидит

Evgenij
29.06.2016
15:44:16
okay спасибо
Я тоже об этом думал))Там даже гдето написано really?

blkmrkt
29.06.2016
15:46:17

Evgenij
29.06.2016
15:46:41
Однофамилец и однолиц!
Надо натравить на него АИ сканнер и распознаватель!

Alexander
29.06.2016
15:56:26

Evgenij
29.06.2016
16:00:46


Denis
29.06.2016
19:56:46
Мне оба языка нравятся, не стоит спорить. Хаскель чисто эстетически идеален. И по внешнему виду исходников и по архитектуре получающихся приложений. Но отнимает массу времени. Простенький движок игры в карты (пасьянс) отнимет часа 4, не меньше. Про клиентскую часть вообще молчу, тут у обоих языков все грустно (хотя для Эрланга есть одно типовое решение + одно универсальное). Если бы не дикие накладные расходы от рантайма хаскеля, я бы в сторону других языков и не смотрел.
В то же время эрланг позволяет мне быстро воплощать в код идеи, мысли, которые я даже толком сформулировать еще не могу (в форме ТЗ). Вроде смутная мысль посетила,а ты уже через час напилал консольную хреновину, которую можешь в реале ощупать и понять, надо или не надо. А потом хоть на pl/sql пиши реальное приложение. Главное, что ты идею обкатал. Есть и другие плюшки у Эрланге, с теми же зелеными пороками, которые можно буквально тысячами создавать и вести на убой (let it crash и все такое)
А еще Эрланг тебя сразу поощряет писать многопоточные распределяемые приложения. Ну, модель передачи данных там такая, сообщения и сигналы. В итоге у тебя такое чувство развивается, будто у программы твоей нет ограничений по производительности, есть разве только нехватка железа.
Ну а на Диму Маликова не горите, он однофамилец просто. Я его еще по ЛОРу помню :-)


Evgenij
30.06.2016
08:48:21
Да у ерланга распредел из коробки
Мне оба языка нравятся, не стоит спорить. Хаскель чисто эстетически идеален. И по внешнему виду исходников и по архитектуре получающихся приложений. Но отнимает массу времени. Простенький движок игры в карты (пасьянс) отнимет часа 4, не меньше. Про клиентскую часть вообще молчу, тут у обоих языков все грустно (хотя для Эрланга есть одно типовое решение + одно универсальное). Если бы не дикие накладные расходы от рантайма хаскеля, я бы в сторону других языков и не смотрел.
В то же время эрланг позволяет мне быстро воплощать в код идеи, мысли, которые я даже толком сформулировать еще не могу (в форме ТЗ). Вроде смутная мысль посетила,а ты уже через час напилал консольную хреновину, которую можешь в реале ощупать и понять, надо или не надо. А потом хоть на pl/sql пиши реальное приложение. Главное, что ты идею обкатал. Есть и другие плюшки у Эрланге, с теми же зелеными пороками, которые можно буквально тысячами создавать и вести на убой (let it crash и все такое)
А у тебя на эрланге есть пет проекты посмотреть?


Denis
30.06.2016
08:57:48
Нет, своих я не написал. У меня вообще из публичных вещей только один демон сетевой под линукс, да тот лет пять назад написан.
Последние три года вовсе с 1С работаю :-) За что платят, как говорится.

Evgenij
30.06.2016
09:00:30
Понятно мой аи сечер тебя нашел
Ты книги читал о которых я даже не догадывался?