u/Dom-Klyn

Looking for developers to give me constructive feedback on a new programming language.

Hi,

I’m currently working on a new programming language called Klyn.

I know some people will probably say: “Why yet another programming language?” And maybe they have a point. But from another perspective, why not be bold and try to offer a different take?

Anyway, my starting point is this: Python offers a clean and readable syntax, but when it comes to execution performance, it is not always ideal. So I started wondering: why not bring some of the good ideas from C++ into a Python-like language, especially for performance? And while we’re at it, Java and C# also have some interesting ideas worth borrowing. I also wanted to experiment with a few personal ideas, especially around collection syntax.

That is how I started building Klyn: a Python-like language focused on performance.

At this stage, Klyn currently offers:

  • a readable and pleasant syntax, close to Python;
  • static typing for more reliable code;
  • implicit native compilation for performance;
  • C#-inspired properties;
  • several personal ideas around syntax and libraries;
  • an already fairly broad API covering collections, strings, files, terminal I/O, GUI, databases, threads, LLM APIs, and more.

Since I’m currently working alone on the project, I have made extensive use of AI. I prefer to be transparent about that; I’m on the Codex side. Honestly, I don’t regret it. Still, the project is not production-ready yet, and that is exactly why I’m looking for feedback before moving toward that future stage.

So I’d really appreciate your impressions. And if you find the general approach interesting, what else would you expect from such a project?

Project website: https://klyn.deepcodia.fr
Tutorial: https://klyn.deepcodia.fr/docs/tutorial/index.html
API reference: https://klyn.deepcodia.fr/docs/api/index.html

I’m looking for technical feedback, constructive criticism, and suggestions for improvement.

Thanks in advance for your thoughts.

PS: I know there are already many great and performant languages out there, such as Rust, Go, and others, but I really want to give this idea a chance. So please don’t crush my hopes too much ;-)

reddit.com
u/Dom-Klyn — 3 days ago