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
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.
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. 😅
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…
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.
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.
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 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?
I was triggered at every panel, it’s unacceptable!
I hope no one got left unoffended
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.
Vim is life. And use good variable names.
That’s such a way to dismiss the theory and academia









