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 Mac > Naming of Stand...
Latest [ Topics | Posts ] Archive Post A New Topic Post a Reply
<< Topic < Post Post 6 of 17 Topic 129 of 158
Post > Topic >>

Naming of Standard words

by "Ed" <nospam@[EMAIL PROTECTED] > Oct 5, 2006 at 12:34 PM

"Charles Melice" <cm@[EMAIL PROTECTED]
> wrote in message
news:wMmdnWMioOpKOr7YRVnyvg@[EMAIL PROTECTED]
>
> ...
> Perhaps the words RECORD: ... OFFSET: ... END-RECORD are
> betters names for the ANS proposal.

The following comment is less about the proposal and more about
the issue of word name choices - particularly when proposed for a
Standard.

The name STRUCT is typical of 'C'  where short-hand (cryptic?)
names are the norm.  Whereas forth standards have expressed the
goal that names be meaningful.

RECORD is a real english word and not too long.  But why the trend
of appending colons?  It wasn't done for CREATE VARIABLE etc.
If the structure's end was  ;RECORD  then perhaps but it further raises
the question of why everything has to look colon-like?

If the reasoning is that some long obsolete forth once used the name
RECORD etc andso we can't, then it is unfortunate.

When the ANS process began considerations of conflict with existing
forths had to be taken into account.  But it's been 20 years and the world
has changed.  If anyone still uses Forth-79 or 83 systems then clearly
they have no interest in, or need of, ANS-Forth.  Hence they are not
going to be upset if ANS happens to adopt a name that conflicts with
one theirs.  Forth standards should be using the best names available
- not ones which are compromised or second rate.

Perhaps forth now needs a new rule - "You can always do better than
add colons to names."  :)
 




 17 Posts in Topic:
RfD: Third draft of Structures
stephenXXX@[EMAIL PROTECT  2006-08-30 10:03:23 
Re: RfD: Third draft of Structures
anton@[EMAIL PROTECTED]   2006-09-02 16:25:43 
Re: Third draft of Structures
"Charles Melice"  2006-10-03 16:25:26 
Re: Third draft of Structures
"jacko" <jac  2006-10-03 15:23:33 
Re: Third draft of Structures
"Charles Melice"  2006-10-04 14:23:36 
Naming of Standard words
"Ed" <nospam  2006-10-05 12:34:42 
Re: Naming of Standard words
"Charles Melice"  2006-10-05 11:29:08 
Re: Third draft of Structures
"jacko" <jac  2006-10-03 15:32:49 
Re: Naming of Standard words
"slava@[EMAIL PROTEC  2006-10-04 20:32:28 
Re: Naming of Standard words
ward@[EMAIL PROTECTED] (  2006-10-05 07:01:33 
Re: Naming of Standard words
"J Thomas" <  2006-10-05 05:13:43 
Re: Naming of Standard words
"slava@[EMAIL PROTEC  2006-10-05 10:45:16 
Re: Naming of Standard words
Elizabeth D Rather <er  2006-10-05 12:19:50 
Re: Third draft of Structures
"Ian Osgood" &l  2006-10-20 07:19:16 
Re: Third draft of Structures
Bernd Paysan <bernd.pa  2006-10-20 18:18:21 
Re: Third draft of Structures
"Ed" <nospam  2006-10-23 15:10:40 
Re: Third draft of Structures
"Tim Trussell"   2006-10-23 08:19:00 

Post A Reply:
  Go here to Signup

AddThis Feed Button


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

Contact
tan12V112 Wed Jul 9 5:56:06 CDT 2008.