Re: Performance assistance / advice
"Tim Bradshaw (as tfb at cley dot com)" <[email protected]>
| Newsgroups | gmane.lisp.lispworks.general |
|---|---|
| Message-ID | <[email protected]> |
On 12 Mar 2025, at 16:14, Tahoma Toelkes <[email protected]> wrote: > As someone who has made a career of programming the metal in C, this statement really hasn't been true up until this point, so I'm perplexed why you think it would be true in the future. C simply gets around this problem by having a lightweight interface to produce inline non-portable native assembly instructions. I don't think you read what I wrote: I wrote 'every new feature of a processor will absolutely have an interface to it which can be used from C'. That interface might be implemented in assembly or anything else, but there will be a lightweight way of using it from C. Which is, in fact, true, as you said. I have worked for companies that design processors. They had a C compiler team who worked on gcc and LLVM, and an overlapping team who worked on V8. They did not have a Lisp team. --tim