>>106396146 (OP)
Yes actually. I randomly have ideas about it and started making a list of what my language would theoretically have. I consider having your own language, or at the very least your own compiler, as a prerequisite for your own OS. But I'm still way too retarded to start making my own language, I need to learn a lot more about compiler codegen inner workings, IR, and how the fuck relocatable executables work.
I have a lot of either retarded or genius ideas, sometimes I can't really tell. Like as an example, one of the ideas for this language, is that you would edit the AST directly, instead of as a text file that gets parsed. It would mean really easy navigation by symbol, detailed version diffs (i.e. "added this function", "renamed this variable" instead of "added lines 20-34", "changed line 17") and consistent code style (since the actual code style is not saved), but it would require making a custom editor, build system, and version control to deal with versioning such files (because they are binary files instead of plaintext and git chokes on it). So I have to rewrite at the very least neovim, then later git, just for this language. It's unrealistic scope, but if it ever happens, it'll be so good.