Category:Befunge: Difference between revisions

m
typo
(added a bit more info about "funges" in general; unlinked Unefunge and Trefunge; added links to wp and "standards")
m (typo)
 
(2 intermediate revisions by one other user not shown)
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 traction, 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==
* [http://github.com/catseye/Befunge-93/blob/master/doc/Befunge-93.markdown Befunge-93 Specification]
* [http://github.com/catseye/Funge-98/blob/master/doc/funge98.markdown Funge-98 Specification]
* [[wp:Esoteric programming language#Funges|Funges on Wikipedia]]
* [[eso:Befunge|Befunge on Esolangs]]
* [http://catseye.tc/projects/befunge93/doc/befunge93.html Befunge-93 Documentation] (broken in some browsers)
** [http://web.archive.org/web/20080625030023/http://catseye.tc/projects/befunge93/doc/befunge93.html Web Archive copy of the above]
* [http://quadium.net/funge/spec98.html Funge-98 Final Specification]
 
[[Category:Esoteric Languages]]
Anonymous user