Web Development With Assembly

The other day I was joking with a colleague of mine about how much fun it would be to do the web development in Assembly.  All the usual stuff – pages would be super fast, and the whole subject makes it for some fun interview material, as the candidates mention Assembly pretty much on every CV.

WebDev with Assembly

And then I decided to do a quick Google search.  To my (not so great) surprise I got to hilarious this Reddit thread, which, among other things, links to MiniMagAsm, a web development framework written in Assembly.  It compiles into a native binary and can be executed as a CGI script.

I’m not going to use it any time soon, but I think it’s super cool, and way more than a simple “hello world” page that I was expecting to find.

On test strings

I’ve seen my fair share of test strings, varying from simple ‘test’, ‘foo’, and ‘blah’ to automatically re-generated Lorem Ipsum paragraphs.  But I don’t really remember seeing anything more weird than this one:

$string = "I am not a question. How was your day? Sex On Hard Concrete Always Hurts The Orgasmic Area. Why does custard taste so lumpy when you use breast milk?";

From this StackOverflow answer.  Is there a tool that does this?  I wouldn’t mind using it in my daily work.

Programming and Greek

One thought that cracks me up every now and then is about Greek programmers.  In Greek language, instead of a question mark a semicolon is used.

Greek

In many programming languages, a semicolon is used to represent the end of statement.  So, this:

$a = $b + $c;
print $a;

to Greek programmers must be looking like this:

$a = $b + $c?
print $a?

I don’t know about you, but to me this would be a constant confidence issue.  It’s almost like I’m not sure what I’m going and asking the computer to confirm.

I’m sure though they have their ways of working around this …

By the way, while reading through the Wikipedia article linked above, I thought that the possible origins of the question mark were quite interesting:

questio

 

That would also explain why not all the languages are using the question mark character.

Anatidaephobia

Anatidaephobia

According to the Urban Dictionary:

Anatidaephobia is defined as a pervasive, irrational fear that one is being watched by a duck. The anatidaephobic individual fears that no matter where they are or what they are doing, a duck watches.

Anatidaephobia is derived from the Greek word “anatidae”, meaning ducks, geese or swans and “phobos” meaning fear.

A:dude, Anatidaephobia is the coolest phobia ever!
B:quack!