Sololearn: Learn to Code
New course! Every coder should learn Generative AI!
Try a free lesson
+ 104
Someone please bookmark this thread so we can do a copy-and-paste when the time comes.
28th Mar 2017, 12:10 AM
Hatsy Rei
Hatsy Rei - avatar
+ 49
A dying language? lol That's funny...
27th Mar 2017, 10:12 PM
Karl T.
Karl T. - avatar
+ 42
programming languages are like vehicles - trucks are meant for heavy work; sports cars for speed and looks; economy cars for everyday use and mileage...you get the idea. choose whatever language suits your needs. you wouldn't use a Ferrari to haul bricks to a work site, right? (I probably would, but that's just me) I use different languages for different tasks. it's that simple.
28th Mar 2017, 2:48 AM
Brandon
Brandon - avatar
+ 37
Such People are unaware of 3 things : 1) Most of their 'Loved Languages' were developed in C++... 2) If they loved some games, they were able to play it due to C++(And new ones due to C#, but still it is derived from C++//Follows 1) 3) Even Windows uses C++
29th Mar 2017, 9:55 AM
Kinshuk Vasisht
Kinshuk Vasisht - avatar
+ 34
Half of them are probably javababies who couldn't tell the heap from the stack
27th Mar 2017, 10:49 PM
Logan New
Logan New - avatar
+ 33
You know the one thing I miss in other languages? Pointers. So simple yet so powerful :D It may seem hard for people (hence hate) but noone said that containing unlimited power would be easy.
27th Mar 2017, 11:40 PM
Jakub Stasiak
Jakub Stasiak - avatar
+ 23
c++ is great, i like c++, thank you very much Ace for this thread 👍😉
5th Mar 2018, 4:48 AM
tooselfish
tooselfish - avatar
+ 20
i think it's great because it's used for games😆♔♕♖♗♘♙
11th Apr 2017, 3:21 PM
Theprogrammers
Theprogrammers - avatar
+ 19
Btw binary and hex still aren't dying yet xD
28th Mar 2017, 5:41 AM
Yanothai Chaitawat
Yanothai Chaitawat - avatar
+ 19
C++ is used in robotics, and is in fact one of the most important languages of advanced robotics. But sure, tell me how it isn't relevant anymore.
14th Apr 2017, 8:11 AM
Jeremy Hunter
Jeremy Hunter - avatar
+ 16
@Ace nice👍👍👍 (don't know what to say 😅😅😅) and it seems like someone just downvoted your comments 😓😓😓😓
28th Mar 2017, 12:42 AM
Leon lit
Leon lit - avatar
+ 16
C++ is different on sololearn. Sololearns compiler limits what C++ can do. As well as not being able to link .cpp files and .h files. If it was possible to use them C++ would be able to compete with the Web languages on SL.
1st Jun 2017, 1:15 AM
Manual
Manual - avatar
+ 14
The folks that found us the Higgs boson particle uses a C++ interpreter for data analysis ... so still very relevant (although clang has received much criticism by some) see https://root.cern.ch. Some time ago I installed it on my laptop both Linux and Windows out of curiosity... another thing to get back to.
21st Sep 2017, 4:07 AM
cyber33
cyber33 - avatar
+ 14
Ace [Part 2 of 2] I suppose the relative difficulty of mastering one language over another is going to be different from person to person. 😉 For clarification, C++ can be mastered like any other language. However, even beyond pointers, there are many more nuances with C++ that simply don't exist in other languages. This is what makes C++ __relatively__ more difficult to master than similar alternatives. Rather than blow this thread up with a breakdown of these nuances, I'll provide some handpicked links that make this point clearer: https://softwareengineering.stackexchange.com/a/44975 https://adamtcroft.com/why-c-is-so-hard-to-learn/ https://www.quora.com/What-makes-C++-really-difficult-to-learn https://www.perforce.com/blog/qac/7-common-errors-c-cpp-programming https://www.toptal.com/c-plus-plus/top-10-common-c-plus-plus-developer-mistakes http://www.cplusplus.com/forum/general/43614/ Again, many will disagree. But the arguments presented otherwise are still very real to many, many people. 😉
22nd Sep 2019, 7:43 AM
David Carroll
David Carroll - avatar
+ 13
If you like C++ but think it's unnecessarily complicated, check out Rust. It's relatively new, but it's becoming extremely popular. For some tasks, it even outperforms C.
28th Mar 2017, 1:50 AM
Squidy
Squidy - avatar
+ 13
Found a better popularity index for C++ than my previous 'Google Trends' thing: TIOBE index: C++ is 3rd, after Java and C. https://www.tiobe.com/tiobe-index/
28th Mar 2017, 7:29 PM
Kirk Schafer
Kirk Schafer - avatar
+ 11
I think this gives some good reasons for loving C++ :) Bjarne Stroustrup - Why I Created C++ https://youtu.be/JBjjnqG0BP8
19th Sep 2017, 12:55 PM
Jojo
Jojo - avatar
+ 10
Thank you. If I were honest, C++ is going to live for quite a long time; nothing can really replace it.
5th Nov 2017, 6:22 PM
LunarCoffee
LunarCoffee - avatar
+ 9
Ace [Part 1 of 2] The challenge with C++ is with all its great power and capabilities, it's a tough language to master for both novice and experienced developers. While the benefits for mastering C/C++ are high, it's a much steeper learning curve for avoiding major issues that simply don't exist in other languages. With easier alternatives available, the masses are gravitating to simpler languages. Sadly, in our industry, where the majority of professional developers are mediocre at best, it's harder to find strong, experienced C++ devs who can keep up with the productivity of these higher level languages. As demand goes up for tech solutions with limited supply of C++ developers, companies will continue making hard decisions like DropBox did in abandoning C++ on some projects. While this was for an ambitious goal of a common native codebase for their mobile app, it's not an uncommon decision in general. https://www.theregister.co.uk/2019/08/16/dropbox_gives_up_on_sharing_c_code_between_ios_and_android/
22nd Sep 2019, 7:42 AM
David Carroll
David Carroll - avatar
+ 8
No language should be, can be and must be considered discarded!
29th Mar 2017, 10:08 AM
Naveen Maurya
Naveen Maurya - avatar