views:

190

answers:

7

I'm guessing many of you have thought about writing your own programming language...I know I have. But once you've hurdled the complexities of implementing it, then you have the much weightier task of actually naming your creation.

This question was inspired by Fog Creek's decision to call their compiler Wasabi instead of "Bone Crusher 3000", which is hilarious, but arguably impractical.

So, what would you call your programming language?

+3  A: 

I would call the compiler

rm-rf

Martin Beckett
Heh, in college a friend and I designed a compiler that did nothing unless you specified --IReallyMeanIt. It was awesome.
jeffamaphone
We called that the "/damnit" flag.
Will Hartung
It really needs an umlaut
Martin Beckett
A: 

Spengo.

TrueWill
Clearly this was an early failed attempt:http://en.wikipedia.org/wiki/SPNEGO
TrueWill
+11  A: 

YourMom.

Hello world would look something like

YourMomSays("Hello World");
Kirschstein
This wins hard. +1 for the sheer audacity.
Kawa
Peer pressure FTW! And my mom would be honored.
Noah Heldman
+4  A: 

I would call it 'L' for "lame". It would combine all the worst features of all languages. It would use pre-fix COBOL notation, but with Lisp like parenthesis for no apparent reason. For example, if you wanted to subtract two numbers, you would say:

(ADD FROM, a, b);

There would only be ADD FROM, ADD TO, XOR, NOT, MULTIPLY FROM, MULTIPLY TO, GET BIT and PUT BIT. GET BIT and PUT BIT would read or write a single bit in a device context, which could be video memory, main memory, a disk, a printer, etc.

And it would make extensive use of exceptions for success only.

jeffamaphone
Sounds better than Ada.
Buggieboy
there is a language where you only have the stack and memory... I can't find it but its used a lot in printers...
voyager
+1  A: 

MFTL - My Favorite Toy Language

Buggieboy
Yours would be the default language choice of bloggers everywhere. :)
Bill the Lizard
A: 

APileOfCrap - at least then every time someone said the language was a pile of crap it would be true.

As an added bonus, it would make planning meetings more fun, for instance "I think we should write this in APileOfCrap", or "The server is using APileOfCrap, but that may not be the best choice for the client side".

chills42
A: 

I would choose something unique (easy to Google) with as few characters as possible. If the name could be real word then all the better. I'd be sure that the like domain were still available as well, but that's just me. To answer your question, I would name the language "Sugarpants." "Sugarpants" sounds like a good name. :)

Ben Griswold
`The The Programming Language` is out then? ;)
voyager