Quote:
|
Originally Posted by Marvin
Wikipedia quote "is a stack-based, reflective, esoteric fungeoid programming language." Sounds like hell if you ask me. Why not create a Pascal or BASIC interpreter, this is more documented, far more conventional and you can still make it your own dialect.
|
To quote the original poster:
Quote:
|
Originally Posted by gryfang
Secondly I am doing this for fun, not necessarily function.
|
Creating a Pascal or BASIC interpretor would be far harder, and probably not so much fun, as creating a Befunge interpretor. And since this isn't for function, who cares how hard the language itself is to program?
Besides, Pascal and BASIC are syntaxically complex, and would not, in my opinion, make for a very good, or very fun, one man project. Scheme would be a better choice, if one wants to construct an interpreter for an existing production language, as the syntax is stupidly simple to code.
That said, a Scheme interpretor probably wouldn't be as fun to create as a Befunge interpreter
