A unified syntax that compiles into a number of OOP languages. Formerly known as General Language Syntax (GLS).
Budgie is still under development. Don't expect everything to work!
Budgie can be used as a command-line app or via
npm install budgie budgie-cli --globalbudgie --language Python file.bg
npm install budgie
;const budgie = "C#";// System.Console.WriteLine("Hello world!");budgie;
Budgie is just shy of 0.4.
|C++ Compiler||0.1||Command-line Budgie prototype, written in C++.|
|TypeScript Compiler draft||0.2||Budgie compiler as a website, written in TypeScript.|
|Powershell, PHP, Misc.||0.6||Onboard or reject those languages and other possibilities.|
|Language Specification Finalized||0.7||Finalized language spec & cleaned internals of code.|
|General Release||1.0||Public announcement, glory to everyone.|
If you'd like to contribute to Budgie, see Development.md.
Requires Node >=12
💖 Many thanks to @matthojo for allowing use of the
budgie npm package name!