awesome-modern-cpp
modern-cpp-features
Our great sponsors
awesome-modern-cpp | modern-cpp-features | |
---|---|---|
15 | 47 | |
11,315 | 18,858 | |
- | - | |
3.5 | 3.9 | |
3 months ago | 6 months ago | |
HTML | Python | |
- | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
awesome-modern-cpp
-
Ask HN: What are great resources to catch up C++?
seriously, don't bother with c++. it will become irrelevant eventually.
but if you choose to ignore my advice, check[0] these[1]
[0]: https://github.com/AnthonyCalandra/modern-cpp-features
[1]: https://github.com/rigtorp/awesome-modern-cpp
- Melyek a "legjobb" programozási nyelvek karrier és lehetőségek szempontjából 2023-ban?
- Ask HN: Who is using C++ as the main language for new project?
-
Tips for starting with c++ after python
I can't recommend a course in c++, but check out Awesome Modern C++
-
Anything similar to the Odin project but for learning C++?
1) Some collections of interesting stuff are sometimes under "awesomexyz" on github. ( the one I included here probably isn't the _best for someone new to C++ but I'm including it anyway) * https://github.com/rigtorp/awesome-modern-cpp
-
Random Weekly Discussion - December 31, 2021
https://awesomecpp.com/ compiled list of c++ resources, only be aware of these no need to crunch through all
- Best books and courses to learn C++?
-
How does a real world look like?
If you want more repositories and references, check out this link: awesome-modern-cpp
-
I know Python basics, what next?
This might help: https://github.com/rigtorp/awesome-modern-cpp/blob/master/README.md
- A guide to learn C++ by my own.
modern-cpp-features
-
Ask HN: Catching Up on C++?
Just go through this https://github.com/AnthonyCalandra/modern-cpp-features and you should be fine.
If you also like thorough explanations and graphs, there's https://hackingcpp.com/ that could answer many questions you might have.
By the way, just in case, bookmark this online C++ reference https://eel.is/c++draft/ for diving in deep waters.
Good luck!
-
C++23: The Next C++ Standard
I'm a little 10 years out from writing C++ professionally and I found this cheat sheet[0] useful. Basically if you have an inkling of the concept you're looking for, just search on that cheat sheet to find the relevant new C++ thing. Specifically for me, we used Boost for smart pointers which are now part of the stdlib, and threads are now part of the stdlib as well.
[0] https://github.com/AnthonyCalandra/modern-cpp-features
- E-Book Kindle sau PDF (engleză) despre C++
-
What proportion of C++ used more often than others?
A more productive way to go about it would be to ask "What are the features in each version of C++ past C++11 that I should care about the most?" instead. In that case you could take a look at things like https://github.com/AnthonyCalandra/modern-cpp-features and https://github.com/mortennobel/cpp-cheatsheet, see what appeals to you, ignore what does not.
-
What's the best book to learn C++?
Looks like there's a version history here
-
Extended C++ education for advanced/seasoned developers
As someone suggested cppcon and c++ talks, also I would reccomend reading this: https://github.com/AnthonyCalandra/modern-cpp-features and all things in the papers section in this: https://en.cppreference.com/w/cpp/compiler_support
- Brushing up
-
What are some good books to learn more about the C++ ecosystem?
I've already done a bit of research which has led me to the The Definitive C++ Book Guide & List. From that, I've decided to go over The C++ Programming Language (4th Edition) to learn C++11 and then this GitHub repo to learn the remaining C++14/17/20 features.
-
Ask HN: Is C++ making a comeback? “modern C++” versus Golang/Rust/Zig/Nim?
clickable:
"Welcome back to C++ - Modern C++" https://learn.microsoft.com/en-us/cpp/cpp/welcome-back-to-cp...
"21 New Features of Modern C++ to Use in Your Project" http://www.vishalchovatiya.com/21-new-features-of-modern-cpp...
"What is modern C++"? https://www.reddit.com/r/cpp_questions/comments/tgs6ir/what_...
"C++ is the next C++" https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2022/p26...
"modern c++ features" https://github.com/AnthonyCalandra/modern-cpp-features
C++ 23 to introduce module support "https://www.infoworld.com/article/3662808/c-plus-plus-23-to-..."
"C++ 2023" https://en.wikipedia.org/wiki/C%2B%2B23
- Functie ca valoare intr-un map
What are some alternatives?
immer - Postmodern immutable and persistent data structures for C++ — value semantics at scale
vim-cpp-modern - Extended Vim syntax highlighting for C and C++ (C++11/14/17/20/23)
thonny - Python IDE for beginners
serenity - The Serenity Operating System 🐞
notepad-plus-plus - Notepad++ official repository
cppfront - A personal experimental C++ Syntax 2 -> Syntax 1 compiler
windmap
functools - Functional tools in Go 1.18 using newly introduced generics
py-must-watch - Must-watch videos about Python
cpp20_in_TTs - C++20 features described in Before/After tables ("Tony Tables")
pythonds - Problem Solving with Algorithms and Data Structures using Python
OOP-in-C - Simple and efficient implementation of OOP in C suitable for real-time embedded systems.