Sujet : Re: GIMP 3.0.0-RC1
De : bowman (at) *nospam* montana.com (rbowman)
Groupes : comp.os.linux.misc comp.os.linux.advocacyDate : 09. Feb 2025, 20:21:22
Autres entêtes
Message-ID : <m0sdhgF734tU1@mid.individual.net>
References : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
User-Agent : Pan/0.160 (Toresk; )
On Sun, 09 Feb 2025 11:32:46 GMT, Charlie Gibbs wrote:
On 2025-02-09, rbowman <bowman@montana.com> wrote:
On Sat, 8 Feb 2025 23:36:12 -0500, WokieSux282@ud0s4.net wrote:
>
Maybe the best cross-over was Professor Wirth with Pascal/Modula.
Alas it was a shorter fence to straddle back then ....
>
Before it was adapted for the real world Pascal was known as a language
that excelled at telling itself secrets. I/O was an afterthought. Lisp
needed some improvement before it was useful too.
That was true of all the Wirthian languages, wasn't it?
I've heard them referred to as "bondage and discipline" languages.
Yeah, he kept 'improving' ALGOL. It's an interesting question whether C
would exist in its present form had ALGOL not existed. 'ALGOL-like' covers
a lot of ground. At least when Python introduced the walrus operator it
did something other than simple assignment.
I fell in love with assembly language at first sight. It was so nice to
have a machine that would just do what I wanted in a couple of
instructions, rather than jumping through all the hoops you had to do to
coax a high-level language to do it. (Yes, you could also shoot
yourself in the foot, but that's part of the learning process.)
It does cut to the chase. As syntactic sugar gets piled on part of my
brain envisions what the processor is really doing. With the early
microcontrollers you did it in assembly or you didn't do it.
https://en.wikipedia.org/wiki/Small_Device_C_CompilerI don't know how good it is. Back then if there was a C compiler for a
device it was proprietary and expensive. Even a PDP-11 cross assembler for
the 8048 was pricey enough that I wrote my own on CP/M. Nothing fancy but
it got the job done.