1676
https://combot.org/chat/-1001043143583 Ссылки на полезные ресурсы: https://ruhaskell.org/links.html ; Информация о мероприятиях: https://gist.github.com/qnikst/a96cac661be80d126d0829f2ced1916e
Все как всегда упирается в борьбу между нудным рефакторингом легаси и веселым строительством башен линз, эффектов и прочих нагромождений поверх этого самого легаси
Читать полностью…
В ixy-languages обычный смертный даже не соберет Хаскельную реализацию на свежей версии компилятора из-за того что mmap из unix-memory используется (других готовых оберток вроде и нет)
Читать полностью…
Там, по моему, какая-то чудовищная архитектурная астронавтика. На ботан я бы не рассчитывал
Читать полностью…
к openssl слишком много всего прибито, даже интеловские QAT карточки легче всего использовать через openssl
Читать полностью…
Ну и по поводу наследия Винцента - автор биндигов к botan активно что-то делает с памятью и аллокаторами на замену memory
Читать полностью…
https://cryptography.io/en/latest/statements/state-of-openssl/
Читать полностью…
Звучит как микс из https://github.com/launchbadge/sqlx#sqlx-is-not-an-orm и https://dbfirst.ru/
Читать полностью…
А там сложный язык создания и изменения схемы? Если нет, у меня напрашивается идея это из миграций генерить
Читать полностью…
Кажется поля в типах данных так менять это сомнительная идея
Читать полностью…
Нет. В одну таблицу можно писать разный набор полей(колонок). Это ClickHouse и у него в схеме спокойно может быть 100+ столбиков, в которые разные юзеры пишут разный перечень данных, а остальное заполняется дефолтными значениями
Читать полностью…
Ну код на ТН то ещё ужоводьствие писать, для генерации кода как текста инструментов больше
Читать полностью…
только сгенерить код — легче, чем генерить и раскладывать его по проекту
Читать полностью…
я тоже мечтаю, но хотелось бы что-то ближе к телу, чем то чем этот чел занимается
Читать полностью…
Я не столько на botan рассчитываю сколько хотел бы чтобы у memory была альтернатива и живой мейнтейнер
Он там пытается собрать пакет для низкоуровневой работы с памятью и мечтает о том чтобы Хаскель был чуть ближе по возможностям системного программирования к Zig/Rust
На выходе там вроде пакет совместимый с memory и где-то рядом прочее забытое наследие Винцента в виде оберток для юниксовых сисколов для работы с памятью и чего-то еще
Поэтому надо к каждому такому проекту приходить и бить ищьюс за то что они не дают сменить импл
Читать полностью…
А у питонистов в любом случае куда более страшное гетто
Читать полностью…
Ну если быть серьезным, то отношение к tls я пересмотрел и пакет в целом норм. Только немного рефакторинга и надзирателя над наследием Винцента не хватает
Читать полностью…
Проблемы богатых людей. У нас вроде обе SSL библиотеки не особо активно поддерживаются, а до перфоманса в них точно никому нет дела
Читать полностью…
Не вижу смысла писать на Хаскеле парсер запросов SQL диалекта и логики миграции когда в конечном итоге все равно живая схема это SSoT. Миграции там делаются редко и немного иным образом нежели в OLTP из-за жесткой денормализации и больших объемов данных
Читать полностью…
Просто тогда это можно будет реально в TH запускать и у тебя конечное состояние схемы это просто ещё одни сорцы из которых проект собирается
Читать полностью…
Да, это по сути copy-paste с незначительной адаптацией под синтаксис Хаскеля колонок с типами из таблицы, которые можно запросом из СУБД выгрузить
Читать полностью…
А из схемы у тебя обновляется что конкретно? Этот список колонок?
Читать полностью…
Можешь показать пример где они не соответствуют друг другу?
Читать полностью…
Ладно, я похоже что-то идею самой либы не до конца понимаю
Читать полностью…
эта идея полезная (для кого-то), кажется, я её видел реализованной лет 20 назад в Microsoft Entity Framework, там это подобно TH сделано
Читать полностью…
Не только. Из одной таблицы можно писать/читать разные поля
Читать полностью…