Vladimir
о еще у них есть boost::scoped_ptr
Vladimir
так откуда ты взял олд деприкейтед бокс
Маjко
Это проекция на растовские термины
Маjко
Забей
Маjко
Раст еще слишком молод, чтобы аутдейтить бокс
Маjко
И лучше задизайнен)))
Anton
Ну это облегченный шаред
Anton
Scoped*
Anton
Основное предназначение scoped удалять обьект при выходе из зоны видимости)
Anton
Растеры поржут
Маjко
Ну у нас такое тож есть и без всяких атомиков хд
Маjко
crossbeam
Маjко
Правда там чутка другая логика: там скопед треды
Маjко
Но я хз зачем еще нужна эта бустовская приблуда если не для скопед тредов
Маjко
Огрести висячих ссылок разве что
Маjко
Это ж любимое развлечение С++серов
Anton
Самый прикол, обьекты в котекте функции мало кто создает, изза разницы аллокаций, потому через new, а потом забывают удалять
Маjко
Да ладн, кто-то еще юзает нью?
Маjко
Это ж вроде моветон
Anton
Потому что удалять нужно в каждом выходе из функции)
Kerrigan
там где появляется буст начинается еще большее веселье
Anton
Да ладн, кто-то еще юзает нью?
Потому поинтеры это хайп
Kerrigan
сборка превращается в жабу
Маjко
Да ладно, у жабы хоть gradle/maven есть
Anton
Вобще еще до 11 редакции был прототип модулей, уже 20 редакция, а модули так и не завезли
Маjко
Там не так больно, чуть больнее чем с растом, в общем-то
Маjко
Потому что формат файлов и java-target не удобные
Vladimir
Уделал?
Kerrigan
Да ладно, у жабы хоть gradle/maven есть
gradle может плюсы собирать :D
Vladimir
еще константные женерики
Anton
На найтли есть же?
Маjко
а в раст не завезли специализацию
И судя по висячим багам в ней, завезут в стейбл еще не скоро
Anton
Ну дык будет
Anton
Однажды
Маjко
еще константные женерики
Ну эти то обещают в early 2018
Anton
А эти даже не обещают
Anton
В расте очень не хватает CTFE из d, вот тогда будет шик
Anton
Ну эти то обещают в early 2018
Ну потиху завозят
Antilopa
Кстати, а как дела у D?
Anton
В общем то хорошо, если не для прода
🎲
игрушечный язык)
Маjко
Что, еще один?
doc
да заебали вы со своим игрущечный языком
Anton
Хороший язык, но в погоне за фишками проебали все полимеры
doc
он не игрушечный
Ilya
игрушечный
Маjко
Ловите засланного казачка из Мозиллы
Маjко
Пришел тут пропаганду свою пихать
Ilya
мы на нем игры пишем
Anton
Под васм)
Маjко
да заебали вы со своим игрущечный языком
Александреску, перелогинься
Nik
игры на D, рили?
Kerrigan
openmw был на D
Anton
Кратко про д - Александреску сказал, в отличии от д авторы раст имеют четкое виденье, чего они хотят добится
Kerrigan
потом его на плюсы переписали правда
Vladimir
то значит всё хорошо будет
Vladimir
конечно если их цель не стать заменой с++
Vladimir
хотя, подождите
Loyd
Rc там вообще нет
Да, и это иногда бесит
Loyd
Это ж вроде моветон
Оу, а как теперь модно? unique на каждый чих?
Маjко
Ну, мемори лики
Маjко
Зло
Loyd
а в раст не завезли специализацию
Ну да, временная разница такая же, как между 11 и 20
Loyd
Зачем мы тут вообще недоязык обсуждаем? Давайте вернёмся к нашему, игрушечному
Vladimir
Ну да, временная разница такая же, как между 11 и 20
раст появился в 2009 википедия говорит
Loyd
Ну, а кресты на макросах были
Loyd
Это не считается
Loyd
Только мажорная, когда язык заявляет, что он может состоятелен (нет)
Loyd
Ну, мемори лики
Ну да, проще кресты в жабу превратить
Loyd
Хотя я хз, насколько unique_ptr влияет на производительность
Маjко
Я думаю, никак
Loyd
Так что может и пиздоболю, как обычно
Маjко
Точно так же как RAII в целом
Маjко
С боксами всякими
Loyd
Я думаю, никак
Ну не, деструктор наверняка мешает оптимизации