>>>>> "Hugh" == Hugh Aguilar <hugoagui...@rosycrew.com> writes:
Hugh> On the other hand, the downside of Factor is that the built-in Hugh> data structures may not do exactly what you want them to Hugh> do. Programming in Factor is like buying a suit off the rack; it Hugh> is not going to be a perfect fit for your application. >From my two years experience using Factor, I never had any problem defining any data structure I needed. And if by "built-in data structures" you refer to builtin types (as opposed to builtin type constructors), I fail to see what basic type would be missing. Could you please explain what you mean here? As a side note, I am also a big Forth supporter and wrote several Forth native and cross compilers that are used in production. But recently, I noticed that Factor combinators were so useful an abstraction that reimplementing them in my Forth compilers made me write even clearer and simpler code. For this reason, I wouldn't recommend learning Forth first as an helper step. Jumping right into Factor is the best way to catch Factor idioms early. Sam -- Samuel Tardieu -- s...@rfc1149.net -- http://www.rfc1149.net/ ------------------------------------------------------------------------------ Crystal Reports - New Free Runtime and 30 Day Trial Check out the new simplified licensing option that enables unlimited royalty-free distribution of the report engine for externally facing server and web deployment. http://p.sf.net/sfu/businessobjects _______________________________________________ Factor-talk mailing list Factor-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/factor-talk