Factor
A really interesting language is Factor. You might think of Factor as a variant of Forth, and in some ways it is. However, it's also an extremely well-built, featureful, and downright neat system.
The main author, Slava, has poured a tremendous amount of energy into this project, and the results show. Where many similar projects chug along as console-only systems, building on a single platform, and limited to simple console interaction, Factor provides a built-in GUI system (based on an OpenGL widget set), embedded help, searchable function reference, tutorials, and examples. If a language can be judged on its merits (rather than peer pressure), Factor sure seems to have a lot of things going for it.
Things I'm interested to find out:
Want to see? Okay:
Isn't it great? It bears no relation to the program, doesn't tell you what it does, and I can't even remember the name of the piece. But I think it looks cool!
The main author, Slava, has poured a tremendous amount of energy into this project, and the results show. Where many similar projects chug along as console-only systems, building on a single platform, and limited to simple console interaction, Factor provides a built-in GUI system (based on an OpenGL widget set), embedded help, searchable function reference, tutorials, and examples. If a language can be judged on its merits (rather than peer pressure), Factor sure seems to have a lot of things going for it.
Things I'm interested to find out:
- How well does it handle concurrency? (The key to the thousand's).
- Does it scale?
- Does it have a cool mascot?
Want to see? Okay:
Isn't it great? It bears no relation to the program, doesn't tell you what it does, and I can't even remember the name of the piece. But I think it looks cool!
Comments