@smoku @drewdevault There are good reasons why there are multiple programming languages in IT. C and C++ won't go away. It will go the way of Cobol and Fortran.

I myself will never touch C++ for things that go beyond a Arduino project. Also I had been a big OO fan since Java 1.1 and today I think that behavior inheritance doesn't (and most probably: can't) live up its promise (looking at Java Swing GUI library with a evil eye).

@MadMike77 @[email protected] @[email protected] I found my peace with #Python, #Golang and #Zig when it comes to hard-core programming. However I eyed at #rustlang for embedded programming as there is the amazing #GreatScottGadgets #cynthion project (it's an h/w USB analyzer based on FPGA) that will use Rust for a major part of firmware and desktop tools so it could be worth to dig into that language, too. However C++ is unholy ground to me so if possible I'm trying my best to avoid it.