C++ - Reddit
الذهاب إلى القناة على Telegram
Stay up-to-date with everything C++! Content directly fetched from the subreddit just for you. Join our group for discussions : @programminginc Powered by : @r_channels
إظهار المزيد227
المشتركون
لا توجد بيانات24 ساعات
-17 أيام
لا توجد بيانات30 أيام
أرشيف المشاركات
227
FastCode
FastCode is a procedural/structural, dynamically typed, and iterpreted programming language. One of the main benefits of being written in C++ is FastCode’s interoperability with other C++ programs. It’s fairly simple to call functions, run entire programs/partial code segments, or add in built-in-functions/structs written in C++.
Syntactically, it’s a very similar to C and Python. FastCode would be easy to pick up for those who’ve had prior experience with C or any similar language.
It should also be kept in mind that FastCode is not that fast despite its name (coming up with names is a lot harder than it looks). Performance wise, it’s about three times as slow as Python.
GitHub Repo: https://github.com/TheRealMichaelWang/fastcode
https://redd.it/n9jnpp
@r_cpp
227
Kuro - a C++20 coroutine library inspired by asyncio
https://github.com/X-Neon/kuro
https://redd.it/n9fjlw
@r_cpp
227
Finding Bugs with AddressSanitizer: Patterns from Open Source Projects | C++ Team Blog
https://devblogs.microsoft.com/cppblog/finding-bugs-with-addresssanitizer-patterns-from-open-source-projects/
https://redd.it/n9ed5x
@r_cpp
227
-fno-semantic-interposition: ELF interposition, the GCC/Clang option and why it can (sometimes incredibly) optimize -fPIC programs
https://maskray.me/blog/2021-05-09-fno-semantic-interposition
https://redd.it/n9crzi
@r_cpp
227
RonDB - a distribution of NDB Cluster developed and used by Logical Clocks AB written in C++
https://github.com/logicalclocks/rondb
https://redd.it/n977en
@r_cpp
227
How to implement your own higher level threading in C++
I've written my first ever C++ blogpost, hope you enjoy ;-)!
https://www.mark-boer.nl/posts/higher-level-threading
https://redd.it/n97ues
@r_cpp
227
C++20 Coroutine: Compiler's Point Of View
http://www.vishalchovatiya.com/cpp20-coroutine-under-the-hood/
https://redd.it/n94rge
@r_cpp
227
Make LLVM fast again
https://nikic.github.io/2020/05/10/Make-LLVM-fast-again.html
https://redd.it/n9567v
@r_cpp
227
Accelerated C++ , Take Two?
Pearson lists the second edition of Koenig and Moo classic.
The "buy" link leads to a product page that says:
- Published May 2, 2020 by Addison-Wesley Professional
- This product currently is not for sale
There is the ISBN, but no cover image or table of contents or anything more specific. There is no other information anywhere.
Can we hope that this will eventually materialize?
https://redd.it/n91dxo
@r_cpp
227
Just another C++ Error Handling
Hi. I have read how the design of Boost.Asio error handling and thought it was very interesting. The decision to particularly support both exception and error_code in a non-opinionated way is brilliant. When using Asio, I tend to use the error_code way though as I am using it to program low-latency software and I thought exception will bloat it in a way that is unnecessary. But as you also know, using error_code means a lot of checks. One example use case is when creating parsers. I essentially do things like, ensure memory is sufficient, if not error, if yes read io, if got error stop, if ok then allocate writer object etc etc. As you see, it would have been nice to "clamp" an error if it occur and stop further tasks but in a way that is not repetitive as checking the returned error every time. What do you think of something like this? https://github.com/wembikon/flow/blob/main/test/flow\_test.cpp ? If there's a term for this kind of pattern, I would love to know. If you have thoughts on performance of anything related to its design I would also love to know. Thank you!
https://redd.it/n8z22q
@r_cpp
227
C++ Is Faster and Safer Than Rust: Benchmarked by Yandex
https://www.viva64.com/en/b/0733/
https://redd.it/n8ziof
@r_cpp
227
Top-7 Performance Traps for Every Developer
https://www.cppstories.com/2021/perf-traps/
https://redd.it/n8z331
@r_cpp
227
how is "constexpr" implemented in the compiler?
I know that "constexpr" means that something can be evaluated at compile time. But this obviously means that constexpr code must somehow be interpreted, since it must be executed before compilation. Do modern C++ compilers come equipped with full blown C++ interpreters? Or is the constexpr code compiled to LLVM and then the resulting bytecode is run on a virtual machine?
https://redd.it/n8pq3z
@r_cpp
227
Report from the virtual ISO C++ meetings in 2020 (core language)
https://developers.redhat.com/blog/2021/05/07/report-from-the-virtual-iso-c-meetings-in-2020-core-language/
https://redd.it/n8ni2r
@r_cpp
227
Poxy: a Doxygen frontend with extra fancy
https://github.com/marzer/poxy
https://redd.it/n8njbm
@r_cpp
227
Implementation divergence: Friends with alias template members
https://godbolt.org/z/K98oGd4c4
https://redd.it/n8iycd
@r_cpp
227
Best IDE for refactoring legacy code?
So i am a VSCode user that recently started to get into refactoring. So i noticed that VSCode (and i couldn find any extension doing that) does not have any extraction functionality.
So what IDE could you recommend, especially with the focus on renaming symbols, extract functions and other possible ultilitys for refactoring?
Happy about every suggestion!
https://redd.it/n6wmfp
@r_cpp
227
RmlUi 4.0 released - User interface library for C++ based on HTML/CSS
https://github.com/mikke89/RmlUi/releases/tag/4.0
https://redd.it/n8fy0l
@r_cpp
227
Why do people say CLion is great?
I've tried to use CLion but to be honest, it's been a pain in the ass. It's very slow. But it's not even my point. To run a simple "Hello World" it's a whole issue. I really don't like this "cmake" thing or it creating a ton of auxiliary files and folders.
I tried to use the "single file execution" plugin but it still requires some auxiliary files.
Do you guys know something I can do to use it just as an ordinary IDE? Just code completion and its hints. I really like them but de "additionals" destroy the IDE for me.
https://redd.it/n84wzh
@r_cpp
227
Your ABI is Probably Wrong
https://elronnd.net/writ/boring/2021-05-07_abi-wrong.html
https://redd.it/n7x78x
@r_cpp
متاح الآن! بحث تيليغرام 2025 — أهم رؤى العام 
