• Still alive!

    It’s been a long year, and I’ve been busy trying to refine what Orange is. Every few weeks or so I’ll take a step back from working on Orange to work on something else. It helps to give me perspective on what I want out of a language, since I’ve never used a language that I’ve found “perfect.”

  • Defining Orange

    After completing a second full rewrite of the compiler, defining what kind of language Orange will be has still been a struggle.

  • Hello, world!

    extern printf(char *s, ...) -> int32 
    printf("Hello, world!\n")