Last week we wrote about ArnoldC, a programming language that replaces keywords with classic one-liners from Arnold Schwarzenegger movies. The imperative language replaces commands like AssignVariableFromMethodCall and EndMain with GET YOUR ASS TO MARS and YOU HAVE BEEN TERMINATED.
ArnoldC got us thinking about other programming languages that could be improved by switching out commands with famous quotes, so we came up with a few ideas.
Sample functions:
gc_disable: SAY HELLO TO MY LITTLE FRIEND
ini_restore: HOOAH
dl: ATTICA
assert: YOU’RE OUT OF ORDER
phpcredits: KEEP YOUR FRIENDS CLOSE BUT YOUR ENEMIES CLOSER
set_time_limit: JUST WHEN I THOUGHT I WAS OUT, THEY PULL ME BACK IN
Sample statements:
Else: PUT THE BUNNY BACK IN THE BOX
AdditionOperator: PAPA’S GOT A BRAND NEW BAG
MinusOperator: NOT THE BEES
MultiplicationOperator: I JUST STOLE 50 CARS FOR YOU IN ONE NIGHT
Declaring a variable: I’M LIKE A PRICKLY PEAR
Void: WHAT DO YOU SAY WE CUT THE CHIT-CHAT, A-HOLE
#!
Sample syntax:
Finally: WINNING
Declaring a variable: I’M ON A DRUG, IT’S CALLED CHARLIE SHEEN
Date: THIS IS ME NOT ON DRUGS
Catch: VATICAN ASSASSIN WARLOCKS
Boolean: I’M NOT BI-POLAR, I’M BI-WINNING
Null: I’M TIRED OF PRETENDING I’M NOT A TOTAL BITCHIN’ ROCK STAR FROM MARS
MsgToAlert: I GOT TIGER BLOOD, MAN
Sample methods:
BeginMain: SHOW ME THE MONEY
EqualTo: I FEEL THE NEED, THE NEED FOR SPEED
GreaterThan: PORSCHE. THERE IS NO SUBSTITUTE
VoidMethod: YOU DON’T HAVE TIME TO THINK UP THERE
Plus: I’M AN EXCELLENT DRIVER
EndMain: YOU COMPLETE ME
#!
Sample keywords:
String: YOU TALKIN’ TO ME
This: I’M WATCHING YOU
Private: NEVER RAT ON YOUR FRIENDS
Volatile: YOU CAN GET FURTHER WITH A KIND WORD AND A GUN
Try: BETTER TO BE A KING FOR A NIGHT THAN A SCHMUCK FOR A LIFETIME
Group: THERE ARE THREE WAYS OF DOING THINGS AROUND HERE
Sample syntax:
DocumentClass: YOU’RE THE DISEASE, AND I’M THE CURE
Begin: YO ADRIAN!
UsePackage: HEY LUKE SKYWALKER, USE THE FORCE
Title: THEY DREW FIRST BLOOD, NOT ME
End: THEY’RE ALL GONE, SIR
Author: I’LL BE THE JUDGE OF THAT
Report: THE LAW DOESN’T MAKE MISTAKES
#!
Sample functions:
Error(): YOU CAN’T HANDLE THE TRUTH
Load(): HEEERE’S JOHNNY
Hide(): I STILL THINK YOU’RE HIDING SOMETHING
Contents(): I WANT MY ENVIRONMENT TO BE A PRODUCT OF ME
hasClass(): YOU CAN CALL ME JOKER
Sample keywords:
Return: ENGLISH MOTHERF**** DO YOU SPEAK IT
Label: WHAT AIN’T NO COUNTRY I EVER HEARD OF
Continue: IT’S MY DUTY TO PLEASE THAT BOOTY
Alert: WAS THAT A GODDAMN SHARK
If: WHEN YOU MAKE AN ASSUMPTION YOU MAKE AN ASS OUT OF YOU AND UMPTION
Break: I’VE HAD IT WITH THESE MOTHERF****** SNAKES ON THIS MOTHERF****** PLANE
What other movie star’s quotes would you like to code? Let us know in the comments.