Category:Befunge: Difference between revisions

Expanded history.
(added a bit more info about "funges" in general; unlinked Unefunge and Trefunge; added links to wp and "standards")
(Expanded history.)
Line 1:
{{language|Befunge}}
'''Befunge''' is an esoteric programming language invented by Chris Pressey in 1993. It is unusual for having a two-dimensional toroidal code space. Commands are single characters., Theand the instruction pointer can move up, down, left, and right across the source. TheOne originalof specificationthe isoriginal knowngoals asof Befunge-93,the whichlanguage was laterto updatedbe as withhard additionalto featurescompile as Befunge-98possible.
 
Befunge wasIn the firstlatter part of athe family90s, ofseveral languagesattempts referredwere made to asextend "Funges".the Inlanguage, additionwith tomutually theincompatible "normal"versions 2-dimensionalproposed layoutin '96, there'97 isand a'98. 1-dimensionIt was at this time that the idea of variant calleddimensions were introduced, with '''Unefunge''', a 3(one-dimensional variant called), '''Trefunge''', (three-dimensional) and an'''Nefunge''' (''N''-dimensional) variant- calledthe general language class then being refered to as a '''NefungeFunge'''.
 
The '96 and '97 versions are now largely considered abandoned, and while '''Funge-98''' did gain a certain amount of tranction, it has never been as widely adopted as the original '''Befunge-93'''. Being considerably more complex than the original, it is often deemed "too complicated" and sometimes even "too normal".
 
==See also==
Anonymous user