Size: a a a

2020 April 04

AI

Alex Ilizarov in pro.ruby
Pavel Kvasnikov
Забыл лайвтаймы
Ну так для их обхода я и обернул ))
источник

AI

Alex Ilizarov in pro.ruby
Я: Сэкономлю ка я тут байтик на clone()
Компилятор:

'a 'vot 'xuy
           ^ does not live long enough
источник

PK

Pavel Kvasnikov in pro.ruby
Тут кстати интересный момент и Раст и Рельса одинаково продают себя в доках
источник

PK

Pavel Kvasnikov in pro.ruby
Чего стоят только скафолды, типо мы уже всё придумали, всё есть и всё легко. В Расте так же, доки классные, понятные, но в реальном приложении кругом обертки над обертками. Везде обман.
источник

AI

Alex Ilizarov in pro.ruby
Обертки над обертками часто говорят о посредственном дизайне приложения
источник

PK

Pavel Kvasnikov in pro.ruby
https://stackoverflow.com/questions/33116317/when-would-you-use-a-mutex-without-an-arc
Это философия языка такая, так же как и Result/Option они занимают место, они требуют обработки, но они явные и безопасные.
источник

AI

Alex Ilizarov in pro.ruby
Resilt/Option в некоторых ситуациях могут вообще ничего в памяти не занимать )
источник

AI

Alex Ilizarov in pro.ruby
Впрочем мне кажется в руби чате разговаривать о Rust'е неприменительно к руби проектам - плохая идея.
источник

AI

Alex Ilizarov in pro.ruby
Я Диму постоянно порол за то что он голый js сюда тащит, не вижу почему для Rust'а должно быть как то иначе
источник

PK

Pavel Kvasnikov in pro.ruby
Я не про память, я про то что твойкод  выглядит как сишный - на каждый чих надо либо .unwrap() либо явно проверять. В руби так непринято, просто пишешь и потом получаешь тикеты с багами.
источник

AI

Alex Ilizarov in pro.ruby
Ну в рубях у тебя будет просто необработанная ситуация
источник

AI

Alex Ilizarov in pro.ruby
Просто спускаешь через ? + anyhow и все.
источник

PK

Pavel Kvasnikov in pro.ruby
Alex Ilizarov
Ну в рубях у тебя будет просто необработанная ситуация
И рубистов это не беспокоит, напишешь тесты и остальное дофиксишь из тикетов с багами.
источник

AI

Alex Ilizarov in pro.ruby
В сишном коде такие элегантные проверки как в расте не попишешь
источник

AI

Alex Ilizarov in pro.ruby
Тебе не всегда нужно содержимое Result/Option, иногда достаточно комбинатора поверх.
источник

AI

Alex Ilizarov in pro.ruby
На этом обсуждение раста тут предлагаю закончить, можешь стукнуть в личку за расточатами, там продолжим
источник

PK

Pavel Kvasnikov in pro.ruby
Alex Ilizarov
На этом обсуждение раста тут предлагаю закончить, можешь стукнуть в личку за расточатами, там продолжим
client: URGENT we need a Ruby Developer for a small fix
developer: what fix?
client: fix some CSS on an admin panel
источник

AI

Alex Ilizarov in pro.ruby
Pavel Kvasnikov
client: URGENT we need a Ruby Developer for a small fix
developer: what fix?
client: fix some CSS on an admin panel
источник

AI

Alex Ilizarov in pro.ruby
На секунду задумался о том что сказка о едином языке программирования это как поиск философского камня в алхимии
источник

c

cyrkl in pro.ruby
Pavel Kvasnikov
Никак, просто выделяешь фронт в отдельный проект, рельса только АПИ.
Это если фронт на реакте
источник