All Projects → Bystroushaak → tinySelf

Bystroushaak / tinySelf

Licence: other
Self-like language implemented in the RPython language toolkit.

Programming Languages

python
139335 projects - #7 most used programming language
Self
4 projects

Projects that are alternatives of or similar to tinySelf

warpy
WebAssembly interpreter in RPython
Stars: ✭ 54 (+116%)
Mutual labels:  interpreter, rpython
RSqueak
A Squeak/Smalltalk VM written in RPython.
Stars: ✭ 78 (+212%)
Mutual labels:  interpreter, rpython
blade
A simple, fast, clean, and dynamic language that allows you to develop applications quickly.
Stars: ✭ 113 (+352%)
Mutual labels:  interpreter
xpl
X Programming Language in a single header file.
Stars: ✭ 25 (+0%)
Mutual labels:  interpreter
clri
An unfinished CIL interpreter in Rust
Stars: ✭ 22 (-12%)
Mutual labels:  interpreter
cidk
interpreter devkit
Stars: ✭ 23 (-8%)
Mutual labels:  interpreter
forthscript
Forthscript programming language interpreter
Stars: ✭ 16 (-36%)
Mutual labels:  interpreter
HaxeVM
Prototype compiler/virtual machine in Haxe for Haxe
Stars: ✭ 24 (-4%)
Mutual labels:  interpreter
melon
The Melon programming language
Stars: ✭ 32 (+28%)
Mutual labels:  interpreter
riptide
The Riptide Programming Language: Shell scripting redesigned.
Stars: ✭ 24 (-4%)
Mutual labels:  interpreter
Flang
A Scheme dialect
Stars: ✭ 26 (+4%)
Mutual labels:  interpreter
xemime
The Xemime programming language
Stars: ✭ 13 (-48%)
Mutual labels:  interpreter
uwuscript
World's first uwu-oriented language.
Stars: ✭ 75 (+200%)
Mutual labels:  interpreter
gpp
General PreProcessor
Stars: ✭ 25 (+0%)
Mutual labels:  interpreter
webasm-solidity
[DEPRECATED] On-chain interpreter for WebAssembly written in Solidity
Stars: ✭ 65 (+160%)
Mutual labels:  interpreter
glide
Glide is an interpreted javascript VM written entirely in safe rust.
Stars: ✭ 14 (-44%)
Mutual labels:  interpreter
AlchemyVM
WebAssembly Virtual Machine Built In Elixir
Stars: ✭ 184 (+636%)
Mutual labels:  interpreter
SOMns
SOMns: A Newspeak for Concurrency Research
Stars: ✭ 62 (+148%)
Mutual labels:  interpreter
fint
.NET CIL interpreter written in simple subset of F#
Stars: ✭ 50 (+100%)
Mutual labels:  interpreter
WARDuino
A dynamic WebAssembly VM for embedded systems
Stars: ✭ 51 (+104%)
Mutual labels:  interpreter
Codacy Badge

[![Run on Repl.it](https://repl.it/badge/github/Bystroushaak/tinySelf)](https://repl.it/github/Bystroushaak/tinySelf)

tinySelf is an experimental programming language inspired by the Self lang, with the emphasis on the word experimental.

I would like something like the glasswork rack you know from the chemistry pictures, but for computation.

docs/self_analogy.png

The point of the experiment is not in the language itself, but in all kind of different stuff that can be done with it. tinySelf should be lightweight, compact, collapsible, interchangeable, universal computational apparatus for anything I can possibly hope to make.

Articles

Planning

See

Progress towards the first beta version:

http://kitakitsune.org/sync/visualisations/tinySelf/tinySelf_todo.jpg?
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].