Someone explain the Rustacean failing to support MacOS.
Proud imperative stoneager here 🦍
Cavepeople together strong!
ocaml and haskell and erlang power like… a shitton of industry production code. If erlang software disappeared, internet dies for a bit until people replace all the broken routers.
Isn’t functional stuff closely related to type theory & type systems in all langs? In that sense, it’s prevented whole classes of bugs from ever getting to prod in the first place.
Responsible for 0% of code in production
Best code is no code at all
Depends very much on the language you’re using. Haskell and ocaml do fall into that category, whereas erlang and scheme are also functional languages with fairly weak typing.
If there is one thing that connects functional programming as a whole, it is that in FP, program flow is managed mostly through function application, instead of if statements and for/while loops.
More like mix and match your path lmao.
I’ve been shifting around, but never to the OOP boilerplater. I despise Java.
My people!
The OOP boilerplater is the only one with a job.
Imperative stonager works there too. You’ve just never seen him because he hasen’t accepted a meeting invite is 14 years.
You’ve just never seen him because he hasen’t accepted a meeting invite is 14 years.
And counting!
I like the functional parts of C♯, though.
Love that you put a real musical sharp and not that ugly #
What‽ It was not C-hash?
It is now!
This. I’ve been writing some game mods in it recently and LINQ is… pretty nice.
switchexpressions, too.This is coming from a dude formerly from the “OOP Boilerplater” camp, though, so maybe I just have low standards.
LINQ is… pretty nice.
Seriously. Want monads? LINQ is monads!
“Wanna see me turn a dozen lines of imperative code into a single expression?”
“Wanna see me do it again?”
I think I’m a little bit of everyone except him. I work as a web dev, love functional programming and/with TypeScript. 😅
Watches Computerphile, thinks it’s actual programming
What is this even supposed to imply
Yeah, I’m kinda confused by that one too—Computerphile is CS theory, not software engineering.
I think, the point is Haskell is more CS theoretical than practical language and anyone who uses it (or any other FP) has never written a single line of production code (the last statement is even in the meme)
Personally, I love that series. I guess whoever made this meme thinks people who watch the show are trying to implement their code examples in production.
book bad
history | grep -E '(sed|grep|awk|perl)' | wc -l107Dang. That’s out of 1000. I need to up my game. Also three of those
seds are part of something with a-basedirand don’t count.So yeah, about 10% of my commands are iterating shell pipe things for poops and giggles, I guess.
… and this got me going down the rabbit hole of writing a filter for my history to pull out the first command on the line. This is non-trivial because of potential preceding variable assignments. Most used commands are currently
aptandmanandls. I thinkaptis a Spiders Georg situation because the system is fairly fresh and I keep finding things that I haven’t installed yet. Also I went through a patch of trying to parse its output.… oh, er… unga bunga.
I just use nushell’s builtins instead of wrangling with
IFSand bash idiosyncrasies. It’s been years since I’ve corrupted data by parsing text wrong.But even if someone doesn’t want that: apart from using it in legacy scripts,
grepis just a strictly less usefulripgrepthese days, no?$ history | grep -E '(sed|grep|awk|perl)' | wc -l 50 $ history | wc -l 500Checks out perfectly.

Uses neovim with gruvbox theme on arch
Damn, why are you calling me out personally? Though I use it to write python scripts and LaTeX, not rust…
I feel like the author is a MacBook user.
Imperative stoneagers getting an old MacBook from somewhere and going “huh, I guess its UNIX” is probably true though
Unga bunga
Found the esoteric programmer!
Just finished an assignment for uni: Memory safety in Rust: Mechanisms and limits - a comparison to C/C++.
Fuck.
Great overview of Rust’s weaknesses and strengths:
Li et al. 2024 Rust for Linux: Understanding the Security Impact of Rust in the Linux Kernel
Rust introduces some pretty awesome concepts, but I see why it might be controversial to some. I (sadly) have no use case for it though.
I think the “controversy” is just tribalism. I’ve never once witnessed a case of any of the negative adjectives thrown at the Rust community. They’ve always taken exceedingly fair and good-faith approaches to discussing any critique of the language.
Their snark is reserved for the weird “anti-woke” crowd that hates Rust for some reason.
I was triggered at every panel, it’s unacceptable!
I hope no one got left unoffended
The imperative stoneager feels like the most favored one, there are no real negatives listed there. All that’s listed are things they usually pride themselves on.
Yeah, that Mac offended me.
My imperative programming journey was a few months on a handed down P2 followed by 3 years of pen and paper.
I don’t belong to any of the above. Am I even a programmer at this point?
I belong to all of them. Same question.
You’ve transcended programming
To being a coder?












