This content originally appeared on DEV Community and was authored by Ethan
I am a 13 year old aspiring systems dev and this is Spira.
Welcome to the first post (of many to come) about a new project I have started! In this post I will cover what Spira is. How it will grow over the first few posts and why you should care.
What is Spira?
Spira is a new shell program I have started working on which aims to have low level power but be accessible for everyday users. The name spira comes from the word spiral but without the "l" because I think it sounds cooler. It has been my dream to become a systems dev and I have decided to get a head start while I am still young.
How each post will work
Each post will cover a large milestone in Spira's development as well as mopping up any small changes I have made since the last post. Over the first few I will be making a basic REPL (Read-Eval-Print-Loop) and implementing some basic builtins.
Why you should care?
Honestly, I don't know why you should care... but if you have read this far you must be at least a bit interested. And if you ever want to check in with the project my account will be sending updates often so just head over to my page.
Other Notes:
- I am using C++ 17 with CMake as a build system.
- The GitHub repo can be found at https://github.com/toga56784/spira
Thanks to any of the few people who have read my post and come back next time when I will be planning the shell!
This content originally appeared on DEV Community and was authored by Ethan
Ethan | Sciencx (2025-11-03T19:49:08+00:00) Introducing Spira – Making a Shell #0. Retrieved from https://www.scien.cx/2025/11/03/introducing-spira-making-a-shell-0/
Please log in to upload a file.
There are no updates yet.
Click the Upload button above to add an update.