Последний визит: 30 октября 2026 17:22
Вот тот случай, когда Rails правда быстрее. Админку за месяц на генераторах, остальное потом
Самый быстрый вариант 29 секунд на 1,4 ГБ. На Go такая штука упирается в диск, секунды четыре. Без обид, просто для масштаба
И не тащите в тестовое на джуна Redis, Kafka и три сервиса. Проверять это никто не будет, а вопросы появятся
в Go один пакет testing на всех, и спорить не о чем. чем меньше способов, тем короче ревью
В Go ты бы просто нажала «перейти к определению», и всё. Вот за это я Rails и не люблю: половина кода появляется только в рантайме.
Четыре дня офиса в 2025 году это уже не условие, а повод торговаться
в Go это была бы функция CancelOrder(order, reason), и спора бы не было
В Python со списком вместо set будет ровно та же картина, язык ни при чём. Хотя в Go я бы сразу взял map со struct-ключом и не задумывался)
Ладно, про irb и Enumerable понял, набросать отчёт за вечер на Ruby и правда быстрее. Цифры по старту честные, 70 мс я переживу. Но бинарник на сервер...
Очередь в реляционной базе, которую опрашивают раз в секунду. Ну да, ну да)
14 минут на 4 тысячи тестов. на Go набор такого размера проходит секунд за сорок, просто к слову
сорок строк своего кода, которые теперь ваши навсегда) Но читать их правда проще, чем чужой гем
Скучает по типам и всё равно не уходит. Типичный рубист)
в Python на этом месте просто передают функцию, и никто не страдает. но признаю, `with_timing("...") { ... }` читается приятно