Basically this got his talk on compile-time reflection downgraded from keynote to regular talk. Cope, seethe and dilation ensues.
For more context: a month ago, a lot of what I thought were decent sounding talks were just straight up rejected from RustConf and this caused a lot of twitter seethe. Additionally, there was a whole trademark debacle where the rust foundations tried to claim the rust logo as their intellectual property, causing a lot of pushback.
Overall, I think the larger trend is the corpo-fication of rust. Look at all the jewish chads from Amazon, Google, etc. in the leadership of the Rust foundation. Very bearish on the future of the language, especially since a lot of its semantics remain unspecified. Will rust be coopted by the tech cartel like all the web standards did and become r-slurred? !codecels discuss.
Twitter link as well: https://twitter.com/__phantomderp/status/1662216110211727360
Jump in the discussion.
No email address required.
!codecels this is why we all need to get together and start using D.
Python is java for !zoomers
C# is from M$
Go is bloated (and no shared objects? dumb)
C is for olds
Fortran is for old nerds
C++ is for people who hate themselves
Javascript is literally cancer
Jump in the discussion.
No email address required.
Python gaaaaaaaaaaaaaaaaaaaaaaang
Jump in the discussion.
No email address required.
Python's super comfy. It's my go-to for basically all my home projects. The optional type annotations are fetch and so is pylint.
Jump in the discussion.
No email address required.
The GIL can suck my balls. Not sure why they have threads when that exists.
Jump in the discussion.
No email address required.
For async programming, although I agree that part can get annoying. None of my home projects need the performance of multiple processors, though.
Jump in the discussion.
No email address required.
More options
Context
More options
Context
More options
Context
More options
Context
so you're saying we need to use java, ok got it
Jump in the discussion.
No email address required.
Java is very nice
Jump in the discussion.
No email address required.
Jump in the discussion.
No email address required.
More options
Context
Jump in the discussion.
No email address required.
More options
Context
More options
Context
More options
Context
Java is my least favorite thing I've ever worked with professionally. It was great for my career about 15 years ago because it was such a mindfrick for other people in my field that it became like the top bullet point on my resume for a little while. Everything about it is painful, except it's couple of strong points, which is that it runs on everything and isn't very hard to set up from a backend perspective. Programming it is just a massive pain in the butt, though.
I thought C# was actually pretty cool, but it just never went anywhere.
D is like
Jump in the discussion.
No email address required.
More options
Context
D is BIPOClicious; It has a garbage collector and encourages complexity. I've come to the conclusion that every programming language is too r-slurred to use, so I'm writing my own compiler rn.
Jump in the discussion.
No email address required.
Why write a switch statement, when you could wrote code then writes a switch statement that u never see and have to take extra steps to debug?
Jump in the discussion.
No email address required.
More options
Context
More options
Context
This is a good thing
Where my C# chads at? What a comfy and practical language
Jump in the discussion.
No email address required.
Asp and that horrific entity framework can burn in heck.
Otherwise, C# is pretty cool. You can even malloc and free if you really wanna.
Jump in the discussion.
No email address required.
More options
Context
Jump in the discussion.
No email address required.
More options
Context
C# literally the pinnacle of programming languages
Jump in the discussion.
No email address required.
More options
Context
More options
Context
write things people use in D and then more people will care
Jump in the discussion.
No email address required.
工 山尺口丅乇 丅卄工丂 尸尺口厶尺卂从 工𠘨 刀 丅口 从口匚长 卂丂工卂𠘨丂
Jump in the discussion.
No email address required.
More options
Context
More options
Context
If I'm going to use a brand new language with little library support I'm gonna just use Rust. Sorry.
I tried D for a while, back before Rust was a thing. It's a neat little language, though.
Jump in the discussion.
No email address required.
Jump in the discussion.
No email address required.
Yeah I know the leadership is infested with more s than a reddit moderation team but I really don't care.
Jump in the discussion.
No email address required.
More options
Context
More options
Context
More options
Context
Ruby is good now that all the left for Rust
Jump in the discussion.
No email address required.
BARD BOT ALERT! Reset the counter! Current counter was: 0 days 02 hours 46 minutes and 19 seconds
Record is 1 days 10 hours 08 minutes and 36 seconds by beamrifle
longest streak broken in the last 7 days was yall1024 which was 0 days 11 hours 58 minutes and 15 seconds
Best friend is ACA with 209 mentions
rdrama is currently running at 206.404 µBardyhertz with 4258 total mentions since 2022-09-24
Jump in the discussion.
No email address required.
More options
Context
More options
Context
It’s Nim’s time to shine
Follower of Christ IT Admin, heckin pupper lover and occasional troll. I hold back feelings and opinions, right or wrong because I dislike conflict.
Jump in the discussion.
No email address required.
More options
Context
Correct on all points except that C++ is the greatest language ever created (well, second behind Brainfrick but we can't all be cool enough for that) and it's entirely possible to write it without hating yourself... In theory. Maybe.
Jump in the discussion.
No email address required.
More options
Context
D is for mega boomers. Just look at Walter Bright all over orange reddit.
Jump in the discussion.
No email address required.
More options
Context
More options
Context
The rust convention is in September instead of train month
Jump in the discussion.
No email address required.
sir, a second train month has hit the calendar
Jump in the discussion.
No email address required.
BARD BOT ALERT! Reset the counter! Current counter was: 0 days 00 hours 31 minutes and 10 seconds
Record is 1 days 10 hours 08 minutes and 36 seconds by beamrifle
longest streak broken in the last 7 days was yall1024 which was 0 days 11 hours 58 minutes and 15 seconds
Best friend is ACA with 209 mentions
rdrama is currently running at 207.176 µBardyhertz with 4260 total mentions since 2022-09-24
Jump in the discussion.
No email address required.
More options
Context
More options
Context
More options
Context
Web standards are terrible mostly because of backward compatibility issues going all the way back to when the purpose of javascript was to animate something in your browser in 1995 or whatever the frick. CSS has the same issue, the original implementers were 100% r-slurred but also trying to accomplish a relatively small task, and the growth of the standard into basically the most important piece of web design was a horrifying accident, and now you can't fix dumb shit like max-width not working on a table column or whatever other stupid gotcha occurs every time you try to do literally anything with it because if they "fix" it it will break like 2000 existing websites that no longer have maintainers.
Jump in the discussion.
No email address required.
There is a kernel of truth there. Http being text-based is so unbelievably stupid in the modern age, but I think backwards compatibility is used as a cop-out for stagnation a lot of the time. Standards neighbors do not give a frick about backwards compatibility e.g. c23 breaks shit freely. Unless you don't do something as r-slurred as perl, wagie cucks will rewrite their code when they upgrade to a new compiler in a decade.
At my dad's company, a zoomer upgraded their go compiler to 1.18 and fricked everything because some timeouts were changed or somthing. So no, compatibility in software and standards is mostly a myth and used as an excuse to twiddle thumbs.
Jump in the discussion.
No email address required.
JS has tried to fix their shit with regard to this over the last 10 years (since they became the predominant programming language of web designers and even gained traction on backend shit with node.js) but on the frontend their shit is all still r-slurred mostly because of microsoft still until very recently allowing people to install IE, which every big company I work for does as their default browser, so you're still stuck coding around IE11 which is god knows how old now. The compatibility issues led to JS becoming such a shit language even though at its core it really is fine. Think about everything that's happened in JS in the last 10 years and how awful it is. If you're on the frontend, you're carefully avoiding using anything in the language later than 2015, or you're a ridiculous person who "transpiles" your frontend code with Babel or some other fricking cludge, and if you're working on node.js, I pray for you, because that shit is a bomb waiting to destroy half the internet any minute now.
Jump in the discussion.
No email address required.
More options
Context
Go and C were intentionally designed languages for general programming and explicitly versioned, JS just kind of happened.
Follower of Christ IT Admin, heckin pupper lover and occasional troll. I hold back feelings and opinions, right or wrong because I dislike conflict.
Jump in the discussion.
No email address required.
More options
Context
More options
Context
More options
Context
The CPP standard is basically owned by google since they're the chief maintainer of the LLVM implementation of the lang (source LLVM man on lex friedman's podcast) I don't think this specific incident is illustrative of anything tho. For better or worse computer languages and technical systems are getting more complicated and need more people to work on them and can only be maintained by corporations.
if you want to bring up the gcc as an alternative to LLVM or the rs compiler there's a rust fromtend for gcc being written but like with cpp it isn't getting the focus, they follow the lead of whatever google or larger coroperations do.
Jump in the discussion.
No email address required.
Not really. There was a lot of drama and Google has pretty given up on C++ standard involvement after they failed to convince the committee to break the backcompat. This is why they created Carbon, their "successor to C++".
Google is very much interested in LLVM (the language-agnostic backend) but they lost their interest in Clang (C/C++ frontend) because of the above. This why Clang is currently lagging behind Visual C++ in standard compliance.
Jump in the discussion.
No email address required.
when was that falling out? I'm just curious if that took place after the interview I heard
Jump in the discussion.
No email address required.
This paper by a Google engineer prompted the vote on ABI break, which took place in February 2020 and failed.
After losing the vote, this paper was published, which doubles down on the "frick backcompat" stance. I like this HN comment: "The non-goals section reads like an open declaration of war against anyone whose use cases for C++ differ from GOOG and NVDA".
See also this thread on reddit: "What's the deal with the slowdown in Clang dev these days?".
Jump in the discussion.
No email address required.
More options
Context
More options
Context
has carbon gotten any use btw, even internally? Like have they started adding carbon code in chromium? If it hasn't happened by now I suspect it'll flop
Jump in the discussion.
No email address required.
Well, its README says:
Jump in the discussion.
No email address required.
More options
Context
More options
Context
More options
Context
lol GNU BIPOCs aren't malicious like google jewish chads, but the code they write is just as r-slurred. Look at true.c with a straight face or just poke around in any of glibc to see the sheer neurodivergence.
Jump in the discussion.
No email address required.
We sort of agree, I'm just saying the GNU types don't have the manpower or resources to compare with google. The days of stallman writing the gcc on his own are through, now they follow google's lead. I haven't seen any FOSS developer products from google that are malicious. The closets thing I can think of is go having package analytics but that's a stretch.
Jump in the discussion.
No email address required.
The days of stallman writing gcc ended before the turn of the millenium.
The current gcc is based on a fork made by several companies not wanting to deal with him. He ignored Chris Lattner who took the code he wanted to contribute and ended up making LLVM.
Jump in the discussion.
No email address required.
yeah obviously
Jump in the discussion.
No email address required.
More options
Context
More options
Context
More options
Context
More options
Context
nah gcc tends to be more advanced than clang wrt cpp these days
Jump in the discussion.
No email address required.
More options
Context
More options
Context
The language is already dead. Any sane person who chooses too learn rust is just dooming themselves too being eventually cancelled. It's a language
Trans lives matter
Jump in the discussion.
No email address required.
More options
Context
and nothing of value was lost
Jump in the discussion.
No email address required.
Imagine spending 3 years of your life implementing xxd but now with a complicated DSL attached.
Is he finally gone?
Jump in the discussion.
No email address required.
More options
Context
Oh darn i ran into a train who would commission ppl to make her own memes/stickers/etc
Follower of Christ IT Admin, heckin pupper lover and occasional troll. I hold back feelings and opinions, right or wrong because I dislike conflict.
Jump in the discussion.
No email address required.
More options
Context
More options
Context
Rust is old news
We're writing in Pony now
Jump in the discussion.
No email address required.
I remember the author boasting about getting each actor down to 0.1kb of memory. I've made some pretty big structs but that's shocking.
Jump in the discussion.
No email address required.
More options
Context
More options
Context
People should just use gccrs.
Jump in the discussion.
No email address required.
More options
Context
Jump in the discussion.
No email address required.
More options
Context
Snapshots:
undelete.pullpush.io
archive.org
ghostarchive.org
archive.ph (click to archive)
https://twitter.com/__phantomderp/status/1662216110211727360:
archive.org
ghostarchive.org
archive.ph (click to archive)
Jump in the discussion.
No email address required.
More options
Context