For some time now I have been working on a pure prototype programming language named Proto. I have opted to write the grammar, lexer, parser, runtime, compiler, transpiler and VM myself.
I always had the desire to do so, but one day I stumbled upon a few implementations (not that I was bored, just curious) and while looking at the source code of a few popular language implementations I had the crazy idea that I could do something better, or at least join the fun. A chance to make right what upsets me on some languages and merge the greatness of others.
Next year I will be sharing some of the implementation details and motivation behind Proto. Until then.. have a great new year!thoughts proto