A logo interpreter writtein JavaScript with a nice graphical turtle.
|
|
|
||||||
|
A logo interpreter writtein JavaScript with a nice graphical turtle. Ok, call it obscure… At http://www.esolangs.org/wiki/Befunge we learn that “Befunge is believed to be the first two-dimensional, ASCII-based, general-purpose (in the sense of “you could plausibly write Hunt the Wumpus in it” [1]) programming language. Its form was influenced in part by the multimedia scripting application AmigaVision, and in part by Forth.” Here is the interpreter for it. Skulpt is an implementation of Python in JavaScript. A Tcl implementation in JavaScript. The idea is to use the F# language for writing both client and server-side part of the web application, to develop client-side code in a type-safe programming language using a subset of the F# library, and to provide a way to write both server-side and client-side code as a part of single homogeneous module defining the web page logic. It includes a first translator from an ML-family functional language to JavaScript. The concept is described in the paper Tomáš Petříček Don Syme. AFAX: Rich client/server web applications in F#, there is a tutorial like introduction and there is some upcoming software. Quite BASIC is an all web-based classic BASIC programming environment, mainly for eduational purposes. HotRuby is Ruby on JavaScript and Flash. HotRuby runs Ruby source code on a web browser and Flash. HotRuby runs opcode, compiled by YARV(Yet Another Ruby VM) on Ruby. HotRuby is a Ruby VM. Self-made Rhino is an implementation of JavaScript in JavaScript. A PostScript and PDF interpreter for HTML 5 canvas. This compiles the good old 8-bit 6502 assembler code and emulates its execution. |
||||||
|
Impressum © 2009 is-research GmbH |
||||||