Talk About Network

Google


Register and Login
Nick
Password
Register create new account Sign up is FREE and you can post replies, new topics, bookmark posts and more!
Recover lost password


Programming > Forth > Re: part 21 ass...
Latest [ Topics | Posts ] Archive Post A New Topic Post a Reply
<< Topic < Post Post 1 of 1 Topic 3845 of 4173
Post > Topic >>

Re: part 21 asserts forth best for small memory systems, would lisp

by Brad Eckert <nospaambrad1@[EMAIL PROTECTED] > Mar 11, 2008 at 08:57 AM

On Mar 10, 3:56=A0pm, John Doty <j...@[EMAIL PROTECTED]
> wrote:
>
> So, if you dispute me, suggest an alternative hypothesis that fits the
> evidence (the lack of published Forth). If you can't, I have no reason
> to disbelieve mine.
>

It seems to me that publication of Forth code doesn't work well as an
afterthought. It's unnatural to discipline one's coding style for
maximum ****tability and communication with end users. Academics who
code with an eye toward publication end up with code that's fit to be
published while guys just trying to make something work end up with
non-****table code with sketchy (if any) do***entation. There are also
some things about Forth that hinder ****tability.

Most Forth94 implementations lump all of the wordsets and a bunch of
vendor-specific words into an alphabet soup called FORTH, which forces
programmers to keep on their toes about using non-ANS words. But a
tool can be built to address this.

There is a problem with INCLUDE in that it doesn't provide enough
control over the current file path. That means library A can't include
library B if library A is to be included from any directory, which
forces the user to deal with details that normally should remain
hidden. Hopefully 200x will fix this.

If Elizabeth's project management methods could be encapsulated in an
automated tool, that might solve the publishability problem.

--Brad
 




 1 Posts in Topic:
Re: part 21 asserts forth best for small memory systems, would l
Brad Eckert <nospaambr  2008-03-11 08:57:35 

Post A Reply:
  Go here to Signup

AddThis Feed Button


About - Advertising - Contact - Frequently Asked Questions - Privacy Policy - Terms of Use - Signup

Contact
tan12V112 Fri Jul 25 16:57:29 CDT 2008.