Original Fortran code of the Colossal Cave Adventure has been found

Behold! our heritage!!! This is the original Fortran code which ran colossal caves, which then mutated into adventure, which then turned into zork, and inspired Bartle et. al. to write MUD 1, etc etc etc!!!!

http://www.gamedev.net/community/forums/topic.asp?topic_id=460192

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

FORTRAN

i remember FORTRAN (with WATFIV-S? -- man that university was proud to be state of the art, back then, even though they were still supporting punch cards while rest of the world was migrating to C in droves -- sorta explains why they don't mind lagging far behind the pack these days).

it was the reason i abandoned compsci.

no wonder they have a 'study' of it now, like some kind of rosetta stone investigation. Heh.

who knows... maybe they'll invent a program which can translate any source code from any language into any other language.

Fortran is still alive and

Fortran is still alive and well, mostly in high-performance number crunching code.

...

Translating from one programming language to another (Not counting a physical processor's assembly or VM bytecode) happens all the time. C is a common target of compilers of other languages -- the first C++ compilers did this, ghc supports it as one output option for haskell, chicken and gambit and other scheme implementations do... and f2c, for fortran to C, just has to be mentioned. ;)

The 'any language' bit is hard -- I suspect it would take human-equivalent AI. Language a to language b, that's easy...

Yep

Heh, one of the projects that a fellow grad student and I engaged in during grad school was translating our advisor's Fortran implementation of the STEPIT modeling algorithm to C. :) I had to relearn fortran for that (I originally learned it with punch cards, too).

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.