A Warrior's Programming Language
BlackNova writes "Var'aq is "a speculative glance at what a programming language on a Klingon computer system would look like." Make sure to read the Preliminary Specification and the Proposed Extensions."
← Back to Stories (view on slashdot.org)
If you're into esoteric languages, the reference page is the Cat's Eyes page.
cat > prog.tgz
Yesterday was the time to do it right. Are we having a REVOLUTION yet?
This page is sort of a speculative glance at what a programming language on a Klingon computer system would look like. The language itself is named var'aq, which happens to be meaningless in standard Klingon but sounds like it might be named after some famous Klingon computer scientist or mathematician. How the hell does this guy know that there isn't a famous Klingon computer scientist or mathematician? I'd like to see some credentials here, buddy! "Damnit Jim, I'm a doctor, not a programmer!" Suffice to say, this guy is a bigger geek than I could ever hope to be.
NerfOnline - Because Nerf Guns aren't just for kids -
google's cache of the site
you're welcome
---
I post links to stuff here
When I saw this two or three weeks ago at first I was kind of excited about it... the last link I followed implied that it was a finished language. I thought that was hysterical, a programming language written in Klingon! How nerdy can you get.
But it's not. I found it rather dull, it's just a little mini-essay about what such a programming language might be like, and what it might be called. I found the whole thing very thin at the time. Of course, the guy might have done some work on it since I last saw it, I haven't followed the link yet.
--
RumorsDaily
This is an interesting question. What kind of programming languages will a klingon develop. But I think that I want to examine the character of a klingon programmer (from the internet, original attribution lost):
Klingon Programmer
Top 20 things likely to be overheard if you had a Klingon Programmer:
1. Defensive programming? Never! Klingon programs are always on the offense. Yes, offensive programming is what we do best.
2. Specifications are for the weak and timid!
3. This machine is GAGH! I need dual Pentium processors if I am to do battle with this code!
4. You cannot really appreciate Dilbert unless you've read it in the original Klingon.
5. Indentation?! - I will show you how to indent when I indent your skull!
6. What is this talk of 'release'? Klingons do not make software 'releases'. Our software 'escapes' leaving a bloody trail of designers and quality assurance people in its wake.
7. Klingon function calls do not have 'parameters' - they have 'arguments' -- and they ALWAYS WIN THEM.
8. Debugging? Klingons do not debug. Our software does not coddle the weak. Bugs are good for building character in the user.
9. I have challenged the entire ISO-9000 quality assurance team to a Bat-Leth contest on the holodeck. They will not concern us again.
10. A TRUE Klingon Warrior does not comment his code!
11. By filing this bug report you have challenged the honor of my family. Prepare to die!
12. You question the worthiness of my code? I should kill you where you stand!
13. Our users will know fear and cower before our software! Ship it! Ship it and let them flee like the dogs they are!
14. Our competitors are without honor!
15. Python? That is for children. A Klingon Warrior uses only machine code, keyed in on the front panel switches in raw binary.
16. Klingon programs don't do accountancy. For that, you need a Ferengi.
17. Klingon multitasking systems do not support "time-sharing". When a Klingon program wants to run, it challenges the scheduler in hand-to-hand combat and owns the machine.
18. Perhaps it IS a good day to die! I say we ship it!
19. My program has just dumped Stova Core!
20. Behold, the keyboard of Kalis! The greatest Klingon code warrior that ever lived!
-- Never make a general statement.
Every time I fear I may be in danger of becoming too geeky, someone somewhere demonstrates that I have absolutely nothing to worry about ;-)
Cheers,
Tim
It's official. Most of you are morons.
Well, the operating system would be called 'Klingux' and would incorporate pre-emptive strike multi-tasking.
The hardware would obviously be a box with lots of blinking lights on it.
16. Klingon programs don't do accountancy. For that, you need a Ferengi. I can only begin to imagine what a Ferengi program would be like:
Note that any Ferengi Computer would feature price negotiated scheduling and routing.
Any other suggestions?
See my journal, I write things there
Now, if there is a recipe doing de-css in the program language 'Chef'...
... would cooking and serving a meal based on that recipe be illegal?
I think it would be hilarious to refer to a meal as "a collection of food carrying an illegal decryption algoritm"...
Open Materials Database
do you think it would be possible to post links to google cache in the main story? i'm sure the owners of the web sites would prefer it. what would it take to be a little more responsible and try to avoid squashing the little guys that provide your content? it must be nice to have so much bandwith that you loose perspective and forget that the rest of the world does not.
-- john