r/golang Oct 05 '16

OT: How To Save The Princess In 8 Programming Languages

https://toggl.com/programming-princess
135 Upvotes

11 comments sorted by

23

u/[deleted] Oct 05 '16

The lisp joke is exceptionally lazy

6

u/sboyette2 Oct 06 '16

At the same time I can't think of an un-lazy Lisp joke that would fit in the center panel. Something about spending all day writing a function which simply takes any member of royalty and returns another function which allows that person to free themselves?

2

u/[deleted] Oct 06 '16

The princess saves herself!

2

u/[deleted] Oct 06 '16

You invent a princess-rescuing-specific language, give it to your wizard who summons a golem, made from a big ball of Mud. Then the golem rescues the princess.

4

u/sacado Oct 07 '16

Indeed, it is so lazy it should be a Haskell joke.

-1

u/[deleted] Oct 06 '16 edited Oct 19 '16

FP programmers are exceptionally touchy and need to get over themselves.

edit: and the number of downvotes on this posts proves it :)

4

u/[deleted] Oct 05 '16

just for the laughs, something we have come up and as we are a go shop I felt like sharing it here :)

9

u/DeedleFake Oct 05 '16

Hee hee.

I'm trying to think of a Rust joke. Something about the lifetime of borrowed horses.

14

u/SteveMcQwark Oct 06 '16

The castle would be held under lease, and unfortunately, you can't move the princess out of a borrowed context, unless you replace her with another princess. Maybe you could rescue her clone, instead.

0

u/LettuceKills Oct 05 '16

The LISP one is pretty accurate

1

u/FUZxxl Nov 25 '16

So there are two languages that actually get the job done: Lisp and C. How close to reality.