I am Anstro Pleuton. This name is just an alias to my real name. I am male and I was born on February 16, 2006.
I am a hobbyist C++ programmer who has self-taught, well, almost all of what I know about C++. I have been using the most modern C++ (C++23) for all my projects.
I really enjoy working on personal projects that allow me to learn so much about whatever topics I touch!
Currently, I am developing Fluxins library. It is a modern C++ expression parser/evaluator library, which is designed to be easily integrated in other systems, such as a text field or GUI layout values. It is really flexible and customizable, like, you can even make your own custom operators too if you would like!
I am also developing Optrone library. It is a modern C++ command-line argument parser library, which is designed to be declaritive, predictable and consistent. Of course it will be as modular as Fluxins, with easy integration and flexibility.
But there is too much to fit in a... reasonable README file..., so I am going to create a Portfolio about myself that you can check out when I release it and put a link in here.
I will cover my history, my personality (which is perfectionist, greatest strength and the greatest weakness of me), and other things. I would create blog posts about interesting things too.
I have a roadmap of plans that I want to build as my personal projects:
- Optrone: An argument parser that actually supports all kinds of features, such as both POSIX-styled and Microsoft-style arguments.
- Cyrine: A command-line password manager that is actually simple.
- Glarens: A GUI framework (yes, this is a big one, yes it will take me 50 million rewrites, yes it may not ever be finished). It will be designed with modularity and, most importantly, sanity in mind.
- ???: An app development framework that wraps it all up, and provides neat system integration features. This one does not have a name yet.
There are a few dreams that I wish to have, but I know it's just not gonna happen that easy:
- Xiorite: An operating system. Yes. That's why it is in the dreams list, not future plans.
- Nirovan: A whole company, a business, comprised of two entities: Nirovan Corporation and Nirovan Organization with different goals. Maybe this one is doable.
The best way to contact me currently is from Discord: Just DM me @anstropleuton.
For a more formal methods, contact me anstro.pleuton@gmail.com
or anstro.pleuton@proton.me
.