I've been working with Github over the past three months to get Factor added as a recognized programming language. The main roadblock was proper syntax highlighting and deployment within the Github environment. Since Github uses the pygments project, I implemented (and contributed) a Factor lexer which will be part of the next release of pygments (version 1.4) and is available now on their development branch.
As of today, Github has officially added support for the Factor programming language. In celebration of this, I wanted to highlight some of the projects using Factor on Github. As you might know, I've been keeping code examples and tutorials from my blog posts on my Github.
The main repository (where a lot of the library development occurs) has 114 watches, 47 forks, and at least 17 unofficial copies.
There are a variety of other projects and tutorials:
Trixel (low resolution voxel renderer)
Implementation of Joy in Factor
Factor Blog Tutorial
99 Prolog Problems in Factor
Factor Training Ground
Sunlight Labs API in Factor
BERT in Factor
Static Blog Generator
Go implemented in Factor
Controlling a Robotino from Factor
Math and crypto code.
Sensors and Radar
Turtles, SVG, Image gadgets
Graphing gadgets
Facile: a CouchDB view server in Factor
Some patches (probably a little outdated):
New regexp minimalization code for Factor
Korean I/O support.
X input method
And, some related projects:
Packaging Factor for ArchLinux
Port of Factor to the Parrot Virtual Machine
If you know of other Factor projects with source code, let me know!
By the way, repositories get classified on push, so as the Factor projects get pushed to, they will be added to the list.
Congratulations for your work!
ReplyDeleteHow do we get GitHub to support Factor markdown language?
ReplyDelete