No video

Is C++ coming to an end?

  Рет қаралды 5,282

Stefan Mischook

Stefan Mischook

Күн бұрын

Is C++ being replaced by other languages like Rust and Swift?
#cplusplusprogramming #rust #swift #wwdc2024

Пікірлер: 74
@defendliberty1289
@defendliberty1289 2 ай бұрын
Seasoned C++ real-time/embedded developer here. At the moment there is no sign that C++ can be threatened by anyone. I don't see embedded projects adopting Rust despite the talk. All the other supposed "competitors" hardly exist in the market. And in the last years C++ has made a comeback in places that was "evicted" by Java years ago e.g. high-performance banking applications. Heck, even plain old C is used in new projects, embedded mostly. So, no, C++ is not going anywhere any time soon.
@theintjengineer
@theintjengineer 2 ай бұрын
Oh, someone with actual C++ Experience, who actually follows the language and knows what he/she is talking about - things which I can't say about the video author🤷🏾‍♂️. I think the author knows some WebDev and maybe some C++98 and that's it. As a C++ SWE, [who also happens to know and do some of the work in Rust], there's indeed no threat to C++; not now and not any time soon.
@-Engineering01-
@-Engineering01- 2 ай бұрын
​@@theintjengineer He is a businessman with some web design experience in the past. That's it.
@theintjengineer
@theintjengineer 2 ай бұрын
@-Engineering01- , huh, really? So, that's what I kind of thought. Thanks for the confirmation🙌.
@MTRAC77437
@MTRAC77437 2 ай бұрын
C++/Qt programmer here, and I totally agree - C++ isn't going anywhere in the next decade.
@nikos4677
@nikos4677 2 ай бұрын
This reminds me of this "Your job wont get replaced anytime soon".
@rocomilano1396
@rocomilano1396 2 ай бұрын
C++ went up in popularity on tiobe index. Now its number 2.
@Sneg00vik
@Sneg00vik 2 ай бұрын
And Fortran on 10
@AttrakoNull
@AttrakoNull Ай бұрын
that means jack shit
@tttyyy949
@tttyyy949 2 ай бұрын
You repeat yourself for years and c++ keeps getting better.
@theintjengineer
@theintjengineer 2 ай бұрын
Right?!😂😂
@PapaVikingCodes
@PapaVikingCodes 2 ай бұрын
Games aren’t going anywhere ….so neither is C++
@-Engineering01-
@-Engineering01- 2 ай бұрын
It got another 50 years more before It's die
@moegreene3630
@moegreene3630 2 ай бұрын
@@-Engineering01-EA, Activision and Bethesda were killing it, but then Ubisoft dropped memberships for memberships in r6, so I’m pretty sure it’ll get to a point where people stop playing based off of principle. People will continue to play after getting fucked over by publishers, but degenerates can only lower their standards so much.
@CheckmateStallioN
@CheckmateStallioN 2 ай бұрын
Cobol and Java will come to an end long before C++. low level languages will always be needed for performance and latency sensitive software. Game engines, rendering engines, AI core engines, OS kernels and drivers are built on Assembly/C/C++, airplane takeoff/landing software and elevator software is powered by C++. The IoT world is heavily based off Assembly/C/C++ and this won't change anytime soon
@CamiloSanchez1979
@CamiloSanchez1979 2 ай бұрын
Good programmers don't cry over a language, they simply move on and learn the next one. Agile learning is important in the current world of technology.
@cesarorz
@cesarorz 2 ай бұрын
Although I believe some companies do want to wipe out C/C++, bad written and tested code is the reason for security issues. However, when you need to deliver code ASAP since the project is behind schedule, your boss or team lead is impatient and stakeholders want the project three months ago and you just get onboard to the team, yes, perfect storm for bad quality code.
@dmh20002
@dmh20002 2 ай бұрын
It will become like COBOL, lots still running forever but fewer new projects. C++ gets more complicated with each new release. Stroustrup says that modern c++ is as good as rust, but he admits very few shops are using it. (Ok there are few if any new cobol projects)
@-Engineering01-
@-Engineering01- 2 ай бұрын
C++ never will be die, game industry worth 500 billion dollars right now and it's just only getting bigger and bigger.
@tylerpatterson434
@tylerpatterson434 2 ай бұрын
This is what I thought back in 2009 when I left my c++ job for greener pastures. Time will tell.
@kandycan
@kandycan 2 ай бұрын
😂 ruby got some personal beef with uncle stef.
@Ray14324
@Ray14324 2 ай бұрын
Big companies will do what big companies are known for: promoting their own hype interests. Performance wise i find it hard to replace c/c++. We may see a similar phenomenon like in the old days, when assembler was phased out. Was c++|c code more performant than an assembly version? Never. But over time computers became more faster and writing in c/c++ was faster than writing in assembler and the performance decrease was hidden by the increase in computing power, so all is good. If rust or go give similar performance to c++/c and faster development time then yeah this is a concern but as far as rust goes in know its verbose enough to give most programmers a headache to compile and to achieve performant code you need to flex all of the language's features. So if you're jumping on the corporate train, buy a 2-way ticket cause you might need the return path .
@dwight4k
@dwight4k 2 ай бұрын
This is the most based take on this issue. I like how you compare C and C++ to Assembly. Nobody ever does that.
@righteouslove
@righteouslove 2 ай бұрын
C++ still dominates the game industry. The game industry is a billion dollar industry and the most lucrative industry in entertainment specifically. It's far more lucrative than music and movies. C++ is also now ranked at number 2 in TIOBE. For the first time in history it surpassed C in popularity this month in June 2024. I don't think C++ is on the decline.
@eitkoml
@eitkoml 2 ай бұрын
No, C++ is not coming to an end. At most it is just shifting around in what tasks it does. Also, game engines tend to be written in C++ and Unreal Engine 5 uses C++ in its games' code.
@h.s3187
@h.s3187 2 ай бұрын
The point is C++ is stagnating in niche areas like embedded development, browsers and game engines but other areas like cryptography I think that is one of the most used with Rust because in C++ and Rust you can find cipher algorithms updated in Crypto++ and in cargo , if try to find cryptography libs in any other lang they are usually have more than 10 years old without patches.
@jamessullenriot
@jamessullenriot 2 ай бұрын
If C++ is your world, don't panic. There are still COBOL jobs out there that pay very well. I know because a friend of mine has been doing it for 12 years now and makes more than I do with me using all the cool kid tech
@-Engineering01-
@-Engineering01- 2 ай бұрын
Ruby mentioned 😂
@desvendandoornasaude4127
@desvendandoornasaude4127 2 ай бұрын
I use c++ Qt and FLTK a lot.
@computernerd8157
@computernerd8157 2 ай бұрын
I think C++ is fine. Most of the jobs are in games and embedded stuff. When the time comes learning another languages will be easy but I am going to focus on C , C++, C# and Gdscript stuff. For web stuff I will focus on Javascript Html5 Css3, Reactjs,Wordpress , PHP amd MYSQL. All are just tools. Actually, I am mainly focusing on Algorithms.
@zfl1981
@zfl1981 2 ай бұрын
C# is also already used for a lot of gaming is it not? While I don't think C# can replace C++ for all the Fintech/Commodities trading stuff due to the ultra low-level speed requirements, that domain would probably also start to look at Rust as well.
@nematjonabdulloev3568
@nematjonabdulloev3568 2 ай бұрын
As long as the code exists c++ will be relevant.
@synen
@synen 2 ай бұрын
Too much legacy code to come to an end.
@tt-gr2ct
@tt-gr2ct 2 ай бұрын
why are you making so many videos of the same thing?
@theintjengineer
@theintjengineer 2 ай бұрын
I guess he tried to learn C++, didn't manage to, and now he's angry at it. This gotta be the reason. So many videos talking bad about C++. Uuughhh
@-Engineering01-
@-Engineering01- 2 ай бұрын
This is his business advertisement channel, that's why.
@blindshellvideos
@blindshellvideos 2 ай бұрын
because he is clickbaiting like every content creator on youtube that has nothing to show / offer
@bhutchin1996
@bhutchin1996 2 ай бұрын
Flash ActionScript? Which version? When I was working with it, its syntax went from BASIC-like in Flash 4, to JavaScript-like in Flash 5, to Java-like in Flash MX. In the early 2000s I took C++ classes. Even though nowadays Python has replaced C++ as the introductory language for Computer Science majors, it's a hard language to beat when it comes to performance and speed, and that's why Unreal Engine uses it. On the other hand, C# in Unity doesn't give that much greater performance capabilities than the Python-like GDScript in the Godot game engine. While I doubt that anyone will be hired for their ActionScript skills anytime soon, those skilled in C++ will have much better chances, especially since fewer people know it these days. Hard to believe that Java is going the way of COBOL as far as becoming a legacy language, but almost 25 years have passed when I took a COBOL course. Love the Ruby jokes. Ruby is much more flexible than Python as to the ways it can be written, but there's not a lot of demand for Ruby apart from Rails.
@bestopinion9257
@bestopinion9257 2 ай бұрын
It depends. If it is standard C++ you are fine. But if it's Ruby C++, well...
@ZettaiKatsu2013
@ZettaiKatsu2013 2 ай бұрын
My selfish question : Is software coming to an end ? Are there more new projects in 2023 than in 2015 ? 2005 ?
@larss589
@larss589 2 ай бұрын
You must have followed Onkel Steff awhile to understand that Ruby joke. Or is it a joke😱
@guruware8612
@guruware8612 2 ай бұрын
When are the talks about the end of c++ coming to an end?
@cybernit3
@cybernit3 2 ай бұрын
Oh I thought from the title, "Is C++ coming to an end?"; is because AI will make programming unnecessary and that is why. So Rust and Swift are better for garbage collection and security; but then you take some performance slow downs compared to C++ or even C. I honestly like C, but C++ I never got into it.
@MTGSecrets666
@MTGSecrets666 Ай бұрын
What did Ruby do to this man?
@ThePandaGuitar
@ThePandaGuitar 2 ай бұрын
Lmao. Another year another end video. C and C++ are default languages to speed up AI. They’re almost having a renaissance. People are even using C. And don’t get me started on video games and C++. There is almost zero chance it will change. AGI will almost certainly be here faster than C++ dying, in which case we wouldn’t need to have this discussion.
@EloHellResident
@EloHellResident 2 ай бұрын
it's always Ruby xD
@ridabrahim7604
@ridabrahim7604 2 ай бұрын
At this point and as me pushing to intermediate programmer it feels like this goes for any language 😂, you'll hear this whatever language you use, this industry if full of hype and trends while every language is doing fine 😂
@JuriBinturong
@JuriBinturong 2 ай бұрын
You can build native mobile apps with Ruby now.
@guilherme5094
@guilherme5094 2 ай бұрын
C++ is here to stay, and I would really like to know from Google where Carbon is?
@chrysalide_aero
@chrysalide_aero 4 күн бұрын
True, i love C++
@godhandinfamous
@godhandinfamous 2 ай бұрын
I've missed your ruby jokes, latest videos are missing them
@NineInchTyrone
@NineInchTyrone 2 ай бұрын
Is ADA dead and buried ? Erlang ? Eiffel ?
@henrysauzande7975
@henrysauzande7975 2 ай бұрын
Cobol is still very much around C++ is not going anywhere anytime soon
@Samsom321
@Samsom321 2 ай бұрын
No programming language replaces any other. Every language comes and shines in its application domain. If Rust intention is to replace C then good luck with that, let alone replacing a beast like C++.
@carsonjamesiv2512
@carsonjamesiv2512 2 ай бұрын
NO LOVE 4 RUBY!😂
@anb4351
@anb4351 2 ай бұрын
Google's Carbon is also promising
@OwNeDGr
@OwNeDGr 2 ай бұрын
Next video title: Is it the `hammer` or `screwdriver` coming to an end?
@jesustarsia6994
@jesustarsia6994 2 ай бұрын
Is this even necesary?
@zebraforceone
@zebraforceone 2 ай бұрын
No lol
@vazaruspaytonas7017
@vazaruspaytonas7017 2 ай бұрын
There's going to be a lot of refactoring...
@PrahladYeri
@PrahladYeri 2 ай бұрын
If Pascal was alive today, it would have replaced C++ 😊
@joseoncrack
@joseoncrack 2 ай бұрын
It's actually very much alive, Delphi is still widely used, and the freepascal compiler gives a very decent open-source alternative. You may not hear about it much, Pascal (and derivatives) users tend to work instead of talk. So despite the gigantic buzz around Rust and people endlessly talking about it everywhere (much more so than actually using it), Delphi/Object Pascal is currently 11th in the TIOBE index, while Rust is 17th. Online buzz and reality are two very different things.
@PrahladYeri
@PrahladYeri 2 ай бұрын
@@joseoncrack I agree, the open source free pascal compiler (FPC) is super cool. But unless one of the "Big Techs" adopt and promote it, pascal will be cast to the ghettos of computing history forever and never see the mainstream. Universities and programming course curriculum is one thing that keeps a language alive and nobody wants to touch Pascal/Delphi in those areas (except a handful of European countries I think).
@Maximus98245
@Maximus98245 10 күн бұрын
These videos are just click baits. He never takes a stand either for or against the question he is posing. Waste of time.
@user-td5gy2fh3p
@user-td5gy2fh3p 2 ай бұрын
Skill issue
@desvendandoornasaude4127
@desvendandoornasaude4127 2 ай бұрын
" TIOBE Index for June 2024 June Headline: C++ surpasses C for the first time in history C++ is the new number 2 in the TIOBE index" It was amazing!
@xSTstSTx
@xSTstSTx 2 ай бұрын
Trump 2024
JavaScript is NOT Important in Freelance in 2024
10:08
Stefan Mischook
Рет қаралды 9 М.
Why i think C++ is better than rust
32:48
ThePrimeTime
Рет қаралды 298 М.
Cute kitty gadgets 💛
00:24
TheSoul Music Family
Рет қаралды 17 МЛН
Schoolboy Runaway в реальной жизни🤣@onLI_gAmeS
00:31
МишАня
Рет қаралды 4,2 МЛН
АЗАРТНИК 4 |СЕЗОН 1 Серия
40:47
Inter Production
Рет қаралды 585 М.
КТО ЛЮБИТ ГРИБЫ?? #shorts
00:24
Паша Осадчий
Рет қаралды 3,8 МЛН
The 4 Elements of Successful Developers.
10:22
Stefan Mischook
Рет қаралды 5 М.
Should You Learn C++? (Will Rust Kill C++?)
11:22
Caleb Curry
Рет қаралды 18 М.
Rust: When C Code Isn't Enough
8:26
CodeAhead
Рет қаралды 159 М.
C++ Weekly - Ep 400 - C++ is 40... Is C++ DYING?
20:51
C++ Weekly With Jason Turner
Рет қаралды 30 М.
My Java Course is TOO HARD!
8:04
Stefan Mischook
Рет қаралды 10 М.
Why do developers hate Rust?
8:20
Let's Get Rusty
Рет қаралды 113 М.
The Problem with Coding and College
14:37
Stefan Mischook
Рет қаралды 8 М.
why rust libraries may never exist.
7:26
Low Level Learning
Рет қаралды 245 М.
Exploring Concurrency Pitfalls: Rust vs. C++ and Go
15:11
Ardan Labs
Рет қаралды 8 М.
Jonathan Blow on Refactoring
7:10
Anton Swifton
Рет қаралды 130 М.
Cute kitty gadgets 💛
00:24
TheSoul Music Family
Рет қаралды 17 МЛН