Size: a a a

2020 September 28

V

Vyacheslav in pro.cxx
Olzhas Zhumabek
в С++ много плохо проработанных тем, а человеческих ресурсов маловато. Думаю если текущие имплементации нормально оптимизируют, мне кажется это не такая большая проблема. Так как и то что тривиальные типы должны быть созданы через placement new внутри всяких std::vector и прочего, но мало кто это делает
Я думаю, здесь основная сложность - это отсутствие мануалов по тому, как можно улучшить те же оптимизации в отдельно взятом компиляторе. По крайней мере, я такую литературу не находил. А это сильно замедляет порог вхождения людей в процесс улучшения компиляторов.
источник

OZ

Olzhas Zhumabek in pro.cxx
Vyacheslav
Я думаю, здесь основная сложность - это отсутствие мануалов по тому, как можно улучшить те же оптимизации в отдельно взятом компиляторе. По крайней мере, я такую литературу не находил. А это сильно замедляет порог вхождения людей в процесс улучшения компиляторов.
книга дракона и книга тигра. Поищи их
источник

OZ

Olzhas Zhumabek in pro.cxx
а так если в С++23 не завезут нетворкинг люди членов комитета на кол сажать будут кажется
источник

CD

Constantine Drozdov in pro.cxx
зачем
источник

V

Vyacheslav in pro.cxx
Olzhas Zhumabek
книга дракона и книга тигра. Поищи их
Плохо ищется
источник

ГЙ

Гулящий Йожег... in pro.cxx
источник

ГЙ

Гулящий Йожег... in pro.cxx
Вот первая книга.
источник

OZ

Olzhas Zhumabek in pro.cxx
Vyacheslav
Плохо ищется
источник

V

Vyacheslav in pro.cxx
👍
источник

IZ

Ilia Zviagin in pro.cxx
Aleksei Budyakov
Когда у тебя архитектура с множеством компонент (совокупностью классов) как верно в С++ инстанциировать их ?
Созданием в main всех компонент и инициализацией зависимых компонент от тех компонент от которых они зависят ? В каком случае стоит применять Factory паттерн?
Нет какой-то одной верной техники. Как хочешь.

Фабрики нужны для "полиморфного" создания обектов.
источник

em

eugene martein in pro.cxx
Olzhas Zhumabek
а так если в С++23 не завезут нетворкинг люди членов комитета на кол сажать будут кажется
И веб-сервер давайте в язык затащим, давайте-давайте, и Electron туда давайте затащим, и чтобы можно было писать сразу server* s = new server;
источник

ЧК

Чеширский Кот... in pro.cxx
eugene martein
И веб-сервер давайте в язык затащим, давайте-давайте, и Electron туда давайте затащим, и чтобы можно было писать сразу server* s = new server;
std::server
источник

OZ

Olzhas Zhumabek in pro.cxx
eugene martein
И веб-сервер давайте в язык затащим, давайте-давайте, и Electron туда давайте затащим, и чтобы можно было писать сразу server* s = new server;
ну это ж не язык, а стандартная библиотека. сколько лет тестили, время занести
источник

em

eugene martein in pro.cxx
std::server serverA{};
serverA.createForum();
источник

CD

Constantine Drozdov in pro.cxx
eugene martein
И веб-сервер давайте в язык затащим, давайте-давайте, и Electron туда давайте затащим, и чтобы можно было писать сразу server* s = new server;
реально, какие-то лишние динамические аллокации для запуска сервера
источник

CD

Constantine Drozdov in pro.cxx
eugene martein
std::server serverA{};
serverA.createForum();
std::server<std::net::forum_tag, std::net::notrolls | std::net::noofftopic> serverA{};
источник

V

Vladimir in pro.cxx
Переслано от Vladimir
Добрый вечер, есть функция в ней блок кода, и два параметра, эти параметры четыре раза меняються, при этом после каждого изменения нужно выполнить этот блок кода, можно ли как-то использовать его несколько раз и при этом не писать его после каждого изменения параметров?
источник

CD

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

F

Fox in pro.cxx
Господа, теперь у нас будет гейт в Матрицу (matrix.org), на мощностях сообщества Russian Fedora: #procxx:russianfedora.online
источник

F

Fox in pro.cxx
Alex Ф-ф-фэils!🌠︙
(upd 2019-09-28)
Правила чата
Команда /rules. Чтобы она сработала, надо стартануть в личной беседе с ним. (Если не сработала ,то вот линк на правила: https://t.me/ProCxx/297195)

Список чатов переехал сюда: https://t.me/ProCxx/283478

Литература по C++
В чате есть куча книжек. Ищите по тегу #book. Также можете залезть в наш канал-помойку книг: https://t.me/joinchat/AAAAAE1yUq2Kh6WdPCtjMA. Также на StackOverflow есть список литературы по C++: https://stackoverflow.com/questions/388242/the-definitive-c-book-guide-and-list#388282

Список полезных материалов по C++:
https://t.me/supapro/309616

Материалы с последних конференций:
1. Материалы CoreHard 2018: https://t.me/ProCxxChannel/84
2. Материалы с митапа Дениса Кормалёва в JetBrains (https://t.me/ProCxxNews/75): см. в
3. Запись докладов с последней встречи Яндекс.Такси: https://t.me/ProCxxChannel/99
4. Доклад с встречи 21 февраля St. Petersburg C++ Group: https://t.me/ProCxxChannel/107
5. "День Пи" в Лаборатории Касперского: https://t.me/ProCxxChannel/111
6. Трансляция первого дня C++ Russia: https://t.me/ProCxxNews/109
7. Все доклады C++ Russia 2019: https://www.youtube.com/playlist?list=PLZN9ZGiWZoZo3hYXXOn6NZAi3YzUETzy2
8. Куча докладов также доступна в плейлистах нашего YouTube-канала.

Новости
Скоро будет конференция C++ Piter! https://t.me/ProCxxNews/121

-----------

Мини-опросы
1. argc/argv: https://t.me/ProCxx/171567
2. Курсы: https://t.me/ProCxx/174437
3. Есть очень сложный вопрос, по которому нужно ваше мнение (да-да, именно твоё!): https://t.me/ProCxx/276702
4. Опрос по компиляторам от . Цель – выявить "народные" компиляторы : https://t.me/ProCxx/295424

==Вакансии Недели==
Смотрите в

Мероприятия
2-й митап C++ User Group 2 октября:
https://t.me/ProCxxNews/129

Социальные сети
вк: vk.com/procxx
GitHub: github.com/procxx
Instagram: instagram.com/supapro.cxx
YouTube: https://www.youtube.com/channel/UCwUqw4jjzwUvcjowwEyuM-g

#procxx_pin
Telegram
Group Butler [beta] in pro.cxx
Правила
0. Язык чата — русский. The chat's language is Russian.
1. Простые вопросы (к примеру, о базовом синтаксисе языка, или от новичков в C/C++) , лабы, "помогите с задачкой" и о IDE — в чат новичков: https://telegram.me/joinchat/BYlFbD3eN3JMaG34hyh96w ;
1.1. Холивары – в чат холиваров pro.cxx.holywars — https://telegram.me/joinchat/BYlFbECi8UKU0bCqc7jWlQ ;
2. Не хамим, не переходим на личности, не вбрасываем утверждения без доказательств (для этого есть чат холиваров и @flood);
2.0. Не поддавайтесь на провокации, а лучше репортите, написав в реплае @admin;
2.1. Не делайте ложных доносов на людей, и не "пингуйте" администраторов чата зря;
2.2. Не разводите срачи/холивары в этом чате. За разведение срача администрация банит без предупреждения;
3. Не надо оффтопить в этом чате и флудить (в частности не рекомендуется писать кучу мелких сообщений);
3.0. Не стоит злоупотреблять стикерами и (или) кидать их без всякой причины;
3.1. Если хотите переслать (форвардить, forward) несколько сообщений, то склеивайте его…
#прошлый_пин
источник