Live data from Hacker News

Ask HN: I whant to Learn C++ not Rust!!

news.ycombinator.com

1–10 of 40 posts

Ask HN: I whant to Learn C++ not Rust!!

#1
I would like to learn C++ and I am looking for good learning resources (books, courses, tutorials, docs...). I would also like some introduction to modern libraries, compilers, latest standards, good practices...yes I know I want to learn everything. Well I am just asking here for good places to start my journey, also any advice other than "learn Rust"? I don't want to learn Rust (not for now at least)

Thanks in advance! ;)

Re: Ask HN: I whant to Learn C++ not Rust!!

#3
I am working my way through this https://www.freecodecamp.org/news/learn-c-with-free-31-hour-... and I enjoy it

It goes pretty fast if you've programmed before but covers a decent amount of the newer stuff. Once you get the fundamentals down you can probably figure out the C++20 features through the docs

Re: Ask HN: I whant to Learn C++ not Rust!!

#5
post #3

I am working my way through this https://www.freecodecamp.org/news/learn-c-with-free-31-hour-... and I enjoy it It goes pretty fast if you've programmed before but covers a decent amount of the newer stuff. Once you get the fundamentals down you can probably figure out the C++20 features through the docs

Thanks for the help, will definitely have a look!

Re: Ask HN: I whant to Learn C++ not Rust!!

#9
post #7

Piggybacking on this: Is there any book out there which covers C++ 20? Most of the reference books suggested on forums (SO, IRC/Discord channels) seem to cover C++ 17 or 14, or even worse, 11.

Afaik major changes where introduced in C++11 and later on in C++17. I would be happy finding anything that covers up to the C++17 standard.

Re: Ask HN: I whant to Learn C++ not Rust!!

#10

I'm not a C++ dev, but I would recommend JetBrain's CLion IDE for C/C++ development. It has great integration with build tools, debugger, valgrind, iperf(for profiling). It's a bit pricy, but it's possible to redo the free trial indefinitely.

I am more of a CLI user I've been using neovim with coc for js, ts, python and even solidity development. I will try first to have things working in my usual dev environment, but thanks for the suggestion I've heard good things about CLion and could probably get a free licence.
Post reply on HN