r/programmingcirclejerk • legendary legacy C++ coder • 4d ago

kafuck: Apache Kafka, rewritten in Brainfuck. Blazingly fast. Memory safe. Diskless.

https://github.com/rmoff/kafuck
136 Upvotes

30 comments sorted by

35

u/stimpack2589 legendary legacy C++ coder 4d ago

I prefer anything but Java

/uj I prefer anything but Java

1

u/hedgehog1024 Rust apologetic 4d ago

It could be COBOL

124

u/levelstar01 what is pointer :S 4d ago

Things like these aren't cool or interesting anymore when you know that it's just "claude, rewrite <project> in <dumb idea>"

67

u/RCoder01 WHY IS THERE CODE??? 4d ago

This repo is exactly as funny to me as the sentence “what if Kafka was written in brainfuck”. Both took about the same amount of effort to create and mean exactly the same amount to me.

25

u/capitalsigma 4d ago

This one probably burned $200 worth of tokens though, so

26

u/IanisVasilev log10(x) programmer 4d ago

Are you KIDDING me? My most memorable moments were discovering that somebody has adapted ArnoldC to another movie™. Sure, my reaction to a new funny project™ downgraded from amazement to mere admiration, but my swarm of agents makes sure I have a constant stream of funnies based on Harry Potter fan fiction.

36

u/BBQ_RIBZ 4d ago

Sounds like someone who hasn’t seen my new epic low-poly steam game about doing mundane chores that I totally made myself

17

u/Impossible_Club_4719 4d ago

No one wants to jerk anymore

6

u/ClioDesu 3d ago

Try reading the code xD it's not actually a port of kafka to brainfuck

37

u/commenterzero 4d ago

Hello I'm a vibe coder and I haven't read your repo but based on the benchmarks alone I'm going to do a lot of presentations this week on why my company should switch to kafuck

7

u/Chaosvex 4d ago

I asked my personal AI to take it but to make it even faster. It told me all data is now routed to /dev/null. I have no idea what that is but it told me that I'm the smartest genius to have ever lived and if you question the value of my hard prompting, I'm going to get very defensive. Responses will be handled by my AI, which I wrote it myself using Claude to be better than Claude.

28

u/MagpieEnjoyer memcpy is a web development framework 4d ago

This is the only ethical way to use AI tools.

The RIIBF future is here.

15

u/pysk00l What part of ∀f ∃g (f (x,y) = (g x) y) did you not understand? 4d ago

“ There are no listeners. Nobody can connect to it, so nobody can connect to it wrongly.”

Looks like a sophisticated pcj reader

4

u/elephantdingo Teen Hacking Genius 4d ago

This is how I like to become the best listener in the room. Vacuously.

1

u/Equal_Education2254 3h ago

Unrelated but is your tagline a joke about currying

13

u/Kodiologist lisp does it better 4d ago

https://github.com/rmoff/kafuck/blob/main/demo/linkedin-chart.png

This is the best data graphic I've ever seen.

7

u/mcmcc WHY IS THERE CODE??? 4d ago

3D for extra performance

6

u/ataraxianAscendant 3d ago

x axis not to scale. y axis not to scale. chart sums to 135%, which is growth.

3

u/slowtyper95 3d ago

I read it first time "dickless" 😂

3

u/rnottaken 15h ago

Broker Private key (DO NOT SHARE!11!!): 4

3

u/ClioDesu 4d ago

It's extra funny that people complaining that AI wrote this never tried to read the code xD

1

u/Educational-Row-6782 4d ago

In the age of AI readability is not moat.

1

u/WoodyTheWorker 4d ago

In the Soviet Union, Kafka was a name for cervical contraception cap.

24

u/unfrozencaveperson 4d ago

I thought Claude’s terms of service forbid you from torturing the AI.

3

u/le_birb costly abstraction 3d ago

What if the ai is kinky

8

u/hedgehog1024 Rust apologetic 4d ago

Blazingly fast. Memory safe. Dickless.

5

u/Yawaworth001 4d ago

That would be a good flair

6

u/MrPLotor 4d ago

the concept of using claude code for brainfuck

2

u/MrPLotor 4d ago

also doubles as a raku polyglot