News for hackers. Stuff that matters.
Re:C meeting is over. C23 added: by 10x-dev on Saturday February 19, 2022 @06:43AM (#30396371)
Are you going to mix all those languages into one project and somehow use their advantages but steer away from their disadvantages?

Sure, other languages have caught up or have improved on some of the features where C shines.

Let's remove portability and integration from the feature list, because that's strongly related to C's tenure.

Which one of the languages you listed matches the rest of the feature set I brought up?

  * Small language
  * Fast compile times
  * Fast binaries
  * Small binaries
  * Great debugging experience
  * Close to the metal
In my opinion, they all fail in at least one category, and that's expected - additional functionality can't come for free. You can only accept its cost.
Re:C meeting is over. C23 added: by foxfluff on Saturday February 19, 2022 @08:59AM (#30397159)
And they fail in other categories too, e.g. C can be very terse whereas most modern so-called replacements tend towards verbose. For me that's a development exactly in the wrong direction; I'd rather have a more terse C.
Re:C meeting is over. C23 added: by xigoi on Saturday February 19, 2022 @01:19PM (#30399185)
Zig? I personally haven't used it, but based on what I've heard about it, it fulfills these criteria.
Re:C meeting is over. C23 added: by chaz72 on Saturday February 19, 2022 @04:09PM (#30400551)
That’s what I am betting on - but it isn’t 1.0 yet, and that matters too.