Chromium принимает Rust, чтобы скопировать то, что сделала Mozilla, заменив исходный код C++.
https://security.googleblog.com/2023/01/supporting-use-of-rust-in-chromium.html
https://security.googleblog.com/2023/01/supporting-use-of-rust-in-chromium.html
Google Online Security Blog
Supporting the Use of Rust in the Chromium Project
Posted by Dana Jansens (she/her), Chrome Security Team We are pleased to announce that moving forward, the Chromium project is going to s...
Blaze: высокопроизводительная линейная алгебра на C++.
https://bitbucket.org/blaze-lib/blaze/wiki/HPX%20Parallelization
https://bitbucket.org/blaze-lib/blaze/wiki/HPX%20Parallelization
Запретный C++: знания, которые не должны были существовать
Так о C++ не рассказывал ещё никто. История длиной 30 минут, в которой вы узнаете о примерах кода на C++, воплощающих само Великое Зло.
02:00 Глобальные переменные.
08:00 Макросы.
12:36 Goto.
16:20 Указатель void *.
22:17 using namespace std.
27:19 New и Delete.
https://youtu.be/j0_u26Vpb4w
Так о C++ не рассказывал ещё никто. История длиной 30 минут, в которой вы узнаете о примерах кода на C++, воплощающих само Великое Зло.
02:00 Глобальные переменные.
08:00 Макросы.
12:36 Goto.
16:20 Указатель void *.
22:17 using namespace std.
27:19 New и Delete.
https://youtu.be/j0_u26Vpb4w
YouTube
Forbidden C++
The unimaginable evil of C++ is unleashed. Be afraid. Global Variables, Macros, Void*, Goto, Namespace STD, New & Delete, all the tools every C++ programmer needs... right?
Patreon: https://www.patreon.com/javidx9
YouTube: https://www.youtube.com/javidx9…
Patreon: https://www.patreon.com/javidx9
YouTube: https://www.youtube.com/javidx9…
#вопросы_с_собеседований
В чем отличие структуры и объединения?
В структуре все её члены хранятся одновременно, и к ним есть доступ. В объединении существует только один тип, который в данный момент используется. Доступ к остальным вызовет неопределенное поведение (undefined behavior).
В чем отличие структуры и объединения?
В структуре все её члены хранятся одновременно, и к ним есть доступ. В объединении существует только один тип, который в данный момент используется. Доступ к остальным вызовет неопределенное поведение (undefined behavior).
WG21, также известная как Комитет по стандартам C++, рассылка за январь 2023 г.
https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2023/
https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2023/
Высокопроизводительный расширяемый компилятор Python с нулевыми накладными расходами, использующий LLVM.
https://www.libhunt.com/r/codon
https://www.libhunt.com/r/codon
Libhunt
Codon Alternatives and Reviews
Which is the best alternative to codon? Based on common mentions it is: Django, FrameworkBenchmarks, Julia, Nim, Fingerprintjs, Redis, Sdk, Numba, Mypy or Nuitka
CLion представляет поддержку vcpkg.
https://blog.jetbrains.com/clion/2023/01/support-for-vcpkg-in-clion/
https://blog.jetbrains.com/clion/2023/01/support-for-vcpkg-in-clion/
The JetBrains Blog
Support for vcpkg in CLion | The CLion Blog
CLion’s initial support for vcpkg includes a vcpkg tool window, assistance with installing and updating packages, and quick-fixes for missing packages.
P1967 #embed и D2752 «Статическое хранилище для initializer_list» теперь находятся в Compiler Explorer.
https://quuxplusone.github.io/blog/2023/01/13/embed-and-initializer-lists/
https://quuxplusone.github.io/blog/2023/01/13/embed-and-initializer-lists/
quuxplusone.github.io
P1967 #embed and D2752 “Static storage for initializer_list” are now on Compiler Explorer
C++26 has adopted JeanHeyd Meneide’s proposal P1967 “#embed”,
which will allow C++ (and C) programmers to replace their use of the xxd -i utility
with a built-in C preprocessor directive:
unsigned char favicon_bytes[] = {
#embed "favicon.ico"
};
which will allow C++ (and C) programmers to replace their use of the xxd -i utility
with a built-in C preprocessor directive:
unsigned char favicon_bytes[] = {
#embed "favicon.ico"
};
Новый учебный ресурс для библиотек Clang (слайды и примеры кода).
https://discourse.llvm.org/t/new-learning-resource-for-clang-libraries-slide-deck-and-code-examples/67604
https://discourse.llvm.org/t/new-learning-resource-for-clang-libraries-slide-deck-and-code-examples/67604
LLVM Discussion Forums
New Learning Resource for Clang Libraries (Slide Deck and Code Examples)
Recently, I had the experience of learning how to use the Clang libraries (LLVM/Clang 15) with the goal of possibly later being able to teach this to some of my students. During the learning process, I developed a set of about 280 lecture slides covering…
Как C++23 меняет то, как мы пишем код - Тимур Думлер - Meeting C++ 2022.
https://youtu.be/QyFVoYcaORg
https://youtu.be/QyFVoYcaORg
YouTube
How C++23 changes the way we write code - Timur Doumler - Meeting C++ 2022
How C++23 changes the way we write code - Timur Doumler - Meeting C++ 2022
Slides: https://slides.meetingcpp.com
Survey: https://survey.meetingcpp.com
C++20 was a huge release: coroutines, concepts, ranges, and modules profoundly changed the way we write…
Slides: https://slides.meetingcpp.com
Survey: https://survey.meetingcpp.com
C++20 was a huge release: coroutines, concepts, ranges, and modules profoundly changed the way we write…
🐬 ТОП-10 самых часто используемых запросов MySQL
Из этой статьи вы узнаете о 10 наиболее часто используемых запросах в MySQL, которыми пользуются новички и эксперты в области управления базами данных.
🔗 Основной сайт
🔗 Зеркало
Из этой статьи вы узнаете о 10 наиболее часто используемых запросах в MySQL, которыми пользуются новички и эксперты в области управления базами данных.
🔗 Основной сайт
🔗 Зеркало
⬆️ Достиг потолка в профессии: как устроиться в международную компанию
Расскажем о том, как оценить свой уровень английского, грамотно оформить резюме и успешно пройти собеседование в международную команду.
🔗 Основной сайт
🔗 Зеркало
Расскажем о том, как оценить свой уровень английского, грамотно оформить резюме и успешно пройти собеседование в международную команду.
🔗 Основной сайт
🔗 Зеркало
🗺 Кем стать в IT: 9 ролей специалистов в IT-проекте
Если вы решили войти в АйТи, но еще не определились с направлением, наша пояснительная бригада спешит на помощь – разбираем роли каждого участника в жизненном цикле ИТ-проекта.
🔗 Основной сайт
🔗 Зеркало
Если вы решили войти в АйТи, но еще не определились с направлением, наша пояснительная бригада спешит на помощь – разбираем роли каждого участника в жизненном цикле ИТ-проекта.
🔗 Основной сайт
🔗 Зеркало
Константные ссылки — не всегда ваши друзья.
https://belaycpp.com/2022/02/15/constant-references-are-not-always-your-friends/
https://belaycpp.com/2022/02/15/constant-references-are-not-always-your-friends/