Skip to content

Instantly share code, notes, and snippets.

@fennecdjay
Last active May 16, 2019 17:43
Show Gist options
  • Save fennecdjay/526e55a5cd8e5dc3e44ec96943798200 to your computer and use it in GitHub Desktop.
Save fennecdjay/526e55a5cd8e5dc3e44ec96943798200 to your computer and use it in GitHub Desktop.

PRs Welcome Language grade: C/C++ Build Status

Gwion

gwion is a object-oriented programming language, aimed at making music

strongly inspired by chuck, but adding a bunch high-level features:
templates, first-class functions and more.

🎁 a plugin system makes it easily extendable

simple example code (hello_world.gw):

// print hello world
<<<"Hello World">>>;

to run this, do

./gwion hello_world.gw

πŸ” learn more about options: πŸ”Ž

./gwion --help

build

just

make

if you run into troubles, please look here and read on.

Reporting bugs / Contributing

πŸ‘ Every helping hand is welcome!!! πŸ‘
πŸ“– Please see the contributing page for more information.

Acknowledgements.

The whole Chuck team, for inspiration.
Paul Batchelor and the great soundpipe library, that got me started.
And of course all the contributors, not to mention the OSS community.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment