Size: a a a

Rust/Verona LGBTTQQIAAPС++ strikeforce

2020 September 14

УМ

Убийца Мамонтов... in Rust/Verona LGBTTQQIAAPС++ strikeforce
(((Mike Lubinets)))
Короч, в расте есть Debug, который автоматически выводится почти всегда — это позволяет быстро распечать рандомную структуру

Есть Display, который дает нужное тебе представление и реализуется руками в нужных местах.
Это и есть "любое форматирование методами", и полиморфизм по-растовски.

При этом Display никак не перекрывает Debug, и их можно использовать параллельно, что иногда лютый вин, в отличие от перегрузок с наследованием.
я тоже хотел написать про дисплей (юлианский)
источник

УМ

Убийца Мамонтов... in Rust/Verona LGBTTQQIAAPС++ strikeforce
он тоже есть и он охуенен
источник

А⚙

Антон ⚙️ in Rust/Verona LGBTTQQIAAPС++ strikeforce
Антон ⚙️
Имеет единственный метод default, который, собственно, возвращает значение типа по умолчанию
Метод определён на типе, а не на значении, и аргументов не принимает
источник

(L

(((Mike Lubinets))) in Rust/Verona LGBTTQQIAAPС++ strikeforce
Антон ⚙️
Метод определён на типе, а не на значении, и аргументов не принимает
Это конструктор по умолчанию называется в ОО языках
источник

УМ

Убийца Мамонтов... in Rust/Verona LGBTTQQIAAPС++ strikeforce
Убийца Мамонтов
он тоже есть и он охуенен
только насколько я понимаю вы там в русте пишете декораторы или какую-то ещё поеботу, а в джулии почти всё есть метод (или макрос, что тоже по сути метод, но высшего порядка)
источник

УМ

Убийца Мамонтов... in Rust/Verona LGBTTQQIAAPС++ strikeforce
Антон ⚙️
Метод определён на типе, а не на значении, и аргументов не принимает
я не могу понять чё это и зачем
источник

(L

(((Mike Lubinets))) in Rust/Verona LGBTTQQIAAPС++ strikeforce
Убийца Мамонтов
я не могу понять чё это и зачем
Зачем инициализировать объект дефолтными значениями?
источник

А⚙

Антон ⚙️ in Rust/Verona LGBTTQQIAAPС++ strikeforce
Убийца Мамонтов
только насколько я понимаю вы там в русте пишете декораторы или какую-то ещё поеботу, а в джулии почти всё есть метод (или макрос, что тоже по сути метод, но высшего порядка)
Не нужно никакие декораторы делать, ты о чём вообще
источник

УМ

Убийца Мамонтов... in Rust/Verona LGBTTQQIAAPС++ strikeforce
(((Mike Lubinets)))
Это конструктор по умолчанию называется в ОО языках
о, это звучит лучше
источник

УМ

Убийца Мамонтов... in Rust/Verona LGBTTQQIAAPС++ strikeforce
Антон ⚙️
Не нужно никакие декораторы делать, ты о чём вообще
#[] или типа того перед структурами это чё?
источник

(L

(((Mike Lubinets))) in Rust/Verona LGBTTQQIAAPС++ strikeforce
Убийца Мамонтов
#[] или типа того перед структурами это чё?
Это и есть макросы
источник

УМ

Убийца Мамонтов... in Rust/Verona LGBTTQQIAAPС++ strikeforce
(((Mike Lubinets)))
Зачем инициализировать объект дефолтными значениями?
о, теперь я понял
источник

А⚙

Антон ⚙️ in Rust/Verona LGBTTQQIAAPС++ strikeforce
Убийца Мамонтов
я не могу понять чё это и зачем
Когда нужно вызвать функцию, связанную с типом, но нет инстанса, чтобы было, откуда брать vtable
источник

УМ

Убийца Мамонтов... in Rust/Verona LGBTTQQIAAPС++ strikeforce
Антон ⚙️
Когда нужно вызвать функцию, связанную с типом, но нет инстанса, чтобы было, откуда брать vtable
блять опять не понял
источник

(L

(((Mike Lubinets))) in Rust/Verona LGBTTQQIAAPС++ strikeforce
Антон ⚙️
Когда нужно вызвать функцию, связанную с типом, но нет инстанса, чтобы было, откуда брать vtable
Кокой vtable, при чем тут он?
источник

(L

(((Mike Lubinets))) in Rust/Verona LGBTTQQIAAPС++ strikeforce
Тебя царь покусал?
источник

УМ

Убийца Мамонтов... in Rust/Verona LGBTTQQIAAPС++ strikeforce
Антон ⚙️
Когда нужно вызвать функцию, связанную с типом, но нет инстанса, чтобы было, откуда брать vtable
звучит типа "а сделай мне в своем языке хуйню, специфичную чисто для моего языка"
источник

УМ

Убийца Мамонтов... in Rust/Verona LGBTTQQIAAPС++ strikeforce
задачу объясни понятно блять
источник

А⚙

Антон ⚙️ in Rust/Verona LGBTTQQIAAPС++ strikeforce
(((Mike Lubinets)))
Кокой vtable, при чем тут он?
Я объясняю доступным для Вадима языком
источник

(L

(((Mike Lubinets))) in Rust/Verona LGBTTQQIAAPС++ strikeforce
Антон ⚙️
Я объясняю доступным для Вадима языком
У тебя не получается по моему)
источник