This is still very early version, so please use only for testing purposes, because it's not production ready yet.
My idea is to develop Go-powered isolated (VM) environment for web development. My programming language is still not working yet, because I just started to develop. So I need a lot of time to finish.
Weblang language:
I am working very hard on my project and there is my project current status:
Task | Status |
---|---|
Parser | In progress... |
Bytecode struct | In progress... |
Language syntax | In progress... |
Bytecode generator | In progress... |
Built-in server | In progress... |
Runtime environment | In progress... |
Content Managment System | In progress... |
Firewall & web security | In progress... |
Bytecode loader | In progress... |
Bytecode execution | In progress... |
Authentication with jwt | To do |
Write tests & testing | To do |
WebLang VM would use Big-endian bytecode format (Read more on Wikipedia). Source code would be parsed using the Parser and written to bytecode files. Every class would have there own bytecode file.
By R. S. Shaw
- Own work, Public Domain, Link