> > Message: 4 > Date: Mon, 12 Oct 2009 01:07:47 +0200 > From: Samuel Tardieu <[email protected]> > Subject: Re: [Factor-talk] "Factor Versus Forth" --- the book > To: [email protected] > Message-ID: <[email protected]> > Content-Type: text/plain; charset=us-ascii > > Hugh> A more modern microprocessor such as the PIC18 is also pretty > Hugh> simple, and would be another reasonable choice. > > PIC18 with their unique work register are pretty awful to work > with. Trust me, I've written a Forth compiler for this architecture...
Actually, after I suggested the PIC18 I realized that it would be a bad choice. It doesn't really have any addressing modes. There is no indexed addressing like in the 65c02 --- the programmer is expected to simulate addressing modes by writing macros. It is "pretty awful." A much better choice would be the 8-bit AVR. That is a hella-fast modern processor that people would be interested in from a practical standpoint (unlike both the 65c02 and the 8080), and it has a fairly straightforward architecture complete with addressing modes. If this book is going to be read by Forth programmers, then it is going to have to discuss real-word programming --- meaning micro-controllers --- because that is what they care about. P.S. for Chris Double --- I will read up on that Joy link that you provided. Maybe then I can come to grips with DIP and all that, which largely confuse me right now. ------------------------------------------------------------------------------ Come build with us! The BlackBerry(R) Developer Conference in SF, CA is the only developer event you need to attend this year. Jumpstart your developing skills, take BlackBerry mobile applications to market and stay ahead of the curve. Join us from November 9 - 12, 2009. Register now! http://p.sf.net/sfu/devconference _______________________________________________ Factor-talk mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/factor-talk
