Anonymous
и как выучить его за 21 день
Это много для вас надо за 5 дней )😂
🦥Alex Fails
и о чем разговариваете на сходках?) о с++?))
Обо всем обычно. Я думаю мини-план составить, чо обсудить по чатику и пр
melvin
ааа
Konstantin
чегоо
http://en.cppreference.com/w/cpp/memory/auto_ptr
🦥Alex Fails
http://en.cppreference.com/w/cpp/memory/auto_ptr
Ну вот же. Цпп17 убил его. И туда ему и дорога))
Konstantin
Ну вот же. Цпп17 убил его. И туда ему и дорога))
Ну он же ещё компилится)) Так что есть
Berkus
в cpp17 не компилится
Konstantin
Ну, кстати, может быть Пока не начал юзать 17, боюсь багов в компиляторах
Konstantin
Да, все, нашел Полностью убит в 17 стандарте
Berkus
okay.jpg
Stanislav
Так его же оставили для поддержки
кого, auto_ptr - deprecacted since C++11, а в С++17 уже удалили
Андрей
кого, auto_ptr - deprecacted since C++11, а в С++17 уже удалили
Разве из плюсов что-то удаляют?
RattenKong 🦧🐀🦍️
Auto тот же
RattenKong 🦧🐀🦍️
"Удалили"
Андрей
Блин, даже из плюсов херню удаляют, а джава говно за собой тащит(
Андрей
RattenKong 🦧🐀🦍️
жило да было ключевое слово auto, которое говорило, что переменная с автоматическим хранением, но это слово бфло очень редкоиспользуемым по понятным причинам и из него сделали ключевое слово для выведения типа
RattenKong 🦧🐀🦍️
Поэтому удалили в кавычках
Berkus
auto auto() { auto auto; }
Surreal
auto auto() { auto auto; }
Такое теоретически возможно. ML и бесконечное число менеджеров, которые будут ее обучать.
Surreal
Я бы такой шаблон отправлял всем в ответ на "Сделай красиво". Пусть обучают красоте сами.
Konstantin
да :)
Так Все Стоп холивар)) Я затупил, в 17 плюсах правда удалили auto_ptr. Во время своих ответов я руководствовался правилами Страуструпа, что поддерживается полная совместимость с предыдущими версиями)
Berkus
auto_ptr был настолько плох что пришлось удалить
Surreal
лучше бы флет контейнеры из буста добавили.
Surreal
От группы, где геймдев и биржевики?
Surreal
Я еще раза 3 слышал/читал про какие-то "легкие" исключения. Вы про них ничего не знаете? Какое основное отличие от обычных?
Surreal
http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2017/p0568r0.pdf
Konstantin
Эволюция cpp, или как-то так называется книга Он там писал, что при стандартизации многое не принимают из-за совместимости
Konstantin
Не категорическое, но во время когда я читал, он писал, что это одно из главных направлений при стандартизации Не спорю, что сейчас все поменялось
Konstantin
Ну вот я и считал, если они не предали С, то срр должны полностью поддерживать, в том числе и auto_ptr
Konstantin
Ошибся
Alexey
а что-нибудь про green threads слышно?
Surreal
и корутин
Dogma
:D
Dogma
Вечер добрый
Alexey
Да не такая уж и плохая она, что тебе прям совсем нравится в ней?
Surreal
Оу, у меня просто конкурентность больше со структурами данных ассоциируется, чем с корутинами. Я так и не понял, кстати, что у них под капотом будет. Если опять хрен пойми что и ось будет просто свежие потоки на них спамить, то очередная беспользная дрянь, как и async будет.
Alexey
А почему нельзя в std из qt все эти плюшки подтянуть?
Dogma
system )))0)
Dogma
М?
Surreal
У корутин?
Да. Я слышал, что можно будет кастомные штуки передавать в виде политики исполнения, вот интересно, сделают они возможность какой-нибудь планировщик передавать туда. Было бы удобно. Написать планировщик для основных задач, сделать ему интерфейс для корутин и оно все вместе обрабатывается.
Dogma
Разве strtok не пойдет как Сплит? Хд
Dogma
Бе
Dogma
Или тот же питон хд
Dogma
Питон радует набором библиотек из коробки
Victor
есть opencvшники?
Surreal
Его разве завезли? Вроде на 20 отложили. В нем (asio) же io_service, он довольно мощный, но не совсем вписывается в концепт std.
Dogma
¯\_(ツ)_/¯
Alexey
А есть какие-нибудь пропозалы/планы по этому поводу? Было бы круто
Surreal
Алгоритмы проще в либу добавлять, чем платформозависимую срань, для которой нужна еще срань, поддержки которой в языке нет.
Dogma
Для этого существуют высокоуровневые языки
Dogma
Тому што они всё ещё быстрее работают чем высокоуровневые языки
Surreal
Сейчас уже пишут на питоне поверх плюсовых либ и gpu.
Dogma
Питон это и плюс и минус что он высокоуровневый
Dogma
С самого начала все в нем было завязано на словарях
Dogma
И когда они сначала имели рандом акксес который хрен знает как долго пытался найти ключ и только в 3 версии поиск значения по ключу стал O(1)
Surreal
Это новая мода. Раньше питон для быстрого прототипирования использовали, теперь на нем ML поверх плюсов и HPC поверх плюсов.
Dogma
На нем весело писать много чего абсурдного для сишников
Dogma
Лол
Dogma
Попаболь
Dogma
Я не садилась, но пока что подчистила mingw с своего компьютера
Dogma
Поставлю заново
Dogma
Блин
Dogma
Вот насчёт отсутствия пакетного менеджера ты был прав
Андрей
Surreal
ты про это? http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2016/p0323r1.pdf
Сложно сказать. Как я понял, они хотят добиться контейнеров и алгоритмов совсем без исключений с переключением в рантайме, а не флагом компиляции и чтобы не было на них издержек, типа лишних проверок, поинтеров и т.д.
Dogma
Зачем?
¯\_(ツ)_/¯
babysitter
за плюсами сейчас не стоит компания с огромным количеством денег, которая всячески форсит язык. проблем много, всегда было много, что поделать