send a tag suggestion

which tags should be associated with each other?


why should these tags be associated?

Use the form below to provide more context.

#The Cohost Global Feed

also: ##The Cohost Global Feed, ###The Cohost Global Feed, #Global Cohost Feed, #The Global Cohost Feed, #global feed, #Cohost Global Feed

happy-iso
@happy-iso asked:

What do you like the most about C? It's a language I only ever learned for work cause I had to and haven't really engaged with in my off time - so to see someone who's as much of an expert in it as you are, I'm curious

I hate C with a burning passion, because it's not the language everyone kept hyping it up to be to me for the last ~15 years. I'm an expert because I want it to actually live up to that mantle, instead of there being a 100-page long footnote attached to every use of C for each specific platform/compiler/target.



Anonymous User asked:

I see rust people (not people on the rust lang team I think) all the time ask for you to come back, and lament that you have left the rust community, since they all really want compile time reflection. How do you feel about that?

I don't feel anything these days because I'm a professional. We laid out exactly what would be required for the work would continue, both privately and publicly: for someone to do a technical (or even just a design review) of why they think the work is not good enough, rather than lobbying underhanded attacks this way 'n' that.

Nobody has gotten back to me with those technical details. The work thusly won't continue.

In this same time period, C++ has actually moved its core compile-time reflection mechanisms and work into its Core Working Group, putting it on-track for C++26. Rust had a chance to out-do pretty much all other languages in this space (except D, but D is struggling to be fully relevant) and beat C++ to the punch.

They have, seemingly, declined to do so. But I may not know, because I am not in that community much anymore and only use Rust for private projects. 🤷‍♀️