Research - Programming language
I am currently working on designing and implementing a programming language called Storm. This is a language which was born from the idea that the programmer should easily be able to identify which threads are doing what in the program. Aside from that, I also want to include custom syntax definitions as well as live code updates in the language.
Below, I will post more details on the project and my progress by discussing various design decisions, implementation detals and other interesting things.
1: Extensible syntax2: Live code updates
3: Initial ideas for the threading model
4: It's alive
5: Extending (Hacking) C++
6: Type lookup
7: Type system
8: Code generation
9: Debugging memory errors
10: Runtime extensibility
11: Early demo