Quantcast
Channel: LifeStyles Defined » programming
Viewing all articles
Browse latest Browse all 2

ArnoldC: An Arnold Schwarzenegger Programming Language

$
0
0

LifeStyles Defined
LifeStyles Defined -

Who is Arnold Schwarzenegger?
If you’ve been living under a rock or simply don’t care for television, Arnold Schwarzenegger is an Austraian-American actor who (in short) is very successful.

Is this a real language?
Oh yes! It’s an imperative programming language that replaces basic keywords with quotes from various Arnold Schwarzenegger movies. The language is parsed using parboiled and ASM to generate Java bytecode. Created by programmer lhartikk and hosted on GitHub, ArnoldC re-appropriates the semantics of Arnold’s classic one-liners to “discover new meanings from the Arnold movies with the means of computer science.”

Here’s a rundown of a few of ArnoldC’s keywords:
True: NO PROBLEMO
If: BECAUSE I’M GOING TO SAY PLEASE
EndIf: YOU HAVE NO RESPECT FOR LOGIC
While: STICK AROUND
PlusOperator: GET UP
MinusOperatorL: GET DOWN
MultiplicationOperator: YOU’RE FIRED
EqualTo: YOU ARE NOT YOU YOU ARE ME
Or: CONSIDER THAT A DIVORCE
DeclareMethod: LISTEN TO ME VERY CAREFULLY
NonVoidMethod: GIVE THESE PEOPLE AIR
MethodArguments: I NEED YOUR CLOTHES YOUR BOOTS AND YOUR MOTORCYCLE
Return: I’LL BE BACK
CallMethod: DO IT NOW
AssignVariableFromMethodCall: GET YOUR ASS TO MARS
BeginMain: IT’S SHOWTIME
EndMain: YOU HAVE BEEN TERMINATED
Print: TALK TO THE HAND
AssignVariable: GET TO THE CHOPPER

I personally couldn’t write code with these keywords, but it defiantly would be interesting!

ArnoldC: An Arnold Schwarzenegger Programming Language
Anton SM


Viewing all articles
Browse latest Browse all 2

Latest Images

Trending Articles





Latest Images