Size: a a a

2020 March 27

DS

Doge Shibu in rust_offtopic
Антон ⚙️
Вот именно, а по меркам нормальных ЯП это адок
Да норм, если честно. Вон, в ФП языках делают ООП как раз на рекордах функцйи и выходит вполне удобно.
источник

А⚙

Антон ⚙️ in rust_offtopic
Alex Zhukovsky
в расте уже получше, но все равно не то, см mut vs my vs uniq
А что за my?
источник

AZ

Alex Zhukovsky in rust_offtopic
Антон ⚙️
А что за my?
focusing on ownership
источник

А⚙

Антон ⚙️ in rust_offtopic
Doge Shibu
Да норм, если честно. Вон, в ФП языках делают ООП как раз на рекордах функцйи и выходит вполне удобно.
Ну там обычно есть средства неявно это табличку прокидывать + нет проблемы с тем, что эту таблицу нужно как-то руками инициализировать и потом непонятно когда освобождать под неё память
источник

А⚙

Антон ⚙️ in rust_offtopic
Alex Zhukovsky
focusing on ownership
Не помню там такого
источник

DS

Doge Shibu in rust_offtopic
Антон ⚙️
Ну там обычно есть средства неявно это табличку прокидывать + нет проблемы с тем, что эту таблицу нужно как-то руками инициализировать и потом непонятно когда освобождать под неё память
Так это не проблема подхода в принципе. Это особенности того, как работает си.
источник

A

Adv0cat in rust_offtopic
За шо трем?)
источник

А⚙

Антон ⚙️ in rust_offtopic
Doge Shibu
Так это не проблема подхода в принципе. Это особенности того, как работает си.
Так я именно Glib и ругаю
источник

Т8

Т-34 85 in rust_offtopic
Doge Shibu
(Ну норм по меркам си)
Чем тебе не нравится ооп в вале?
источник

Т8

Т-34 85 in rust_offtopic
Антон ⚙️
Это там, где vtable нужно ручками делать?
Vala сама всё делает. Ты пишешь как на си шарпе
источник

А⚙

Антон ⚙️ in rust_offtopic
Doge Shibu
И список UB там ощутимо меньше
Да не особо
источник

DS

Doge Shibu in rust_offtopic
Т-34 85
Чем тебе не нравится ооп в вале?
Так речь тут была про GLib в целом.
источник

Т8

Т-34 85 in rust_offtopic
Doge Shibu
Так речь тут была про GLib в целом.
Так, стоп. Я что-то пропустил?
https://t.me/rust_offtopic/179938
источник

А⚙

Антон ⚙️ in rust_offtopic
Т-34 85
неправильный подход. Это не либа тебе что-то должна, а ты должен под неё подстраиваться
Заебись подход. Так победим, ага
источник

А⚙

Антон ⚙️ in rust_offtopic
Doge Shibu
C модулями? Вроде бы пока ничего, возможно будут в 20м стандарте, если я правильно помню.

Проблема в том, что полноценной реализации пока не видно ни в одном компиляторе.
А ещё с модулями плохо то, что они по факту компиляцию не ускорят
источник

DS

Doge Shibu in rust_offtopic
Антон ⚙️
А ещё с модулями плохо то, что они по факту компиляцию не ускорят
Это уже турбонекропостинг, остановись. Месяц этому посту почти
источник

Т8

Т-34 85 in rust_offtopic
Антон ⚙️
А ещё с модулями плохо то, что они по факту компиляцию не ускорят
Точно???
источник

Т8

Т-34 85 in rust_offtopic
Переслано от Dmitry Popov
Насколько я понимаю (могу и ошибаться), в С++ когда 10 файлов инклюдят набор из 10 других файлов (.h), то приходится их 100 раз парсить и осмыслять, т.к. из-за препроцессора и всяких #ifdef там каждый раз по-разному может получаться. В D каждый файл парсится и осмысляется один раз.
источник

Т8

Т-34 85 in rust_offtopic
Переслано от Valeriy Dmitriev
Да, есть такая проблема. Поэтому в новый стандарт плюсов  тащат модули, в том числе, что бы компилилось быстрее
источник

А⚙

Антон ⚙️ in rust_offtopic
Vadim Galtsev
Шаблоны, по которым можно отдельные книги писать
Это разве хорошо?
источник