Sujet : Re: question about linker
De : bc (at) *nospam* freeuk.com (Bart)
Groupes : comp.lang.cDate : 30. Nov 2024, 18:59:41
Autres entêtes
Organisation : A noiseless patient Spider
Message-ID : <vifjqc$1s07p$2@dont-email.me>
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
User-Agent : Mozilla Thunderbird
On 30/11/2024 14:10, James Kuyper wrote:
On 11/29/24 22:25, Janis Papanagnou wrote:
...
From the various bits and pieces spread around I saw that Bart had
obviously adopted many syntactical elements of Algol 68, and I wonder
why he hadn't used just this language (or any "better" language than
"C") if he dislikes it so much that he even implemented own languages.
But okay.
No existing language meets Bart's needs as well as his own does.
He
attributes this to all of the other language designers being idiots for
creating those languages, and to all the other languages' users being
idiots for not rejecting those languages.
In this group, I am only saying that my systems language does systems programming better than C does.
It fixes lots of the problems and issues with C.
C has changed little. There might be valid reasons for that (although a lot more could have been done in 50 years: Fortran has changed beyond recognition in just 40).
> He attributes this to all of the other language designers being idiots
> for creating those languages
When other languages require you to write:
@import("std").debug.print("A={} B={}\n", .{a, b});
while I normally write:
println =a, =b
then you're damn right about what I think of the creator of that language! Zig, in case you don't recognise it.
Which also, initially, refused to recognises CRLF line endings in source files, because the creator hated Microsoft. And which still bans the use of hard tabs.
> He refuses to accept the
> possibility that his own preferences for language design might be
> somewhat idiosyncratic.
Actually, my stuff is remarkably conservative. Being simple and clean is a characteristic.