home bbs files messages ]

Just a sample of the Echomail archive

COMPOSVM:

<< oldest | < older | list | newer > | newest >> ]

 Message 263,853 of 264,034 
 bill to Dan Cross 
 Re: And so? (VMS/XDE) 
 01 Dec 25 17:50:08 
 
From: bill.gunshannon@gmail.com

On 12/1/2025 4:23 PM, Dan Cross wrote:
> In article <10gk6e6$1bcst$3@dont-email.me>,
> Simon Clubley   wrote:
>>> Now this is opinion, and really a poor argument.  While I detest the
verbosity
>>> in most things, that is my choice, not the problem you claim.
>>
>> Back on topic, COBOL is very verbose, but I also hate way too concise
>> languages where the language designers don't even allow words like
>> "function" to be spelt out in full. You read code many more times than
>> you write it and having cryptic syntax makes that a lot harder to achieve.
>
> Excessive verbosity can be a hindrance to readability, but
> finding a balance with concision is more art that science.  I
> don't feel the need to spell out "function" when there's an
> acceptable abbreviation that means the same thing ("fn"/"fun"/
> etc).  That said, a lot of early Unix code that omitted vowels
> for brevity was utterly abstruse.
>
>> Something like Ada was designed for readability, and I wish all other
>> languages followed that example.
>
> Unfortunately, what's considered "readable" is both subjective
> and depends on the audience.  Personally, I don't find Ada more
> readable because they it forces me to write `function` instead
> of `fn` or `procedure` instead of `proc`.  If anything, I find
> the split between two types of subprograms less readadable, no
> matter how it's presented syntacticaly.  Similarly, I don't find
> the use of `begin` and `end` keywords more readable than `{` and
> `}`, or similar lexical glyphs.  I understand that others feel
> differently.
>
> If anything, I find it less readable since it is less visually
> distinct (perhaps, if I my eyesight was even worse than it
> already is, I would feel differently).
>
>> Just waiting for the moment when a newcomer designs a new language which
>> has syntax resembling TECO... :-)
>
> Or APL.

Nothing wrong with APL, if the task is within the languages domain.
But then, I am one of the last advocates for domain specific rather
than generic languages.

bill

--- SoupGate-Win32 v1.05
 * Origin: you cannot sedate... all the things you hate (1:229/2)

<< oldest | < older | list | newer > | newest >> ]


(c) 1994,  bbs@darkrealms.ca