News for hackers. Stuff that matters.
Re:Show HN: C3 – A C alternative that looks like C by pjmlp on Tuesday July 20, 2021 @07:56AM (#27892649)
So Oracle, Apple, ARM, Google and Microsoft (Intel bothched their design) are investing piles of money moving the industry into hardware memory tagging for nothing?

Maybe we should tell them to stop if they are so good.

Re:Show HN: C3 – A C alternative that looks like C by jstimpfle on Tuesday July 20, 2021 @07:59AM (#27892679)
"Oracle, Apple, ARM, Google, and Microsoft" are actually a LOT of programmers and non-programmers with a huge variety of opininons, and I'm sure opinions similar to mine can be found there as well.

Also, they have loads and loads of money and their jobs come with prestige, so they have no problem attracting developers to jobs that are perceived by some programmers (such as me) as boring boilerplate jobs that make me miserable.

That answer was more related to the dynamic arrays discussion. If you want to move to hardware memory tagging, is that even a big thing? In any case my understanding is that it would work with pointer + length just as well, because the hardware tags are created at buffer allocation time, not based on arguments passed to a function.

Re:Show HN: C3 – A C alternative that looks like C by pjmlp on Tuesday July 20, 2021 @08:22AM (#27892886)
Of course it works with pointer + length, the whole point of hardware memory tagging is that is a proven failure with 50 years of examples, that leaving to C developers the task to manually prove pointer + length are valid, just doesn't work regardless of what is being sold as story.

So lots of money is being burned to ensure that C code is caged and does no harm, in scenarios where C is to still be used.

Re:Show HN: C3 – A C alternative that looks like C by jstimpfle on Tuesday July 20, 2021 @10:09AM (#27893908)
Lots of money is being burned to keep the platforms alive that still power the entire internet for strange reasons? Sure...
Re:Show HN: C3 – A C alternative that looks like C by pjmlp on Tuesday July 20, 2021 @11:11AM (#27894722)
Nice way to avoid the whole pointer + lenght issue.