Size: a a a

2020 May 19

G

Gymmasssorla in pro.cxx.holywars
Я привык уже
источник

CD

Constantine Drozdov in pro.cxx.holywars
Gymmasssorla
Я привык уже
Жрать говно?
источник

CD

Constantine Drozdov in pro.cxx.holywars
Короче, просто бред
источник

G

Gymmasssorla in pro.cxx.holywars
Сказал плюсовик))))))
источник

CD

Constantine Drozdov in pro.cxx.holywars
Gymmasssorla
Сказал плюсовик))))))
Плюсы из вери флексибл лангвендж. Можно жрать разные сорт оф говно
источник

CD

Constantine Drozdov in pro.cxx.holywars
На самом деле в языке такой хуйни не много
источник

CD

Constantine Drozdov in pro.cxx.holywars
Объявление слева, цепочки налево, все норм
источник

CD

Constantine Drozdov in pro.cxx.holywars
еще бы реально int() f; и int[10] &var; и ваще заебись
источник

CD

Constantine Drozdov in pro.cxx.holywars
ну и именованные параметры в кор без уебанства
источник

CD

Constantine Drozdov in pro.cxx.holywars
тут objc рулирует
источник

CD

Constantine Drozdov in pro.cxx.holywars
чсх может прикрутят по типу structure binding в районе С++50
источник

CD

Constantine Drozdov in pro.cxx.holywars
Gymmasssorla
Сказал плюсовик))))))
Да, есчо я не спорю, что ссылочные проверки из Rust это прорыв. А вот отсутствие перегрузок и модель трейтов сделали полные уебаны
источник

G

Gymmasssorla in pro.cxx.holywars
Constantine Drozdov
Да, есчо я не спорю, что ссылочные проверки из Rust это прорыв. А вот отсутствие перегрузок и модель трейтов сделали полные уебаны
Отсутствие перегрузок бывает неудобно, но его присутствие тоже не бесплатно. Придётся понимать какой тип более специфичен, чем другой
источник

CD

Constantine Drozdov in pro.cxx.holywars
Gymmasssorla
Отсутствие перегрузок бывает неудобно, но его присутствие тоже не бесплатно. Придётся понимать какой тип более специфичен, чем другой
Эта иерархия настолько естественная
источник

CD

Constantine Drozdov in pro.cxx.holywars
Я даже удивлюсь, если в нормальных теориях типов не вводятся отношения частичного порядка
источник

G

Gymmasssorla in pro.cxx.holywars
Constantine Drozdov
Эта иерархия настолько естественная
У Rust алгоритм разрешения вызова метода из-за сложности языка способен поломать обратную совместимость самым неожиданным образом, я уже про перегрузки молчу
источник

CD

Constantine Drozdov in pro.cxx.holywars
Gymmasssorla
У Rust алгоритм разрешения вызова метода из-за сложности языка способен поломать обратную совместимость самым неожиданным образом, я уже про перегрузки молчу
Частичный порядок: множество запрошенных свойств для типа Х строго содержит свойства Y
источник

CD

Constantine Drozdov in pro.cxx.holywars
По каждому аргументу
источник

CD

Constantine Drozdov in pro.cxx.holywars
Короче ты проверяешь, что "быть У" => "быть Х"
источник

G

Gymmasssorla in pro.cxx.holywars
Ну хуй знает, наверное не зря потные умные дяди намеренно не делают классический ad hoc полиморфизм в функциональных языках, вместо этого он достигается тайп классами
источник