What if we tried designing C a second time?

Image from i.redditmedia.com and submitted by paula_sutton
image showing What if we tried designing C a second time?

Sasken on May 3rd, 2017 at 19:35 UTC »

Ok, the VB and VB.Net ones literally made me laugh out loud. People in the office now think I'm losing it.

renloo on May 3rd, 2017 at 20:36 UTC »

Funny thing is that one of the creators of Go (Ken Thompson) created B which later became C. Should be "Go: What if we tried designing C a second time but with garbage collection?"

NowImAllSet on May 3rd, 2017 at 20:46 UTC »

For those who don't know what Malbolge is, neither did I. Here are some of the funnier things:

Malbolge was specifically designed to be almost impossible to use, via a counter-intuitive 'crazy operation', base-three arithmetic, and self-altering code.

Malbolge was so difficult to understand when it arrived that it took two years for the first Malbolge program to appear.

Malbolge has eight instructions. Malbolge figures out which instruction to execute by taking the value [c], adding the value of c to it, and taking the remainder when this is divided by 94. The final result tells the interpreter what to do.

And this is Hello, World in Malbolge:

(=<#9]~6ZY32Vx/4Rs+0No-&Jk)"Fh}|Bcy?=*z]Kw%oG4UUS0/@-ejc(:'8dc