gsomix
Может быть еще взлетит? :)
gsomix
Там еще создатель языка куда-то пропал, давно ничего не контрибьютит.
Анна
2014-2015
Ещё не всё потеряно :)
gsomix
Какую-то дичь устроили)
Я зачем-то полез читать.
gsomix
Меня удивляет бездействие админа Elm-чата..
gsomix
Печально
Кажется, он PhD thesis пишет. Будет как @fvnever!
Анна
Меня удивляет бездействие админа Elm-чата..
спасибо, что у нас тут не дичь
Pavel
Да, у нас тут таких неадекватов нет
gsomix
В elm-чате не обсуждают elm, а только срачи разводят.
gsomix
И так было всегда, кажется.
gsomix
Там и хаскеллиты, и "группа по разведению срачей" из @frp_ru, и вот Павел-гофер.
Igor
Проклятый чат, сплошные анимешники
Vladislav
Зашёл в фп ру - вышел
Vladislav
gsomix
Про F#.
gsomix
Не может встать с колен, эдопшн не такой как у скалы (и перспективы не очень, имхо, из-за разбухающего синтаксиса C#), хотя синтаксис вроде приятный. Ну про фанатизм хз, язык всё-таки даёт способ мутировать и писать в +/- привычном императивном стиле
gsomix
Люблю ходить по чатам и собирать отзывы об F#.
Ayrat
всё так.
Igor
А мой не взял 😏
Dr. Friedrich
что значит "те же дырки"?
Вот эти дырки: https://youtrack.jetbrains.com/issue/RSRP-469411 Парсер сишарпа не понимает этот код без «лишних» скобок.
Dr. Friedrich
И парсер Котлина тоже, например. Бреслав на каком-то докладе его показывал :)
Dr. Friedrich
Там еще создатель языка куда-то пропал, давно ничего не контрибьютит.
Я тут расстраивался, что в upterm давно нет свежих контрибьюций, а оказалось, что lead maintainer умер :(
Анна
И парсер Котлина тоже, например. Бреслав на каком-то докладе его показывал :)
А, видела эту штуку. В Котлин чате даже ругали ее недавно
gsomix
А мой не взял 😏
Ну, там там раньше что-то говорил, что в Ризоне нет модулей.
gsomix
Поэтому я не стал. 🌚
gsomix
Они есть в ризоне.
Igor
Крылатый
Так, посоны, го покатаемся по Ярику?
Igor
Хм, значит мне наврали
Крылатый
Я тут маршрутик простой составил.
Крылатый
gsomix
https://reasonml.github.io/docs/en/module#module-functions-functors
Igor
Вот ты вот. Го?)
Ты про что? Велосипеды?
Крылатый
Д
Igor
Д
У меня нет велика
Крылатый
Romɑn
Лол
gsomix
Лол
Отличная шляпа.
Vladislav
@gsomix а с чего сайм перестал на вопросы отвечать в слаке?
Dr. Friedrich
Ну у каждого свои тараканы в голове
Dr. Friedrich
Ну у каждого свои тараканы в голове
Вспомнилось почему-то вот это: http://proza.ru/2008/12/29/295
Dr. Friedrich
(только название смешное, а внутре интересно)
Vasily
Да там товарищ в основном чате такой возбуждающий
Крылатый
Крылатый
Зож!
Vasily
Сам ты зож
Vasily
Чтиво годное
Dr. Friedrich
При асинхронных запросах в бд нет тредов
Dr. Friedrich
Стоит отметить, что это не совсем верно!
Dr. Friedrich
Дополнительные треды в этом сценарии практически всегда есть — вопрос только в том, когда они стартуют и кто ими управляет (ну, грубо говоря, из какого они пула).
Dr. Friedrich
Если соединение с БД сделано на винде со стандартным async I/O — значит, будет и I/O Completion Pool.
Vladislav
Но ты прав
Dr. Friedrich
Я думаю, что для асинхронных запросов на других ОС тоже что-то подобное делают, но уже без системного iocp.
Dr. Friedrich
Для Libevent в Kestrel, насколько я помню, делали свой пул уже на managed-стороне с фиксированным количеством потоков
Dr. Friedrich
Слышал в линуксе одно время весь ио был синхронный
Ну, если про сокеты говорить, то, наверное, нет?
Vladislav
Тут мои знания кончаются :/
Dr. Friedrich
В смысле, там же этот замечательный epoll, который все хвалят
Dr. Friedrich
И он как раз без лишних тредов работает.
Vladislav
Я просто помню, что один раз вычитал как в винде все хорошо, а линукс «нисмог»
Vladislav
В плане асинхронного ио
Romɑn
:)
Dr. Friedrich
Я больше про миф tpl = треды
Тут скорее можно говорить про время жизни и занятости тредов
Dr. Friedrich
Ну, iocp вот выделяет тебе тред только по завершению асинхронной операции
Dr. Friedrich
А во время выполнения операции в базовом сценарии действительно никакого треда нет.
Dr. Friedrich
И предполагается, что этот тред быстро отстреляется и вернётся в пул
Vasily
Насколько я помню, в линуксе проще форкнуть процесс, чем создать поток
Vasily
Ну лет 15 назад дело было
Dr. Friedrich
Базово эти вещи делаются примерно одинаково (благодаря COW), но в форке тебе придётся ещё как минимум делать магию с файловыми дескрипторами
Dr. Friedrich
Ну и сам COW тоже инициализировать надо. Дёшево, да, но не бесплатно.
Vasily
Зочем?