Alex
А потом начинаются shared_ptr и вот это все
и все становится еще прекраснее.
🍁 Jaŭhien
блин, как корректно перевести слово "feature" без сленга
r
дай им ардуину пусть светодиодиками балуются.
а вот интерес к этому уже приходит через 6-12 месяцев у человека, когда он понимает, что формы клепать неинтересно. Хотя в начале пути 4 из 5 моих знакомых очень презирали все, что связано с байтиками. Их в холодный пот бросало от битовых операторов
🍁 Jaŭhien
я в замешательстве
Алексей
А потом начинаются shared_ptr и вот это все
1) это уже кресты 2) это уже фактически и не указатели даже
Nikolay
Это гребаные костыли
Denis
Модель памяти из C++11 очень немногие осиливают
Nikolay
С++ умер с 11 стандартом
🍁 Jaŭhien
функциональность?
Да, по смыслу подходит, но по стилю - нет)
Nikolay
Раньше было лучше
Макс
Улучшение (из ру редмайна)
Steel
камон… что может быть проще указателей?
Я не знаю. Вот начну учить - узнаю. Есть еще одна причина. Есть один чел. Мы проект один пилим, он на C++. На любое предложение он утверждает, что это сложно. Заюзать json? Надо библиотеку искать, чтобы в vs скомпилировалось. И т.д... Я хочу залезть в плюсы, выучить все и надавать ему по шапке.
Nikolay
Вам уже и раст и dlang есть
Denis
D не нужен
🍁 Jaŭhien
в смысле по стилю?
Ну есть определенный текст, который я перевожу. Туда не очень встраивается такой перевод
Алексей
С++ умер с 11 стандартом
я бы за такие фразы в прошлое отправлял бы навечно, чтобы из 99 года не вылезали
Alex
боль и страдания
Denis
Есть буст
Ringо
Есть буст
ради json?
Макс
есть Qt
🍁 Jaŭhien
тогда давай все предложение
Rust is influenced by many different programming paradigms; we explored the features it has that come from functional programming in Chapter 13.
Steel
Кто с++ знает? Кто sfml пользоваться умеет?
Alex
есть Qt
ради json?
Ringо
есть Qt
РАДИ JSON?
🍁 Jaŭhien
Концепции
О, вот оно, спасибо)
Denis
https://github.com/nlohmann/json
Ringо
https://github.com/nlohmann/json
https://github.com/open-source-parsers/jsoncpp
r
я бы не сказал, что в других языках щас лучше с экосистемой в том же асинкио спектре питона куча всякого дерьма и однотипных фласк-лайк фреймворков появляется
r
и никто почти не делает ничего дельного и реюзабельного, только один сумасшедший мейнтейнер DRF выкатывает по узкоспециализированной либе в неделю
Алексей
Но у нас же есть мейк
это система сборки курильщика
Steel
Кто с++ знает? Кто sfml пользоваться умеет?
Вопрос. Используя ее либу tcp-сокетов можно подключиться к другому серверному сокету так, чтобы данные можно было передавать в обе стороны?
Denis
Еще cmake
Алексей
хотя это слишком сильно называть мейк системой сборки
Алексей
ну вот cmake ещё куда ни шло, но тоже как-то костыльненько это всё
Alex
Еще cmake
cmake де-факто стандарт
Dmitry
Не я
Для таких приколов есть плюсовые чаты, раз уж на то пошло
Denis
Зачем это все, если есть cargo
Dmitry
А во вторых тебе про tcp надо почитать
Steel
Просто между делом спросил
Denis
Там другие задачи стояли
До 11 стандарта язык не развивался, поэтому появилось огромное число костылей для простых вещей
Steel
А во вторых тебе про tcp надо почитать
Я читал. Я знаю, что можно. А чел говорит, что если через sfml, то нельзя. Мне кажется, он tcp с udp путает
Nikolay
Я перестал писать на плюсах когда вышел 11 стандарт. Я на нем Лабы в универе только делал
Nikolay
На питоне бы делал, столько свободного времени бы было
Nikolay
Qt только и выручал
Co(n)stantine👨‍🔬
ilya
🤔грядет C++20
лучше бы жабу учили
Dmitry
🤔грядет C++20
Там нас ожидает много ржомб
Denis
Не нужна жаба
Denis
Есть .net core
Co(n)stantine👨‍🔬
Там нас ожидает много ржомб
https://en.cppreference.com/w/cpp/language/attributes/contract
Nikolay
А на C пишешь?
Не, но из параллели чувакам за кеш что-то делал
Co(n)stantine👨‍🔬
Nikolay
Кто-то по клубам ходил, кто-то за компом сидел 🙃
Steel
Так. Brainfuck и точка. Он тьюринг полный, так что эффсе
Dmitry
https://en.cppreference.com/w/cpp/language/attributes/contract
Ну да, например это. Надеюсь, к тому моменту я уже не буду на плюсах писать
Aragaer
мне тут на прошлой неделе заявили, что некоторые программы на плюсах нельзя слинковать статически, потому что при динамической загрузке библиотек есть возможность гарантировать порядок инициализации объектов, а при статической нет. В частности это относится к бусту и стримам.
Nikolay
Хромиум ещё не начали переписывать с плюсов?
Nikolay
Даже лиса уже
Maxim
с плюсов на что?
Maxim
на js?
Nikolay
Firefox после хрома очень шустрый
Denis
В нем еще все время верстка ломается
Richard
Firefox после хрома очень шустрый
Ну хром может быть хуже , например на rsp