Size: a a a

2020 August 21

p

polunin.ai in rust_offtopic
все
источник

CD

Constantine Drozdov in rust_offtopic
polunin.ai
не шарит
ну... можешь считать так)
источник

p

polunin.ai in rust_offtopic
Alex Ted
голосую за ЗОБАНИТЬ
голосую чтобы за форварды царя банили
источник

SP

Stanislav Popov in rust_offtopic
без царя все будет уныло
источник

p

polunin.ai in rust_offtopic
Stanislav Popov
без царя все будет уныло
все знают чат царя
источник

p

polunin.ai in rust_offtopic
пусть там и сидит в изоляторе
источник

CD

Constantine Drozdov in rust_offtopic
Stanislav Popov
без царя все будет уныло
тебе бы шапочку из фольги
источник

s

sexst in rust_offtopic
Stanislav Popov
Как ты меня, тупая макака, одалела. Ты ведь попросту невероятно тупой. Давай я тебе попроще объясню. Воспринимай «гц» как автопилот, когда твоя жопа сидит пассажиром. А «управляемую память» как «пилот ты»(хотя пилот ты, если только в яслях с машинкой). Всякая автоматизация, типа АКП, круиз-контроля и прочей херни - не является потерей управления. Это всё вспомогательные механизмы.

В ситуации с теми же крестами raii - это просто написанная логика. Она находится вне языка, никак у тебя управление не отнимает.

В ситуации же с твоим птушным говном - управление ты терёшь. Ты не можешь брать две и более ссылок. Ты не имеет постоянного адреса. Ты вообще такого понятия как «память» не имеешь.

Т.е. твой недоязычок по всем признакам Гц-говно. Там впиндюрили ссылочные типы, впиндирюли на уровне языка raii(ворованные у С++). По-сути все объекты в этом недоязычке являются unique_ptr.

Тебя просто поимела пропаганды. Проблема управлению памятью возникает не тогда, когда есть одна ссылка. А тогда, когда есть несколько ссылок. Птушники просто запретили иметь несколько ссылок и запихнули всё в unique_ptr.

Сверху на это говно были натянуты линейные типы(на самом это нихрена не оно). В С++ есть подобная механика nrvo. Это достаточно просто сделать. Правда в этом говне nrvo нет.
Охуенно увлекательно.
Только для целого дохуя задач это сакральное управление памятью нужно меньше фекатрансплантации от макаки.  А в ряде странных ситуаций гц вообще прирост в скорости дать может ибо аллокатор не ходит в систему с протянутой рукой при каждой аллокации в heap как оно частенько бывает в языках с ручным управлением памятью.
Что, блять, за однобокие суждения в стиле "что-то из двух обязательно говно, а второе - просто охуительно"? Всё говно, вот вообще всё. Просто нужно брать подходящий в данном случае кусок.
источник

SP

Stanislav Popov in rust_offtopic
задача там только одна - дать запартышам инструменты чтобы они могли ваять
источник

CD

Constantine Drozdov in rust_offtopic
sexst
Охуенно увлекательно.
Только для целого дохуя задач это сакральное управление памятью нужно меньше фекатрансплантации от макаки.  А в ряде странных ситуаций гц вообще прирост в скорости дать может ибо аллокатор не ходит в систему с протянутой рукой при каждой аллокации в heap как оно частенько бывает в языках с ручным управлением памятью.
Что, блять, за однобокие суждения в стиле "что-то из двух обязательно говно, а второе - просто охуительно"? Всё говно, вот вообще всё. Просто нужно брать подходящий в данном случае кусок.
ты нейроцаря сделал что ли?
источник

s

sexst in rust_offtopic
Constantine Drozdov
ты нейроцаря сделал что ли?
Yeap
источник

SP

Stanislav Popov in rust_offtopic
потому что управление памятью не умещается в черепушку
источник

s

sexst in rust_offtopic
Stanislav Popov
потому что управление памятью не умещается в черепушку
Потому что оно нахуй там не впилось
источник

D

Dima in rust_offtopic
sexst
Охуенно увлекательно.
Только для целого дохуя задач это сакральное управление памятью нужно меньше фекатрансплантации от макаки.  А в ряде странных ситуаций гц вообще прирост в скорости дать может ибо аллокатор не ходит в систему с протянутой рукой при каждой аллокации в heap как оно частенько бывает в языках с ручным управлением памятью.
Что, блять, за однобокие суждения в стиле "что-то из двух обязательно говно, а второе - просто охуительно"? Всё говно, вот вообще всё. Просто нужно брать подходящий в данном случае кусок.
ну хороший аллокатор тоже при каждой аллокации не ходит в систему
источник

s

sexst in rust_offtopic
Давайте для каждого типового говномикросервиса писать тонны типового кода аллокации и деаллокации памяти вручную. Копипастеров наймем. Потом на аллокацию блоками и внутреннюю нарезку этих блоков перепишем для перформанса. Потом умное освобождение. Херакс - одного шана до написания gc не дошли, ещё и пишем однотипное говно тоннами везде.
источник

s

sexst in rust_offtopic
Dima
ну хороший аллокатор тоже при каждой аллокации не ходит в систему
Хороший не ходит. Поэтому я и написал "частенько бывает", а не просто "бывает")
источник

SP

Stanislav Popov in rust_offtopic
sexst
Давайте для каждого типового говномикросервиса писать тонны типового кода аллокации и деаллокации памяти вручную. Копипастеров наймем. Потом на аллокацию блоками и внутреннюю нарезку этих блоков перепишем для перформанса. Потом умное освобождение. Херакс - одного шана до написания gc не дошли, ещё и пишем однотипное говно тоннами везде.
там же в пасте написано - не надо ничего копипастить. ты конечно же не читал?
источник

s

sexst in rust_offtopic
Я вот этих высеров насчёт "не помещается у макак" не понимаю. Вот у меня помещается, но я на предложение вручную работать с памятью в задаче, где в основном как-то лопатится сколько-то каких-то строковых данных посмотрю как на предложение быстренько поебаться внутри синего кита, плывущего в глубинах Атлантики.
источник

s

sexst in rust_offtopic
Такое чувство, что это rocket science и понимание доступно немногим.
источник

A

Agrailag in rust_offtopic
Это все откровения царя? Или бот уже есть с заменой царя?
источник