I am creating a stream-based programming language Dew to express my game contents, which has a strong focus on dynamics of the game world.
The language design of Dew is mostly completed, and I am working on a compiler implementation written in OCaml. Dew programs will be compiled to native binary via LLVM.
To anyone who is interested, I've set up a website for Dew here: https://dew-lang.org The website contains a spec doc and a long blot post for now.
I have been continuously surprised by the capabilities of Dew language. By doing thought experiments, I haven't yet found a problem that can't be satisfactorily solved in Dew. At this moment, it's all too abstract; maybe I should show some cool demos after I finish the compiler.
Although I am the language's sole author, I only built it to have a few building blocks, and how these blocks can be combined is still an unexplored territory to me. This seems a very good sign to me that the language would be a success (not in the sense of popularity).
A list of interesting programming language related things. Some of them have been well-known to me, and have inspired me a lot.
C++ will include EVERYTHING: Catching use-after-move C++ bugs with Clang's consumed annotations
A cat for each of HTTP status.
Welcome to your niu world ! We are a cute and loving international community Ｏ(≧▽≦)Ｏ !