Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Who in their right mind would choose brainfuck for enterprise solutions, over befunge?


You can't discount the need to keep your hiring pipeline full to replace the people whose RSUs have cliffed.

Befunge, like Rust, is impossible to hire for, so nobody uses it, which means nobody has experience, which means it's impossible to hire for, so it's a bad idea to use it. BrainFuck has been around for decades and its problems can be avoided by just hiring sufficiently-talented developers.


Being the only true 2-dimensional language, Befunge only needs the square root of the lines of code to build an equivalent program to puny 1-dimensional programs like Brainfuck or C++.

Stop trying to hire 10X engineers. Befunge applications are built by true X² engineers.


> Stop trying to hire 10X engineers. Befunge applications are built by true X² engineers.

Best sales slogan of the year.


Don't hire 10x, hire x¹⁰, with superstringfuck - the only language with the dimensions to tackle the needs of today's fast moving businesses.


But what if my X is only ~1–2? Should I continue hiring the 10X engineers? Someone explain it to me in a PowerPoint.


I like how we haven't specified whether x is greater than or less than one.


I love that we complain about that before asking what we're measuring or whether higher or lower numbers are better.

If you are asking such questions you aren't who I'm talking to and you need to leave the room immediately.


It's kind of a joke / riffing. Collaboration/elaboration, not attack. The "like" wasn't sarcasm; it was observing additional possibilities for meaning -- meanings that actually worked kind of amusingly to me.


Excel is Befunge


Funny thing about Rust. I use it for a few small projects. I have advocated for it on a current work project in part because it makes sense for a few reasons. I had planned on it, an advisor (small startup) recommended it, so myself as a mid experience and two people more junior in their career, are writing Rust.

As I said, I have used Rust for multiple unrelated to this task thing. Had various versions of our planned project working. Then I revisited it and made it more Rust-like. It literally looks like I've done nothing since I through a lot of things out.

It's fun to learn.


On the contrary, I have found that Rust postings receive fewer but much higher quality candidates.


True.

Befunge has real lofty ideals, not just a miser goal of being hard to parse by humans:

> Befunge, with the goal of being as difficult to compile as possible


Honestly, the smart enterprises are using Malbolge.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: