New Enchilada version in Factor
Friday, 15. June 2007, 19:45:59
After three months of learning and coding in Factor I have fully ported Enchilada from Java to Factor.
Nevertheless, the new Factor version of Enchilada probably still has a number of bugs. Also, I'm sure that my factor code could be much improved.
However, I'm convident that the next version will be in a much better shape. I will be keen on aggressive refactoring steps - fully in spirit of the Factor language.
While I was doing the port I noticed a subtle bug in the Java version. The following expression threw an exception in Java:
Nevertheless, the new Factor version of Enchilada probably still has a number of bugs. Also, I'm sure that my factor code could be much improved.
However, I'm convident that the next version will be in a much better shape. I will be keen on aggressive refactoring steps - fully in spirit of the Factor language.
While I was doing the port I noticed a subtle bug in the Java version. The following expression threw an exception in Java:
{a aa==[a;aa] {a aa c=a aa c}}here is the correct result in the Factor version:{a aa=={aaaa aaaaaaaa=aaaa aaaaaaaa [a;aa]}}The new Enchilada version will be releaed when Factor 0.90 is released. However, if you are interested you can download the latest version from the http://www.factorcode.org repository and see for yourself.






