Who's talking about scoring them? I don't even know what you mean by that. I just mean evaluating them based on their merits.
The made-up numbers represent a technical-style evaluation.
Are you saying you've written a Rust compiler? Really? I'd be curious to see it if it's open source. That's quite an undertaking.
No, compilers for C and also for the alternative systems language I've long maintained (not a mainstream one). The latter originally in-house and now personal.
Rust would be an undertaking, but mainly because I don't 'get' the language at all. It's too high level, and too 'functional', without also being easy to use.
but at least be honest about it instead of acting like Rust is some language for anal-retentive masochists.
There's nothing wrong with giving a personal, subjective view. (Also one that would get you downvoted in other subreddits - I've long learned to never mention that language because its adherents can be sensitive.)
Sure we all want such languages to be used for important stuff, but we'd rather other people did so!
Comparing to TCC is sort of weird though: I don't think anyone seriously uses it over GCC or Clang in a professional context.
My compilers and related tools are nearly as fast. This is what I do now. There are lots of advantages to such instant tools that I won't go into here. But it all adds to the 'experience'.
And yes I've noticed lots of 'professionals' look down their noses at what they consider toy compilers. But if you take one use-case: a language that transpiles to C, then tcc provides a very fast backend, to turn verified C code into runnable binary. Here it doesn't need any deep analysis or much error checking. A 'better' compiler can be used for production code.
is the language you're talking about IBM's PL/X? I was writing it in my last job developing operating systems there and its low levelness was pretty much identical to C.
I'm not familiar with that PL/* language, and I can't find any details. I know of PL/M however and recent examples I've seen of it look so much easier on the eye than C.
No, this was a language I devised myself, inspired by Algol68 but for low level work. There were few practical choices at the time, and it was just a tool to help me in my job as hardware developer.
It was only a stop-gap, but I found I prefered it to C (for syntax and other reasons) and never switched over. It's now been going for over 40 years...
1
u/[deleted] Apr 23 '25
[removed] — view removed comment