programming language crisis
DESCRIPTION
THE PROGRAMMING LANGUAGE CRISISTRANSCRIPT
Nick Hodge
Professional Geek, Microsoft
@nickhodgeMSFT
THE COMINGPROGRAMMING
LANGUAGE
CRISIS!
INTEL (PATENT PENDING)
41958353145727
ALL UR
2.2250738585072011 x 10-308
BELONG TO US
Lady Ada Lovelace
Rear Adm Gra
ce Hopper
Ria Debets (& others)
Y2K => COBOL
GEN X
C#? JAVA?
JAVASCRIPT ECMASCRIPT $EVILSCRIPT
• ECMA-262
• ISO 16262
http://www.flickr.com/photos/bs/
TODAY: DYNAMIC LANGUAGES
PHP ($ what?)
Python (the one true language!)
Ruby (a cult?)
TODAY: FUNCTIONAL LANGUAGES
Haskell (APL >> ALGOL68 for 21st C!)
Clojure(braces were cool in the 70s)
Ruby (a cult?)
PROGRAMMING IS HARD. LET’S GO SHOPPING!
QUANTUM COMPUTING
ZOMG!!1! PONIES!1!!
LOLCODE: HELLOWORLD!!1!
OHAI
CAN HAS STDIO?
VISIBLE “HAI WORLD!1!”
KTHXBAI
LOLCODE: COUNT!!!1!
HAI
CAN HAS STDIO?
I HAS A VAR
IM IN YR LOOP
UP VAR!!1
VISIBLE VAR
IZ VAR BIGGER THAN 10?
KTHXBYE
IM OUTTA YR LOOP
KTHXBYE
CODE REPOSITORY, BUG REPORTING
LOLCODE
ITZ TEH FUTUREZ!SRSLY
http://lolcode.com/