Nothing to do with design, but one thing that Factor did really well was bundle contributed libraries with the main download. This encourages people to create and maintain libraries where they otherwise might not have done.
-Phil Michael Weber wrote: > [I asked this on #concatenative before, but Slava suggested asking > here instead.] > > Looking at the implementation history of Factor, I was wondering > whether there are some lessons that could be learned which would help > streamlining the bootstrapping process of modern language > implementations. > > For example, Factor used to have an interpreter, which was eventually > replaced by a non-optimizing compiler; SSA was adopted as intermediate > format; (IIRC) the bootstrapping procedure changed from a Java hosted > environment to a native image-based approach, etc. > > In short: > * With the benefit of hindsight, if you were doing it all over again, > how would/should Factor have been implemented to reach its current > state in a straight line? > * How would bootstrap Factor from scratch? > * Would you go again for an image-based implementation? > * What were the big wins in design decisions, what were the detours > you'd rather have avoided? > > ------------------------------------------------------------------------------ Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july _______________________________________________ Factor-talk mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/factor-talk
