5 ms·
Factor looks cool, but what's it really about? Can someone who loves the language explain why?
by chmod600 3y ago
Factor looks cool, but what's it really about? Can someone who loves the language explain why?
- m031 3y agoFound this page on that subject: https://concatenative.org/wiki/view/Factor/FAQ/Why%3F https://concatenative.org/wiki/view/Factor/FAQ/Why%3F
- Avshalom 3y agoIt's as flexible as commonlisp or smalltalk.
- mrjbq7 3y agoI'm a bit biased as I've been working on and with Factor for 15 years and I am also the author of the linked article and "Re: Factor" blog. I find Factor to have a compelling sweet spot of concise syntax, dynamic features, and (relatively) high performance. But in particular, I think we've done a good job with a few things: 1) Making the language very "clickable", so you can introspect and dig down into all function and type definitions. 2) Provide a lot of batteries-included in the standard library. 3) Make it super easy to accept contributions, there's a part of the distribution that is "extra" and has low barrier to entry and then we commit to keeping code working and promoting things to the main standard library when they are useful/documented/tested enough.
- broken-kebab 3y agoI always suspected that Factor appeared as an attempt to re-live Forth magic, but at higher level, more applicable outside of embedded domain