Live data from Hacker News

Wrapping Up 2021. Leaving C++

izzys.casa

131–140 of 251 posts

Re: Wrapping Up 2021. Leaving C++

#131
post #103

Earlier quoted context omitted.

The author of the article also sounds like the sort of individual or clique who derail Stack Overflow posts because they feel the premise of the question is wrong (leaving both the original asker and any later reader with their actual problem still unsolved).

Imagine for a moment what SO's signal:noise ratio would look like if people didn't set some sort of bar for quality?

Exactly what it is?

Re: Wrapping Up 2021. Leaving C++

#132
post #93

Earlier quoted context omitted.

(Veering a bit off-topic, forgive me.) Is there any non-proprietary Ada/SPARK implementation? I've heard some good things about Ada/SPARK, but DDG hasn't been much help in finding out if there's any non-proprietary implementation of SPARK of decent quality.

> Is there any non-proprietary Ada/SPARK implementation? Yes, it's now available as part of GNAT. The integration in GNAT Studio is good and lets you prove a single line or entire file in the IDE. I mostly write Ada for my projects and have only dabbled in SPARK. It's super interesting, but also ridiculously hard. I don't have any formal training in this, but to me, I found it at least as on par with C++ template met…

Ah, thanks. I guess this is also available with the command line tools? (I'm thinking for CI purposes.)

Re: Wrapping Up 2021. Leaving C++

#133
Good lord, the amount of self importance, ego, and whiny idiocy in this post is astounding. People not accommodating what you consider are high standards cause you physical pain? Seriously?? SERIOUSLY? Since you're doing work for cancer research, maybe go see how people with cancer have pain compared to what you apparently feel when someone doesn't comment their code to your standards you nitwit.

You're not special or important, get over yourself.

Re: Wrapping Up 2021. Leaving C++

#134
I enjoy writing code in objC/Pascal/Go/JS/Lisp/Swift. They all have their beautiful parts IMO. Funny the one I enjoy the least is the most modern: swift. Xcode and platform lock in may have a lot to do with that though.

Re: Wrapping Up 2021. Leaving C++

#135
> A lack of default arguments, a lack of basic arity overloading, a lack of variadic generics, all make me not want to write Rust.

I'm not sure how serious this is, TBH? I mean, Rust does have macro syntax that supports all of these things (as seen e.g. in println!() and format!() ), and there are pretty solid engineering reasons to avoid those features within the basic workings of the language. I'm pretty sure most Rustaceans would argue that Rust is quite probably Doing the Right Thing here.

Re: Wrapping Up 2021. Leaving C++

#136
post #120
post #64

I met Izzy a few times at cppcon and always came away impressed. I have basically the same thoughts about the c++ community -- it burns people out and it's filled with a ton of negativity and ego and it's very hard to get anything done. While I was at Google I spent some time trying to push for some sort of codes of conduct after a colleague of mine had a reasonable proposal ripped to shreds in email groups with all…

You do not need a code of conduct for complaining about a sexist remark inside a corporation. CoCs ruin projects, create a stifled atmosphere of hate and distrust and it is always the wrong people who obtain power. Persons who are vocally against CoCs can very well be on your side regarding sexist remarks. Personal attacks are difficult to quantify. Often they are a last resort for shutting up someone who thinks they…

I'll bite...Do you have any citations for projects that have been ruined by a CoC? (Where ruined means something beyond "A CoC exists")

Re: Wrapping Up 2021. Leaving C++

#137
post #91
post #64

I met Izzy a few times at cppcon and always came away impressed. I have basically the same thoughts about the c++ community -- it burns people out and it's filled with a ton of negativity and ego and it's very hard to get anything done. While I was at Google I spent some time trying to push for some sort of codes of conduct after a colleague of mine had a reasonable proposal ripped to shreds in email groups with all…

C++ is so pervasive and ubiquitous that there is no "C++ community" per se. It just reflects the whole world.

Call it the “C++ standards community,” then, because that’s where you go to get things like `offsetof` into the actual language, and it definitely doesn’t reflect the whole world any more than the JavaScript standards community does. Both of them are focused on moving the language as a whole forward, while most developers just want to use the thing.

Re: Wrapping Up 2021. Leaving C++

#138
post #120
post #64

I met Izzy a few times at cppcon and always came away impressed. I have basically the same thoughts about the c++ community -- it burns people out and it's filled with a ton of negativity and ego and it's very hard to get anything done. While I was at Google I spent some time trying to push for some sort of codes of conduct after a colleague of mine had a reasonable proposal ripped to shreds in email groups with all…

You do not need a code of conduct for complaining about a sexist remark inside a corporation. CoCs ruin projects, create a stifled atmosphere of hate and distrust and it is always the wrong people who obtain power. Persons who are vocally against CoCs can very well be on your side regarding sexist remarks. Personal attacks are difficult to quantify. Often they are a last resort for shutting up someone who thinks they…

Eh. Call it "guidelines" and people write dang fanmail. Call it a "code of conduct" and some people lose their minds.

Re: Wrapping Up 2021. Leaving C++

#139

> A lack of default arguments, a lack of basic arity overloading, a lack of variadic generics, all make me not want to write Rust. I'm not sure how serious this is, TBH? I mean, Rust does have macro syntax that supports all of these things (as seen e.g. in println!() and format!() ), and there are pretty solid engineering reasons to avoid those features within the basic workings of the language. I'm pretty sure most…

Why do you think Rust not supporting variadic generics is the right thing?

Re: Wrapping Up 2021. Leaving C++

#140
post #120
post #64

I met Izzy a few times at cppcon and always came away impressed. I have basically the same thoughts about the c++ community -- it burns people out and it's filled with a ton of negativity and ego and it's very hard to get anything done. While I was at Google I spent some time trying to push for some sort of codes of conduct after a colleague of mine had a reasonable proposal ripped to shreds in email groups with all…

You do not need a code of conduct for complaining about a sexist remark inside a corporation. CoCs ruin projects, create a stifled atmosphere of hate and distrust and it is always the wrong people who obtain power. Persons who are vocally against CoCs can very well be on your side regarding sexist remarks. Personal attacks are difficult to quantify. Often they are a last resort for shutting up someone who thinks they…

thank you for this blunt assessment ; agree
Post reply on HN