Sujet : Re: OT: Linix goes politics
De : blockedofcourse (at) *nospam* foo.invalid (Don Y)
Groupes : sci.electronics.designDate : 26. Oct 2024, 22:45:07
Autres entêtes
Organisation : A noiseless patient Spider
Message-ID : <vfjnte$3sq4f$1@dont-email.me>
References : 1 2 3 4 5
User-Agent : Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.2.2
On 10/26/2024 2:19 PM, Joe Gwinn wrote:
It's 9000 languages. This was discussed on SED in February 2023. My
posting on the subject is "Re: dead programming languages" posted on
23 February 2023. This is the posting that went into ecosystems and
other practicalities.
Most languages just change the syntax of operations.
OTOH, many introduce (or, promote to first-class notions)
techniques and mechanisms that are tedious to implement
in other languages.
E.g., support for concurrency has to be added to most
languages; there are no notions of having other processes
running alongside "yours"; thus, no mechanisms for exchanging
information with them, no mechanisms to ensure competing
accesses to data are atomic, etc.
Imagine using C (or any other programming language) to
*interact* with a relational database... how many errors
would a user likely make by failing to address the issues
that SQL hides?