home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.lang.forth
- Path: sparky!uunet!mcsun!Germany.EU.net!news.netmbx.de!zrz.tu-berlin.de!math.fu-berlin.de!informatik.tu-muenchen.de!pazsan
- From: pazsan@Informatik.TU-Muenchen.DE (Bernd Paysan)
- Subject: Re: Free Forth
- References: <1992Aug14.025506.659@csi.uottawa.ca> <1992Aug14.132732.10393@exu.ericsson.se>
- Originator: pazsan@hphalle5a.informatik.tu-muenchen.de
- Sender: news@Informatik.TU-Muenchen.DE (USENET Newssystem)
- Organization: Technische Universitaet Muenchen, Germany
- Date: Fri, 14 Aug 1992 17:30:59 GMT
- Message-ID: <1992Aug14.173059.20181@Informatik.TU-Muenchen.DE>
- Lines: 30
-
-
- I think, the concept of vocabularies (WORDLISTs in ANS Forth) is a sort of
- modular programing. I use this heavily in my bigFORTH (which supports a MODULE
- concept with seperate binaries of the modules, and saving one or a group of
- modules to disk and reloding them). If you never read a well structured and
- modularized Forth manual, read the manual of bigFORTH (well, it's german :-). I
- think, it's very easy to split the whole bulk of Forth words into categories;
- even if they are in the same module or vocabulary.
-
- To Elizabeth: What do you think, a professional Forth is worth? 1 million $ seems
- to me 2-5 man years (the typical cost of a man year in computer industry rases
- from 200'000 to half a million). I think, you are right, this is the time you
- need for a professional and polished Forth. Even worse: You need more. I think,
- with F83 and volksFORTH my bigFORTH may have 10 man years in it (maybe less,
- because it was all voluntary work, and voluntaries don't work an 8 our day). And
- polyFORTH will have much more work invested in it. But I have done it. So
- downsizing bigFORTH to get a portable, neat system won't take too long. And it
- wont hurt the concept too much. Certainly, bigFORTH and ANS figFORTH are two very
- different products, and I don't see much conflicts between both. bigFORTH is a
- platform oriented Forth (now for the Atari ST, a 386 version will follow), highly
- optimized and really big (but not too big to teach a beginner). ANS figFORTH will
- be much more portable, less optimized and (for the beginning) certainly smaller.
- If it will grow like GNU C, I'll have to fear (because GNU C is really big and
- highly optimized) a bit (but I can live with a GNU like sponsoring, can't I :-).
-
- I'm a perfectionist, so if the product isn't really good, I'll trash it (or
- improve it).
- --
- Bernd Paysan
- "Keep it stupid simple!"
-