Live data from Hacker News

Wrapping Up 2021. Leaving C++

izzys.casa

11–20 of 251 posts

Re: Wrapping Up 2021. Leaving C++

#11
I sincerely hope that the author finds joy.

Great things come from those unwilling to settle.

But the Kubernetes riff was telling: when using a cloud provider, so much of the system management is provided. When we insist on DIY, we get to DIY.

So maybe settling a bit here and there isn't catastrophic.

Re: Wrapping Up 2021. Leaving C++

#12
post #6

Earlier quoted context omitted.

The C++ programmers will just switch to C++ 2.0, aka Rust. It's not a big leap.

Sure we will. Just like we switched to C++ 2.0 aka Java.

I keep waiting for the announcement that some propeller-head has implement the Rust borrow checker as a template metaprogram, with the caveat that nothing larger than "Hello, world." compiles within a month.

Re: Wrapping Up 2021. Leaving C++

#13
> I simply have to accept that there is nothing out there for me. That I will be miserable as long as I continue to work in tech, and that nothing will ever bring me joy in this space ever again. And I have the C++ committee to thank for this.

How did the C++ committee cause this?

Re: Wrapping Up 2021. Leaving C++

#14
post #6
post #4

Makes me wonder if I've too strongly tied my career to a specific language. However, right now it's not that I'm specifically a C++ programmer, just that the industry (gamedev) is largely C++. I'm sure in for it if that shifts out from under me before I find stable employment though....

The C++ programmers will just switch to C++ 2.0, aka Rust. It's not a big leap.

I'm not sure I'm ready to learn another language to be honest. After a decade+ of C++ it'd feel like driving on the wrong side of the road and I wouldn't blame any employers who didn't want to take a chance on that :)

Re: Wrapping Up 2021. Leaving C++

#16
post #6

Earlier quoted context omitted.

The C++ programmers will just switch to C++ 2.0, aka Rust. It's not a big leap.

Sure we will. Just like we switched to C++ 2.0 aka Java.

Out of curiosity, according to you at what point was Java considered C++ 2.0?

Re: Wrapping Up 2021. Leaving C++

#17
> The last 10 years of my life writing C++ in a professional context were a complete waste of time that I will never get back. I have nothing to show for it.

I don't get this part. The language you write something in has little to do with how useful the software is. I've had years writing fulfilling software, and years where I was just spinning my wheels.

Re: Wrapping Up 2021. Leaving C++

#19

I sincerely hope that the author finds joy. Great things come from those unwilling to settle. But the Kubernetes riff was telling: when using a cloud provider, so much of the system management is provided. When we insist on DIY, we get to DIY. So maybe settling a bit here and there isn't catastrophic.

“The reasonable man adapts himself to the world: the unreasonable one persists in trying to adapt the world to himself. Therefore all progress depends on the unreasonable man.”

― George Bernard Shaw, Man and Superman

Re: Wrapping Up 2021. Leaving C++

#20

I sincerely hope that the author finds joy. Great things come from those unwilling to settle. But the Kubernetes riff was telling: when using a cloud provider, so much of the system management is provided. When we insist on DIY, we get to DIY. So maybe settling a bit here and there isn't catastrophic.

> But the Kubernetes riff was telling: when using a cloud provider, so much of the sustem management is provided.

Way too much for most usecases out there. And if you don't understand it, you can't fix it when it breaks.

Post reply on HN