Good concatenative code is simple. When beginners first start learning a concatenative language, they often get lost in a sea of stack shufflers and overly complex code.
In the Factor community, we encourage beginners to post their code in the pastebin, so that we can review it and suggest idioms, abstractions and library words they can use to make the code simpler, shorter, and more readable (these three often go hand-in-hand: see Concision).
Slava wrote a blog post analyzing prevalence of shuffle words and combinators in the Factor source tree. The more complex shuffles, such as
This revision created on Sat, 3 Jan 2009 01:40:02 by slava
All content is © 2008-2010 by its respective authors. By adding content to this wiki, you agree to release it under the BSD license.