Programming Language with unique grammar resembling TCL and Conventional Commits Designed by me coded with ChatGPT after accidental prompt
delegate syntax; retain responsibility.
I share 0.1 version with hello.su
first program in it
Perhaps it evolves fast to something big No promises or insight unfortunately It's 3 in 1 now actually cross-platform shell + widget library programming language + scripts packages and OS + coding agent
.su file extension means "script user" not that you think
The language/toolchain uses three file extensions: .su
is USSR source,
.ua
is textual UUASM (USSR Ukraine assembler), and .ru
is the intended
final VM binary bytecode. The CLI runs all three; .uuasm
is retained
as a compatibility suffix for assembler source. ussr -c script.su [out.ru]
compiles without running, and ussr out.ru
runs the result (format:
docs/RU_BYTECODE_FORMAT.md).
#ЗДОРОВО МОРЯЧОК
emerge(report): "K-152"
print(aye): "BOOM!"
The actual list of epithets are:
- General Purpose
- Scripted
- Multi-paradigm
- Interpreted
- Object oriented
- Open source
- Free
- Dynamically typed
- Shell
- Preprocessed
- Imperative
- Functional
- Self-referencing
- Partially AI designed
- Command