Vladimir
Нет, у гобжекта точно есть РЦ
Vladimir
но я не знаю как создатели GTK-rs реализуют. Clone для своих объектов
Vladimir
логичным образом это можно сделать двумя способами:
1) заинкриментить рефкаунтер
2) создать идентичный объект на основе исходного
Vladimir
2) ебанутое решение - имхо
Vladimir
а всё нашел
Anton
ну если смотреть в доку
Anton
они создают новый объект с независимым собственным контестом
Anton
короче завтра проснусь и проверю
Anton
создает ли он копию с доступом к контексту
Anton
или самодостаточную копию
Vladimir
каждый объект внутри
$name($crate::object::ObjectRef, ::std::marker::PhantomData<$ffi_name>);
Anton
Хмм
Anton
короче, я накопил себе пищу для размышлений, цели по рефакторингу на завтра
Anton
Всем спасибо за полезные советы
Anton
реально полезные советы
Anton
и слава богам еще и понятные, я хоть теперь точно знаю что делать
Vladimir
короче, всё там честно, настоящий рц под капотом
Anton
и что надо изучать работы счетчиков, синхронизаторов, и работу борроучекера
Vladimir
смело юзай clone() у gtk-rs объектов
Vladimir
можешь кстати попутно с гайдом "как сделать гтк приложение" написать Гайд "как не надо делать гтк приложение"
Vladimir
антипатернов собрал больше чем паттернов х)
Anton
Anton
Просто почему бы и нет
Anton
Gtk сам по себе очень хорош
Anton
много утилит
Anton
много плюшек
Anton
но гайдов нет
Anton
а туторы ущербные - ибо знаешь как работать с одним компонентом, но как их грамотно собрать в одно приложение хер знает
Anton
вы блин только позырьте на gtk-rs их приложения
Anton
в 3 из 5
Anton
тысяча строк
Anton
в main
Anton
я серьезно
Anton
к тому же надо както пиарить раст
Anton
и коллекция паттернов, боилерплейтов, и прочего очень полезна
Anton
к тому же есть несколько очень популярных блог групп в гугл+
Anton
где можно пропиарить детище
Anton
Vladimir
👍
Anton
сможем хайпануть
Vladimir
Хайпани
Anton
к тому же текущий лидер gtk басси
Anton
зачморил vala
Anton
и сказал всем юзать rust для написания своих приложений для гном
Vladimir
Хотябы в коде пробельчики нормальные, уже хорошо)
Vladimir
Anton
ну короч, буду продолжать, и пытаться править свое говно вашими советами
Anton
Anton
а сдохла
Anton
он правду говорит
Vladimir
Хотя гном сдох
Anton
что 2 человека делают 90% коммитов
Anton
и тех мало
Vladimir
Ща воскрес?)
Anton
гдето с 11 года до 15
Anton
да вроде
Vladimir
Перепишут на Раст?)
Anton
они начали реально херачить сейчас
Anton
очень много коммитов
Anton
очень много нововведений
Anton
наконец они мигрируют на гитхаб
Anton
откажутся от багзиллы
Anton
сборка на meson
Vladimir
Ну это плюс
Anton
новый движок рендеринга
Anton
целиком на vulkan
Anton
слои
Vladimir
Ток я помню там они на гитхабе ток зеркало держали
Anton
эффект блюра
Anton
возможность кастомного наложения своих шейдеров
Vladimir
А сами патчи принимали ток на своей репе
Anton
на любой слой
Anton
Anton
меня это пиздец бесило
Anton
ну и сам новый их диктатор сказал что они как конченые старперы
Anton
чисто для себя пишут, а о людях не думаюи
Anton
и о будующем
Anton
и года с 15
Anton
когда послав всех нахуй из наутилуса вырезали все говно