Hi everyone! I’m currently building a custom programming language called Swiq using C++.
Most modern languages rely entirely on standard garbage collection or strict block scoping. When I designed Swiq, I wanted to give developers first-class semantic keywords to handle state management natively at the language level.
What makes Swiq unique?
Swiq tracks both the current state and the instantiation state of your data. Here are a few unique features I've built into the memory management system:
Native Archiving: You can stash a variable away into a hidden memory space and safely pull it back whenever you need it.








