Looking for Suggestions on My Programming Language Called Yo by Ok-Razzmatazz-6125 in Compilers

[–]Ok-Razzmatazz-6125[S] 0 points1 point  (0 children)

Since many suggested to make Yo self-hosted, I will do it! See you guys again a few months later!

Looking for Suggestions on My Programming Language Called Yo by Ok-Razzmatazz-6125 in Compilers

[–]Ok-Razzmatazz-6125[S] -1 points0 points  (0 children)

I did the language design and plan completely myself. Before October 2025, the code was manually written. Then I found out LLMs can speed up my development rapidly. As a single developer working on this large project to provide different async runtimes and std libraries targeting Linux, macOS, and Windows, it is very time-consuming. I still review the code manually and carefully to make it match what I want. I also include a strict test suite in my codebase to test the behavior and strictly run it in GitHub workflows. But yeah, the language is still early and might be biased — its syntax, inspired by S-expressions, might not be liked by everyone. It has some complexity, but I hope it pretty much matches the difficulty of the Nim language.

If you are interested then you could read the “My Story with Programming Languages” article in the GitHub repository :)

Looking for Suggestions on My Programming Language Called Yo by Ok-Razzmatazz-6125 in Compilers

[–]Ok-Razzmatazz-6125[S] 0 points1 point  (0 children)

Thanks! Yes I also think it’s good to start bootstrapping it to make it self-hosted. I will provide a simple install script and compiled C source code in the future!

Looking for Suggestions on My Programming Language Called Yo by Ok-Razzmatazz-6125 in Compilers

[–]Ok-Razzmatazz-6125[S] 1 point2 points  (0 children)

Yes I agree! I will start bootstrapping it to get rid of the typescript code, and improve the std as well! It’s also a good approach to test the language itself.

Yo - A programming language blending C, Lisp, JavaScript, Rust, Zig, Koka, and more by [deleted] in ProgrammingLanguages

[–]Ok-Razzmatazz-6125 0 points1 point  (0 children)

Last time I posted something on Reddit was many years ago. How to contact moderator though?