GLX is an experimental programming language designed as a potential replacement for complex Bash scripts in system-level automation and scripting tasks. It focuses on providing a cleaner, more structured syntax while preserving the expressive power needed for everyday shell-like workflows.
GLX includes readable control flow, built-in data structures, ranges, bitwise operations, macros, and labels. The language is implemented entirely from scratch, including its lexer, parser, bytecode virtual machine, and interpreter.
This is an open-source project and an ongoing experiment in building a safer and more maintainable alternative to traditional shell scripting. Feedback and discussion are very welcome.
thomasdziedzic•12h ago