COMP.THEORY-------------- < Пред. | След. > -- < @ > -- < Сообщ. > -- < Эхи > --
 Nп/п : 8 из 100
 От   : Andy Walker                         2:5075/128        16 авг 23 12:03:06
 К    : Rock Brentwood                                        16 авг 23 14:07:01
 Тема : Re: Favorite computation formalism? (The "Best Test" for CS)
----------------------------------------------------------------------------------
                                                                                 
@MSGID: 1@dont-email.me> 0a26a6b2
@REPLY:
<60e0a8b6-18e4-4b10-83e5-b32ea7e30c06n@googlegroups.com> 18384b58
@REPLYADDR Andy Walker <anw@cuboid.co.uk>
@REPLYTO 2:5075/128 Andy Walker
@CHRS: CP866 2
@RFC: 1 0
@RFC-Message-ID: 1@dont-email.me>
@RFC-References:
<cba4f733-5232-4ec4-9a16-ff5828e84b8cn@googlegroups.com> <cc7dff2c-dbdd-4888-ba71-3c122993fd01n@googlegroups.com>
<875ygfcnb1.fsf@bsb.me.uk> <60e0a8b6-18e4-4b10-83e5-b32ea7e30c06n@googlegroups.com>
@TZUTC: 0100
@PID: Mozilla/5.0 (X11; Linux i686; rv:102.0)
Gecko/20100101 Thunderbird/102.11.0
@TID: FIDOGATE-5.12-ge4e8b94
On 15/08/2023 23:57, Rock Brentwood wrote:
> An upward extension of a given language is *always* more useful or
> "advantageous" than the language it extends - almost by definition of
> "useful" ... provided the language, itself, has the same meaning (and
> parsing) in the extension as it does in the original ... since it
> includes the original language, itself, and adds more. That`s
> universally true, regardless of the context or situation and
> independently of how "useful" or "advantage" is defined.

Not so.  Certainly an upwards extension has extra uses and/or
advantages;  but it comes with extra costs and disadvantages, so is
not necessarily overall more useful or advantageous.  The extended
language is typically harder to learn, to write documentation for,
to compile, to debug, to maintain, ....  All too often, what started
as a simple one-person project that was Really Useful turns into a
huge monolith that only a major company can handle.

The trouble is, perhaps, that "just one more" feature always
seems better, but over a period that too often grows into a hundred
new features, each of which someone somewhere finds useful but the
vast majority of which are useless to the vast majority of users.
There are examples of such bloatware all over computing, mathematics
and the Real World.

-- 
Andy Walker, Nottingham.
    Andy`s music pages: www.cuboid.me.uk/andy/Music
    Composer of the day: www.cuboid.me.uk/andy/Music/Composers/Sinding
--- Mozilla/5.0 (X11; Linux i686; rv:102.0) Gecko/20100101 Thunderbird/102.11.0
 * Origin: Not very much (2:5075/128)
SEEN-BY: 5001/100 5015/255 5019/40 5020/715 848
1042 4441 12000 5030/49 1081
SEEN-BY: 5058/104 5075/128
@PATH: 5075/128 5020/1042 4441



   GoldED+ VK   │                                                 │   09:55:30    
                                                                                
В этой области больше нет сообщений.

Остаться здесь
Перейти к списку сообщений
Перейти к списку эх