raphyjake
It's becoming harder if you understand those features and use them correctly, on top of your knowledge of unsafe C++. Even then those are opt in, and it still takes a tremendous effort. I don't trust anyone using C++ correctly. It's just hubris at this point. You can use unsafe and call C but that's a smaller surface area to audit. Most big companies are transitioning to Rust for a reason. Some big companies were trying to replace C++ even before Rust was a thing.
Why make a C++ browser now? What's the point?
Now, since he was working on his own rust compile time reflection framework/proposal/vision, he decided to talk about that. Made it clear immediately to anyone he interacted with, and made clear that the whole idea was his own and doesn't reflect any opinion of the language team/etc.
Someone probably felt like making this a keynote talk would give the impression that his compile time reflection was actually going to be implemented. So after a week or so someone awkwardly decided the talk wasn't going to be a keynote, just a regular talk. After this, JeanHeid simply refused to attend RustConf at all: no one was accountable, no one really told JeanHeid they had a problem with his talk up until later, it wasn't clear if the decision came from RustConf organizers or Rust foundation, blah blah.
On the racism part, I can't say it's entirely irrelevant. You only see white rich dudes complaining about "all the woke stuff and the inclusivity". The fact that "no rustconf keynote speaker has ever been black" isn't really shocking to me, but simply because I don't see "being a keynote speaker" as something relevant. But when you could've been the "first black keynote speaker at rustconf" and then suddenly someone changes his mind about it, it's probably going to ring some bells if you've faced systematic discrimination for your whole life.
There is absolutely no substance and he's no different from a tech bro saying plane tickets will be NFTs in the near future.
Because waking up at 5am is HARD, and thus honourable.
The study literally says "on average the highly trained students of this important university perform badly if they're asked to wake up too early".
This might suggest that not-having-classes-at-8 might improve their performance, given that for some reason, on average, they can't get up at 5am.
We could investigate their lifestyle, it is because of their excessive screentime? Is it because of video-games?
Or, maybe, we could just not-have-classes-at-8, and we could just stop pretending that waking up early is good and everyone should absolutely do it, in spite of how hard it is.
There are probably some subtleties and differences in how powerful both systems are (can't say more, I don't know how powerful python's metaprogramming is), but just know that Lisp has practically no limit in how you can extend the language.
Also, I appreciate how a bunch of new languages are getting Effect Systems (Unison, saw that one here too)
Wether it's something economically sustainable, or something that might become "socially accepted" or something, I don't know.
If I have to be picky, I'd rather eat a synthetic protein made with genetically modified bacteria than genetically modified cockroaches powder. You wouldn't probably notice a big difference anyway.
Ironically, when I was hiking 15 days without internet and coudn't sleep at night, I began scribbling down a similar essay: points 1 and 2 are the same, stop having fun and experience true boredom. I'm very glad someone got my same idea.
The first mathematician orders a beer.
The second orders half a beer.
"I don't serve half-beers" the bartender replies.
"Excuse me?" Asks mathematician #2.
"What kind of bar serves half-beers?" The bartender remarks. "That's ridiculous."
"Oh c'mon" says mathematician #1 "do you know how hard it is to collect an infinite number of us? Just play along".
"There are very strict laws on how I can serve drinks. I couldn't serve you half a beer even if I wanted to."
"But that's not a problem" mathematician #3 chimes in "at the end of the joke you serve us a whole number of beers. You see, when you take the sum of a continuously halving function-"
"I know how limits work" interjects the bartender.
"Oh, alright then. I didn't want to assume a bartender would be familiar with such advanced mathematics".
"Are you kidding me?" The bartender replies, "you learn limits in like, 9th grade! What kind of mathematician thinks limits are advanced mathematics?"
"HE'S ON TO US" mathematician #1 screeches
Simultaneously, every mathematician opens their mouth and out pours a cloud of multicolored mosquitoes. Each mathematician is bellowing insects of a different shade.
The mosquitoes form into a singular, polychromatic swarm. "FOOLS" it booms in unison, "I WILL INFECT EVERY BEING ON THIS PATHETIC PLANET WITH MALARIA"
The bartender stands fearless against the technicolor hoard. "But wait" he inturrupts, thinking fast, "if you do that, politicians will use the catastrophe as an excuse to implement free healthcare. Think of how much that will hurt the taxpayers!"
The mosquitoes fall silent for a brief moment. "My God, you're right. We didn't think about the economy! Very well, we will not attack this dimension. FOR THE TAXPAYERS!" and with that, they vanish.
A nearby barfly stumbles over to the bartender. "How did you know that that would work?"
"It's simple really" the bartender says. "I saw that the vectors formed a gradient, and therefore must be conservative."