Size: a a a

pro.rb (Ruby/Rails / RU)

2021 January 29

AK

Alexander Kudrin in pro.rb (Ruby/Rails / RU)
Не давать изменять объекты. А создавать только новые, как это делается в ФП.
источник

AK

Alexander Kudrin in pro.rb (Ruby/Rails / RU)
Чтобы не беспокоится, что твой объект поменяет соседний поток.
источник

AI

Alex Ilizarov in pro.rb (Ruby/Rails / RU)
ну так в "многопоточных" рубях это уже решенная задача
источник

AI

Alex Ilizarov in pro.rb (Ruby/Rails / RU)
в асинхронных будет где то похоже
источник

AK

Alexander Kudrin in pro.rb (Ruby/Rails / RU)
Если бы я был Матзом =) я бы отдельно это немного делал. Что-то типа .rbf
источник

AI

Alex Ilizarov in pro.rb (Ruby/Rails / RU)
Alexander Kudrin
Если бы я был Матзом =) я бы отдельно это немного делал. Что-то типа .rbf
ты предлагаешь асинхронщину тоже в отдельный файл вынести?
источник

AI

Alex Ilizarov in pro.rb (Ruby/Rails / RU)
"определения"
источник

NB

Nikita Bulai in pro.rb (Ruby/Rails / RU)
как type signatures
источник

DT

Dmitry Tsepelev in pro.rb (Ruby/Rails / RU)
Alexander Kudrin
Чтобы не беспокоится, что твой объект поменяет соседний поток.
…и начать беспокоиться про потребление памяти? 🙂
источник

AK

Alexander Kudrin in pro.rb (Ruby/Rails / RU)
Да, с отдельным компилятором, и ограничениями
источник

AI

Alex Ilizarov in pro.rb (Ruby/Rails / RU)
Nikita Bulai
как type signatures
заебись, только я считаю то как это сейчас реализовано полной жопой
источник

AI

Alex Ilizarov in pro.rb (Ruby/Rails / RU)
как человек пописавший на TS. Уж лучше сразу на месте определения видеть чем этот пиздец.
источник

AI

Alex Ilizarov in pro.rb (Ruby/Rails / RU)
я блин не понимаю нафига вообще поддерживать определения в отдельном файле
источник

AI

Alex Ilizarov in pro.rb (Ruby/Rails / RU)
зато 3х3 ага
источник

NB

Nikita Bulai in pro.rb (Ruby/Rails / RU)
Alex Ilizarov
как человек пописавший на TS. Уж лучше сразу на месте определения видеть чем этот пиздец.
согласен, но
источник

AK

Alexander Kudrin in pro.rb (Ruby/Rails / RU)
Dmitry Tsepelev
…и начать беспокоиться про потребление памяти? 🙂
да, ладно, мечта Ленина сбылась =) Сейчас у каждой домохозяйки на кухне есть 8gb оперативной памяти.
источник

NB

Nikita Bulai in pro.rb (Ruby/Rails / RU)
Alex Ilizarov
я блин не понимаю нафига вообще поддерживать определения в отдельном файле
скорее всего были проблемы с обратной совместимость, а Матц не хотел истории питона
с другой стороны можно было же сделать по типу Sorbet-а..
источник

AI

Alex Ilizarov in pro.rb (Ruby/Rails / RU)
ну так причем тут питон
источник

AI

Alex Ilizarov in pro.rb (Ruby/Rails / RU)
TS как то умудряется
источник

AK

Alexander Kudrin in pro.rb (Ruby/Rails / RU)
Alex Ilizarov
я блин не понимаю нафига вообще поддерживать определения в отдельном файле
include "iosystem.h"
источник