Skip to content

apeiros/halsbe

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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 :)

About

A new dynamic language

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages