apeiros / halsbe

A new dynamic language

This URL has Read+Write access

apeiros (author)
Fri Jul 11 11:35:50 -0700 2008
commit  9e50a9588da16b60867d0394ee85cfa1887c20aa
tree    f4857cb26db47fdafb23170f9fe1d3114883849c
parent  d82f2ec408b9d4dbaf9daaa0d3431bb33d9811a0
halsbe /
README.rdoc

HALSBE

Halsbe is my own, purely experimental programming language. Goals:

  • nice syntax that is not prohibitive of optimizations
  • unique/new ways to approach things (e.g. conditional traits)
  • implement an efficient and modern VM tailored for halsbe in D
  • implement an efficient VM using LLVM
  • more things to come :-p

At the moment, the interesting stuff can be found in (roughly in this order):

  • /implementation/core -> core is halsbe written in halsbe
  • /implementation/lib/halsbe -> implementation of the prototype parser & vm
  • /ideas -> my thoughts spilled on digital paper
  • /discussions -> exchanges with others on irc or other media (only added with consent)

THANKS

Alphabetically

  • eek: for the discussions
  • manveru: for showing me tools, letting me (ab-)use him for bouncing and for oxid
  • matz (and all ruby contributors): for ruby, which I use to prototype halsbe
  • raggi: for the discussions
  • everybody I forgot to mention: my apologies, please remind me to add you here :)