TEAM-ADA Archives

Team Ada: Ada Programming Language Advocacy

TEAM-ADA@LISTSERV.ACM.ORG

Options: Use Forum View

Use Monospaced Font
Show Text Part by Default
Condense Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Sender:
"Team Ada: Ada Advocacy Issues (83 & 95)" <[log in to unmask]>
Subject:
From:
"W. Wesley Groleau x4923" <[log in to unmask]>
Date:
Wed, 18 Nov 1998 08:27:28 -0500
Reply-To:
"W. Wesley Groleau x4923" <[log in to unmask]>
Parts/Attachments:
text/plain (18 lines)
> > Perhaps a "class" package would also require that all the subprograms
> > in the package have the controlling operand as the first parameter
> > (the return value, for functions).  This would help out the people who
>    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>
> hmm, what about inspection functions? eg C.Length (Object)
>
> > find the syntax "object.message" to be more readable.

Object.Length ?  No problem if Length is a discriminant or a function in a
"one object" package.

Object'Length we all know about.....

Fact is, the writer of the service can force the clients to use any syntax
he/she chooses.  So, not only is this an unimportant distinction, you
can't blame the language.

ATOM RSS1 RSS2