🔍 Детальное сравнение и углубленный анализ производительности Java, Go, C++, Rust: как сборка мусора влияет на производительность и эффективность использования ресурсов
Любопытное исследование, в котором рассматриваются накладные расходы, связанные с использованием языков с автоматической сборкой мусора (Java и Go) по сравнению с языками с ручным управлением памятью (C++ и Rust), в контексте систем репликации конечного автомата (SMR), работающих в облаке.
📌 Читать
@cpluspluc
Любопытное исследование, в котором рассматриваются накладные расходы, связанные с использованием языков с автоматической сборкой мусора (Java и Go) по сравнению с языками с ручным управлением памятью (C++ и Rust), в контексте систем репликации конечного автомата (SMR), работающих в облаке.
📌 Читать
@cpluspluc
❤7👍4🤪4🔥2🥱1
Структуры данных и полезные макросы для облегчения вашей работы на C.
▪ Github
@cpluspluc
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13❤5🔥4⚡1👏1😁1🆒1
В статье Devblogs Microsoft представлена новая функция в Visual Studio 2022, использующая искусственный интеллект для генерации выражений для условных точек останова и точек трассировки в коде C++. Эта функция, работающая на базе GitHub Copilot поможет разработчикам сэкономить время и силы, позволив ИИ предлагать подходящие условия или создавать собственные. В статье приводится пошаговое руководство по включению и использованию этой функции в Visual Studio 2022.
devblogs.microsoft.com
@cpluspluc
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9❤6🔥2👏1🖕1
https://mariusbancila.ro/blog/2024/09/06/whats-new-in-c26-part-1/
#cpp #программирование
@cpluspluc
Please open Telegram to view this post
VIEW IN TELEGRAM
Marius Bancila's Blog | About code. Mostly on C++
What’s new in C++26 (part 1)
As C++26 is a work in process, we look at several new language features (already supported by Clang and GCC).
👍13❤4🔥4😇2
▪ Github
@cpluspluc
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11🔥4🥰2🤣1
Представляем удобную шпаргалку-репозиторий по 23 популярным паттернам. У каждого будет краткое описание со схемой и полезные ссылки, а также примеры с кодом на четырёх языках: C++, Java, C#, Python.
#шпаргалка #паттерны #ru #cpp
@cpluspluc
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14🔥14❤5😁1
https://cppalliance.org/vinnie/2024/09/12/Safe-Cpp-Partnership.html
@cpluspluc
Please open Telegram to view this post
VIEW IN TELEGRAM
The C++ Alliance
Safe C++ Partnership
Safe C++ Partnership I am happy to announce that the C++ Alliance has formed a partnership with Sean Baxter, a renowned engineer, to develop the Safe C++ Extensions proposal. This is a revolutionary proposal that adds memory safety features to the C++ programming…
❤11🔥8👍6🙈2
https://youtube.com/embed/-l4FwbsmAis
#cpp #программирование
@cpluspluc
Please open Telegram to view this post
VIEW IN TELEGRAM
👍22🔥7❤4
Cpp_refcard.pdf
24.1 KB
В ней затронуты почти все темы, которые есть в языке: от базы до специфичных утилит.
Вы можете использовать ее во время обучения, перед собеседованиями или же просто чтобы освежить знания.
🎯 Шпаргалка
Сохранйте себе, чтобы не потерять.
#шпаргалка #cpp база
@cpluspluc
Please open Telegram to view this post
VIEW IN TELEGRAM
👍21🔥10❤3🥰2
Хочешь стать Linux-экспертом?
Linux++ - канал для тех, кто хочет профессионально освоить Linux и программирование!
- Уникальные гайды по администрированию Linux
- Продвинутые техники и рекомендации по разработке на языках C/C++
- Подробные статьи о внутреннем устройстве операционных систем
- Интересные факты и новости из мира технологий
🌐 Присоединяйся к нам и становись частью сообщества истинных гуру: Linux++
Linux++ - канал для тех, кто хочет профессионально освоить Linux и программирование!
- Уникальные гайды по администрированию Linux
- Продвинутые техники и рекомендации по разработке на языках C/C++
- Подробные статьи о внутреннем устройстве операционных систем
- Интересные факты и новости из мира технологий
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11🔥3❤2❤🔥1
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍18🔥5❤3
This media is not supported in your browser
VIEW IN TELEGRAM
Инструмент разработан как структурно-ориентированная система сборки, что означает, что если вы следуете заданной Poac структуре проекта, вам почти не нужны конфигурации для сборки, в отличие от CMake.
▪Github
▪Docs
@cpluspluc
Please open Telegram to view this post
VIEW IN TELEGRAM
👍21❤3🔥3
Доступен выпуск проекта fheroes2 1.1.2, который воссоздаёт движок игры Heroes of Might and Magic II с нуля.
Код проекта написан на C++ и распространяется под лицензией GPLv2. Для запуска игры требуются файлы с игровыми ресурсами, которые можно получить из оригинальной игры Heroes of Might and Magic II.
Основные изменения:
- Улучшен ИИ для защиты замков.
- Улучшен ИИ для прокачки навыков героев.
- Оптимизированы алгоритмы, отвечающие за соблюдение радиуса героями-патрулями.
- Снижены бонусы для ИИ соперников.
- Улучшены переводы на некоторые языки.
- Закрыто свыше 40 уведомлений об ошибках и предложений по улучшению проекта.
▪ Github
@cpluspluc
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍20🔥12❤5⚡1
В ней уделяется особое внимание программированию на системном уровне на языках Си и ассемблере x86.
Большой материал, охваченный в книге, включает 17 видеолекций.
▪Лабораторные работы: http://csapp.cs.cmu.edu/3e/labs.htm
▪Документация по симулятору Y86-64: http://csapp.cs.cmu.edu/3e/simguide.pdf
▪Документация по виртуальной памяти: http://csapp.cs.cmu.edu/3e/docs/dsa.pdf
▪Официальный сайт книги: http://csapp.cs.cmu.edu/3e/home.html https://pic.x.com/wlgzxtmtak
▪Материалы: http://cs.cmu.edu/afs/cs/academic/class/15213-m17/www/schedule.html
Please open Telegram to view this post
VIEW IN TELEGRAM
❤17👍3😁3🔥2🆒2
⚡️Легкий способ получать свежие обновления и следить за трендами в разработке на вашем языке. Находите свой стек и подписывайтесь:
МАШИННОЕ ОБУЧЕНИЕ: www.tgoop.com/ai_machinelearning_big_data
C++ www.tgoop.com/cpluscsharp
Python: www.tgoop.com/pythonl
Хакинг: www.tgoop.com/linuxkalii
Devops: www.tgoop.com/DevOPSitsec
АНАЛИЗ Данных: www.tgoop.com/data_analysis_ml
Javascript: www.tgoop.com/javascriptv
C#: www.tgoop.com/csharp_ci
Java: www.tgoop.com/javatg
Базы данных: www.tgoop.com/sqlhub
Linux: www.tgoop.com/linuxacademiya
Python собеседования: www.tgoop.com/python_job_interview
Мобильная разработка: www.tgoop.com/mobdevelop
Docker: www.tgoop.com/DevopsDocker
Golang: www.tgoop.com/Golang_google
React: www.tgoop.com/react_tg
Rust: www.tgoop.com/books_englishhh
PHP: www.tgoop.com/phpshka
Android: www.tgoop.com/android_its
Frontend: www.tgoop.com/front
Big Data: www.tgoop.com/bigdatai
Собеседования МЛ: www.tgoop.com/machinelearning_interview
МАТЕМАТИКА: www.tgoop.com/data_math
Kubernets: www.tgoop.com/kubernetc
💼 Папка с вакансиями: www.tgoop.com/addlist/_zyy_jQ_QUsyM2Vi
Папка Go разработчика: www.tgoop.com/addlist/MUtJEeJSxeY2YTFi
Папка Python разработчика: www.tgoop.com/addlist/eEPya-HF6mkxMGIy
Папка ML: https://www.tgoop.com/addlist/2Ls-snqEeytkMDgy
Папка FRONTEND: https://www.tgoop.com/addlist/mzMMG3RPZhY2M2Iy
😆ИТ-Мемы: www.tgoop.com/memes_prog
🇬🇧Английский: www.tgoop.com/english_forprogrammers
🧠ИИ: www.tgoop.com/vistehno
🎓954ГБ ОПЕНСОРС КУРСОВ: @courses
📕Ит-книги бесплатно: https://www.tgoop.com/addlist/BkskQciUW_FhNjEy
МАШИННОЕ ОБУЧЕНИЕ: www.tgoop.com/ai_machinelearning_big_data
C++ www.tgoop.com/cpluscsharp
Python: www.tgoop.com/pythonl
Хакинг: www.tgoop.com/linuxkalii
Devops: www.tgoop.com/DevOPSitsec
АНАЛИЗ Данных: www.tgoop.com/data_analysis_ml
Javascript: www.tgoop.com/javascriptv
C#: www.tgoop.com/csharp_ci
Java: www.tgoop.com/javatg
Базы данных: www.tgoop.com/sqlhub
Linux: www.tgoop.com/linuxacademiya
Python собеседования: www.tgoop.com/python_job_interview
Мобильная разработка: www.tgoop.com/mobdevelop
Docker: www.tgoop.com/DevopsDocker
Golang: www.tgoop.com/Golang_google
React: www.tgoop.com/react_tg
Rust: www.tgoop.com/books_englishhh
PHP: www.tgoop.com/phpshka
Android: www.tgoop.com/android_its
Frontend: www.tgoop.com/front
Big Data: www.tgoop.com/bigdatai
Собеседования МЛ: www.tgoop.com/machinelearning_interview
МАТЕМАТИКА: www.tgoop.com/data_math
Kubernets: www.tgoop.com/kubernetc
💼 Папка с вакансиями: www.tgoop.com/addlist/_zyy_jQ_QUsyM2Vi
Папка Go разработчика: www.tgoop.com/addlist/MUtJEeJSxeY2YTFi
Папка Python разработчика: www.tgoop.com/addlist/eEPya-HF6mkxMGIy
Папка ML: https://www.tgoop.com/addlist/2Ls-snqEeytkMDgy
Папка FRONTEND: https://www.tgoop.com/addlist/mzMMG3RPZhY2M2Iy
😆ИТ-Мемы: www.tgoop.com/memes_prog
🇬🇧Английский: www.tgoop.com/english_forprogrammers
🧠ИИ: www.tgoop.com/vistehno
🎓954ГБ ОПЕНСОРС КУРСОВ: @courses
📕Ит-книги бесплатно: https://www.tgoop.com/addlist/BkskQciUW_FhNjEy
❤3👍1🖕1
⚡️ Clone-wars – репозиторий с более чем 100 клонов популярных сайтов с открытым исходным кодом
Здесь вы найдёте клоны таких сайтов как Amazon, Instagram, Netflix, Tiktok, Spotify, Whatsapp, Youtube и т. д.
⚙️ Ссылка
#Interesting #Archive
@cpluspluc
Здесь вы найдёте клоны таких сайтов как Amazon, Instagram, Netflix, Tiktok, Spotify, Whatsapp, Youtube и т. д.
⚙️ Ссылка
#Interesting #Archive
@cpluspluc
👍13❤2🔥2
Media is too big
VIEW IN TELEGRAM
⚡️ Загрузка Linux на Intel 4004 ради удовольствия, искусства.
Энтузиаст запустил Debian на 4-разрядный микропроцессор Intel 1971 года выпуска -это первый микропроцессор в мире - 4004.
Это настоящее ядро Linux с рутфайлом Debian на реальной плате, единственным процессором которой является Intel 4004 1970-х годов.
На видео показан процесс запуска Часы и календарь в видео отображаются точно.
📌 Подробнее про процес запуска
@cpluspluc
Энтузиаст запустил Debian на 4-разрядный микропроцессор Intel 1971 года выпуска -это первый микропроцессор в мире - 4004.
Это настоящее ядро Linux с рутфайлом Debian на реальной плате, единственным процессором которой является Intel 4004 1970-х годов.
На видео показан процесс запуска Часы и календарь в видео отображаются точно.
📌 Подробнее про процес запуска
@cpluspluc
👍29❤3🔥3⚡1🥰1💋1