Factbites
 Where results make sense
About us   |   Why use us?   |   Reviews   |   PR   |   Contact us  

Topic: Befreak programming language


Related Topics

In the News (Sat 22 Nov 08)

  
  Qwika - similar:PATH_programming_language
Befreak is a purely reversible two-dimensional programming language, inspired by Befunge.
Befunge is a stack-based, reflective, esoteric fungeoid programming language.
It differs from conventional languages in that programs are arranged on a two-dimensional grid.
www.qwika.com /rels/PATH_programming_language   (430 words)

  
 Science Fair Projects - Befunge
Befunge is a stack-based esoteric programming language which differs from conventional languages in that programs are arranged on a two-dimensional grid.
Program execution which exceeds these limits "wraps around" to a corresponding point on the other side of the grid; a Befunge program is in this manner topologically equivalent to a torus.
Since a Befunge-93 program can only have a single stack and its storage array is bounded, the Befunge-93 language is, like most machine languages, not Turing-complete.
www.all-science-fair-projects.com /science_fair_projects_encyclopedia/Befunge   (671 words)

  
 Qwika - similar:SNUSP_programming_language
PATH is an esoteric programming language derived from the brainfuck language.
Programs are arranged on a two-dimensional grid in a manner similar to the language Befunge.
Slash and backslash characters are used to direct program flow up, down, left, and right, and "arrow" characters are used to branch program flow.
www.qwika.com /rels/SNUSP_programming_language   (441 words)

  
 The Befreak Programming Language
Befreak is a purely reversible two-dimensional programming language.
This is a natural phenomenon in reversible programming, since if we were running the loop backwards, we need to know at what point we are done so we can "exit" the loop (through the entrance).
Befreak also has "l", which checks to see if the second item is less than the first item, and if so toggles the top item on the control stack.
tunes.org /~iepos/befreak.html   (3717 words)

  
 Befunge - Esolang
Befunge is a two-dimensional esoteric programming language invented in 1993 by Chris Pressey with the goal of being as difficult to compile as possible.
Because Befunge-93 programs are given an explicit limit of 80x25 cells on the size of their playfield, but are also given a working stack, any Befunge-93 program should be simulatable by a push-down automaton.
Most of the languages are not similar enough to be called direct descendants, but often the author mentions the influence of Befunge in the accompanying commentary.
www.esolangs.org /wiki/Befunge   (830 words)

  
 Befunge - Befunge
Befunge is a stack-based, reflective, esoteric programming language.
The Befunge-93 specification restricts each valid program to a grid of 80 instructions horizontally by 25 instructions vertically.
The later Funge-98 specification provides Turing-completeness by removing the size restrictions on the program; rather than wrapping around at a fixed limit, the movement of a Funge-98 instruction pointer follows a model dubbed "Lahey-space" after its originator, Chris Lahey.
www.infotechloco.com /Inf-Computer-Topics-A---B/Befunge.html   (511 words)

  
 Befreak - Esolang   (Site not responding. Last check: 2007-10-11)
Befreak is a purely reversible programming language, by virtue of the fact that every instruction is reversible.
Befreak seems to have been invented by Brent Kerby and Hilton Campbell.
In form, Befreak is two-dimensional and takes after Befunge.
esoteric.voxelperfect.net /wiki/Befreak   (84 words)

  
 Some Programming Languages:   (Site not responding. Last check: 2007-10-11)
Boo - Boo is a OO statically typed programming language for the Common Language Infrastructure with a python inspired syntax
C language that is much easier to generate code for, but it is not a sub or superset of C, however
Lisp programming language whose design is less minimalist than that of Scheme but less constrained by compatibility reasons than Common Lisp
ce.aut.ac.ir /~purrostam/pldi/SomeProgrammingLanguages.htm   (1642 words)

  
 Befunge   (Site not responding. Last check: 2007-10-11)
Thus, since a Befunge-93 program can only have a single stack and its storage array is bounded, the original Befunge-93 language is not Turing-complete.
The later Funge-98 extensions provide Turing-completeness by adding the concept of "modes," including a "queue mode" in which certain instructions are redefined to make the data stack into a queue.
Funge-98 programs can also be of unbounded extent; rather than wrapping around at the 80-column mark, a Funge-98 instruction pointer will obey the wrapping rules of what Chris Pressey has dubbed "Lahey-space," a model in which the grid behaves like a torus but still allows arbitrary expansion of the "active" grid area.
en.mcfly.org /Befunge   (290 words)

  
 The Befreak Programming Language
Like Befunge, all Befreak instructions are written as a single character, and execution can flow north, south, east, and west.
In Befreak, this is not trivial, so buckle your seatbelts.
Another Befunge-like language; it shares Befreak's use of "/" and "\" as mirrors.
www2.tunes.org /~iepos/befreak.html   (3717 words)

  
 Oh
To break away from that argument and return to the idea of non-traditional-text-based programming, another semi-interesting possibility that is to have a 2D version of emoticon (another recent addition to the esolang webring) - a sort of ascii-art language where 2D pictures of size {x,y} processed a certain function.
The language is still self-modifiable, and to account for this, the syntax for reading and writing code to the program space has been altered.
Modular programming is all well and good for the Real World, but some of the most interesting esolangs (IMHO) are ones which specifically make modularity difficult (LazyK, Malbolge, HomeSpring) because they focus on a method of program writing so fundamentally different from the standard that it's a damn near psychedelic experience learning to program them.
esoteric.sange.fi /archive/current   (9213 words)

  
 Befreak programming language - Wikipedia, the free encyclopedia
Start the Befreak programming language article or add a request for it.
Look for "Befreak programming language" in Wiktionary, our sister dictionary project.
Look for "Befreak programming language" in the Wikimedia Commons, our repository for free images, music, sound, and video.
en.wikipedia.org /wiki/Befreak_programming_language   (143 words)

  
 TYPO3developer: CMS Development and Consulting: Wiki   (Site not responding. Last check: 2007-10-11)
designed as a proof of concept, to test the boundaries of computer language definition, or as jokes, and not with the intention of being adopted for real-world programming).
(http://c-p-l.sourceforge.net/), a language in which a non-comment is a syntax error (but on the plus side, all styles of comments are supported, and comments may be arbitrarily nested).
a minimalistic programming language where all data manipulation is done with stacks of integers
www.typo3developer.com /Wiki.wiki+M5e7ed9c7688.0.html   (330 words)

  
 [No title]   (Site not responding. Last check: 2007-10-11)
Befreak is a two-dimensional reversible programming language invented by Brent Kerby and Hilton Campbell.
The Befreak instructions are contained in the matrix X. is a two column matrix of instruction characters.
If reverse mode is 0, then we execute the function corresponding to X[;0;0]?t, else we execute the function corresponding to X[;0;1]?t, where t is the current instruction token.
www.nsl.com /papers/befreak.htm   (334 words)

  
 Language list - Esolang
Note that languages intended predominantly as jokes are located in the joke language list.
Esoteric programming languages on C2 WikiWeb (http://c2.com/cgi/wiki?EsotericProgrammingLanguage) has some decent material.
Open Directory Project's Obfuscated Programming Languages section (http://dmoz.org/Computers/Programming/Languages/Obfuscated/) is another collection of links to esoteric programming pages.
esoteric.voxelperfect.net /wiki/Language_list   (164 words)

  
 B is for Blog » 2005 December   (Site not responding. Last check: 2007-10-11)
Whenever a programmer is learning a new language, it is traditional to present a short program which does nothing but display “Hello, world!” on the screen.
My initial experience with programming was a little different from most, however.
It seems silly to teach basic clipboard use in a programming book, but I guess in those days it was a newfangled feature.
blog.nucleartoiletpaper.com /hilton/?m=200512   (1051 words)

  
 Minimum stack operations
In a 32-bit befunge representation, the cell area per program is
about it, however much the rest of the language is amazing.
Befreak is nice, I found that when I was looking for more information
www.groupsrv.com /computers/post-487678.html   (2184 words)

  
 Programming
programming language that combines the simplicity of Brainfuck?
It doesn't look like any web languages are on that list!
Good point, there arnt any web programming languages, the trouble is most of them will never get used!
stickmancartoon.12.forumer.com /a/programming_post64.html   (163 words)

  
 [No title]
But one big gripe that I have with the current usages of types as are found in today's (statically) typed languages is that they tend to be somewhat ad hoc 12:44:02
E is both not a vector-processing language, and does not use linked lists.
i don't want to program in it, but i like it.
tunes.org /~nef/logs/concatenative/04.12.01   (4916 words)

  
 tag226.keytags.be   (Site not responding. Last check: 2007-10-11)
The Fleet's ongoing Weekend Programs are designed to inform the public about science in ways which are striking, accessible and hands-on.
Hakka Dialect by S. Lee Hakka spoken language is the 32nd widest spoken language in the world.
Chinese language is one of the most spoken ah po.
tag226.keytags.be /index.php?d=16&m=07&y=06   (8206 words)

  
 Runes Bokmerker   (Site not responding. Last check: 2007-10-11)
BlueSorcerer.Net - Brainf*ck.Net Compiler - Esoteric Programming Languages
Art of Assembly Language Programming and HLA by Randall Hyde
RPG Host: Role-Playing games, Archives, Programs, Maps, Adventures, contests, hosting, and more!
rune.krokodille.com /bm   (885 words)

Try your search on: Qwika (all wikis)

Factbites
  About us   |   Why use us?   |   Reviews   |   Press   |   Contact us  
Copyright © 2005-2007 www.factbites.com Usage implies agreement with terms.