Skip to content
Perl 6 wrapper around GLFW3
Other
  1. Other 100.0%
Branch: master
Clone or download

Latest commit

Fetching latest commit…
Cannot retrieve the latest commit at this time.

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
doc/examples
lib
COPYING
META6.json
README.md

README.md

GLFW Perl 6 Wrapper

Very much a work in progress. Thoroughly untested. Use at your own risk.

...But Why?

I wanted to learn Perl 6, and I wanted to learn GLFW. Both are still in progress.

How complete is it?

Well, the full GLFW API is (as far as I can tell) implemented, and most things are wrapped up in classes to provide a nice Perlish object-oriented interface. However...

How correct is it?

Not all all, I'm sure. The simple example (doc/example/test.pl6) runs on my machine (running Slackware64-current w/ both Intel and AMD graphics), but beyond that, all bets are off. I am using this for some personal projects, so as I run into things I'm bound to fix them. If you beat me to it, please submit a PR.

There are also some organizational issues. For example, some things are in what I am sure are very weird places, and some things are plain old constants when they should be Enums. I'll be fixing those soon.

You can’t perform that action at this time.