Evgeniy
Но в haskell RTS тупо лучше почти под все кейсы
Ну хаскель по (подставь своё слово) мощнее - но эрланг проще и ненадо парится пиши под пром стандарт как в джава энтерпрайз
Denis
Мне оба языка нравятся, не стоит спорить. Хаскель чисто эстетически идеален. И по внешнему виду исходников и по архитектуре получающихся приложений. Но отнимает массу времени. Простенький движок игры в карты (пасьянс) отнимет часа 4, не меньше. Про клиентскую часть вообще молчу, тут у обоих языков все грустно (хотя для Эрланга есть одно типовое решение + одно универсальное). Если бы не дикие накладные расходы от рантайма хаскеля, я бы в сторону других языков и не смотрел. В то же время эрланг позволяет мне быстро воплощать в код идеи, мысли, которые я даже толком сформулировать еще не могу (в форме ТЗ). Вроде смутная мысль посетила,а ты уже через час напилал консольную хреновину, которую можешь в реале ощупать и понять, надо или не надо. А потом хоть на pl/sql пиши реальное приложение. Главное, что ты идею обкатал. Есть и другие плюшки у Эрланге, с теми же зелеными пороками, которые можно буквально тысячами создавать и вести на убой (let it crash и все такое)
Denis
А еще Эрланг тебя сразу поощряет писать многопоточные распределяемые приложения. Ну, модель передачи данных там такая, сообщения и сигналы. В итоге у тебя такое чувство развивается, будто у программы твоей нет ограничений по производительности, есть разве только нехватка железа.
Denis
Ну а на Диму Маликова не горите, он однофамилец просто. Я его еще по ЛОРу помню :-)
Evgeniy
Да у ерланга распредел из коробки
Evgeniy
Мне оба языка нравятся, не стоит спорить. Хаскель чисто эстетически идеален. И по внешнему виду исходников и по архитектуре получающихся приложений. Но отнимает массу времени. Простенький движок игры в карты (пасьянс) отнимет часа 4, не меньше. Про клиентскую часть вообще молчу, тут у обоих языков все грустно (хотя для Эрланга есть одно типовое решение + одно универсальное). Если бы не дикие накладные расходы от рантайма хаскеля, я бы в сторону других языков и не смотрел. В то же время эрланг позволяет мне быстро воплощать в код идеи, мысли, которые я даже толком сформулировать еще не могу (в форме ТЗ). Вроде смутная мысль посетила,а ты уже через час напилал консольную хреновину, которую можешь в реале ощупать и понять, надо или не надо. А потом хоть на pl/sql пиши реальное приложение. Главное, что ты идею обкатал. Есть и другие плюшки у Эрланге, с теми же зелеными пороками, которые можно буквально тысячами создавать и вести на убой (let it crash и все такое)
А у тебя на эрланге есть пет проекты посмотреть?
Denis
Нет, своих я не написал. У меня вообще из публичных вещей только один демон сетевой под линукс, да тот лет пять назад написан.
Denis
Последние три года вовсе с 1С работаю :-) За что платят, как говорится.
Evgeniy
Понятно мой аи сечер тебя нашел
Evgeniy
Ты книги читал о которых я даже не догадывался😊
Denis
Чтение книг вообще моя главная профессия. Жаль, что за нее не платят деньги. :-)
Evgeniy
Почему просто не думал как монетизировать а за это кстати можно очень хорошо зарабатывать подумай!Реально предсказывать не буду есть аналоги
Evgeniy
Сейчас инфу легко найти
Evgeniy
У тебя и подписчиков много
Evgeniy
Кстати писательский талант наверное
Denis
А какой алгоритм использует твой поисковик людей?
Evgeniy
Простой ))) Моя тайна 😎
Denis
Ты опасный человек! Думаю, в сети немало людей есть, которые не хотели бы, чтобы их аккаунты на разных ресурсах кто-нибудь взял да и связал с их личностью.
Evgeniy
Да для спецслужб мы все уже в базах -(уже давно знаю об этом) 😊 я например не пугаюсь что меня узнают и тебе денис советую себя рекламировать продвигать себя - напрмиер для стартапа нужен чел со способностью писать тексты итп проблема где их найти - тут ты если подходишь Ты получаешь предложение а Заказчик продукт от тебя)
Evgeniy
Все довольны)
Denis
Писать коммерческие тексты? Меня от 1С тошнит, а ты предлагаешь еще по одному направлению продаться? Я не так уж беден, спасибо. :-)
Evgeniy
Я имел ввиду - например Бредберри писал просто в стол думаешь?Нет был заказ незнаю как сформулирован - но Писатель написал то что думал а издатель Заработал и часть отдал писателю - или я ошибаюсь в этом безумном мире?
Evgeniy
Так же и с программистами
Denis
Все не совсем так. Одно дело написать рассказ или роман на тему, которую издатель считает популярной. Так делает, например, Лукьяненко. И совсем другое дело высасывать идею и смысл из заказа "сделать рекламу продукту". Я пробовал ради хохмы, но вовремя бросил. Это реально противно.
Evgeniy
Ну почему можно написать рассказ на тему которую задал заказчик на произвольную тему - причем заказчик проведет конкурс - затем мозговой штурм -> Maybe Zakaz
Vladislav
> Zakaz
Evgeniy
Ну а писатель не привязан кабалой - он может спокойно другим предложить
Vladislav
Если что, Haskell поддерживает кириллицу.
Vladislav
И если что, заказ будет Order.
Evgeniy
Если что, Haskell поддерживает кириллицу.
Я просто чтобы по стилистике
Denis
LiterateHaskell? :-)
Vladislav
По стилистике тогда надо MozhetByt Zakaz, который населяют Prosto zakaz и Nichego.
Denis
Кстати, уникальная фишка языка, кажется? Аналогов что-ирина ум не приходит.
Vladislav
А как связаны кириллица и LiterateHaskell?
Denis
Что-то на ум не приходит.
Vladislav
https://en.wikipedia.org/wiki/Literate_programming
Evgeniy
Да кстати надо писателю предусмотреть патент или как доказать авторское право - это реально проблемы
Vladislav
Идея задолго до Хаскеля была.
Denis
У писателей все давно продумано насчет защиты авторских прав. И методы эти многократно испытаны в судах. Самый простой - рукопись самому себе бандеролью или посылкой. Штемпель с датой и адресатом.
Evgeniy
Денис ну незнаю тут главное по миру США АНГЛИЯ итп вот где важно даже в России с бандерольками прошлый век - чисто моё мнение(может люди разжуют-у меня нет времени на это)
Evgeniy
Денис я могу ошибаться - я как Сократ)
Denis
Конечно, прошлый век. Сейчас используют электронную почту. Там провайдер почтовый тоже ставит отпечаток, включающий в том числе и время
Denis
Но это все жуткий оффтоп. Как у вас тут с правилами?
Denis
Ну вот, блин. Ищешь, ищешь русскоязычные ресурсы по функциональному программированию и все либо сдохло, не родившись, либо помирает.
Vladislav
https://gitter.im/ruHaskell/forall
Vladislav
https://www.reddit.com/r/ruhaskell/
Denis
У этого хваленого гиттера (от программситов для программистов) даже клиента нет для винфонов. Тоже мне, программисты
Denis
Смотрел я его вчера. Мне не с руки на нем сидеть
Denis
Нет задач - нет проблем?
Vladislav
Gitter как сервис ужасен, но там люди сидят
Vladislav
У него один плюс — реюзает аккаунты GitHub
Vladislav
В остальном там тихий ужас.
Denis
Я вообще почему искать начал? Пытаюсь уже неделю подружить QML с хаскелем под виндой (а вообще кроссплатформенность сильно приветствуется). Эту связку с оговорками, но исилил (хоть и не удовлетворен результатом на 100%). А как попробовал Transient прикрутить, на глюки непонятные нарвался и не пойму даже, куда копать.
Denis
Винфоны куда перспективнее, чем андроиды. А айфоны стоят совсем не по отечественному...
Denis
Это все засилье джавистов виновато
Denis
Как бы у меня опыт есть общения с обеими платформами, на пользовательском уровне
Denis
У тебя плохие осведомители. :-)
Denis
Люмия умирает, а платформа живет и развивается
Denis
Весь цвет ЛОра, смотрю, собрался на гиттере. Все, кто любил и любит там пофлеймить в разделе /dev
Vladislav
Аккаунт-то на GitHub, а не в гиттере
Denis
Facebook еще можно
Vladislav
В чем проблема с GitHub?
Denis
Да ну. Шли нахуй всех, кто будет твой код называть с приставкой быдло-
Vladislav
Как будто его будет кто-то читать (!)
Vladislav
Никто не любит чужой код читать.
Denis
Бывает код для души и бывает для денег. Все остальное для эстетов и писькомеров.
Denis
Я лично своим былопроектом udpsocksify горжусь. Пусть там какой угодно быдлокод (хотя сомневаюсь, то это так), но он под лицензией GPL и за него мне заплатили $800 (зная, что проект будет выложен на гитхабе). Пусть дальше письками меряются, мне пофиг 😊
Denis
Или там BSD? Я уже сам не помню 😃
Denis
Забавно, оно вообще без лицензии выложено почему-то. Ну и хрен с ним.
Denis
Интересно, как пишутся кроссплатформенные фреймворки для разработки GUI-приложений?
Vladislav
Либо выглядят не нативно, либо на каждой платформе разный код
Denis
Ведь по сути на Hackage есть все необходимое, библиотеки API низкого уровня для всех платформ есть. А высокоуровнего фреймворка а-ля Qt, нет.
Denis
Мне интересно, как архитектуру такого фреймворка выстроить 😊
Vladislav
Чем тебе биндинги к GTK не угодили?
Vladislav
Не такие уж они и низкоуровневые.
Denis
Я под виндой сижу...
Denis
Линукс года два не видел.