4 ms·
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
by 10x-dev 5y ago
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.
- foxfluff 5y agoAnd 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.
- xigoi 5y agoZig? I personally haven't used it, but based on what I've heard about it, it fulfills these criteria.
- chaz72 5y agoThat’s what I am betting on - but it isn’t 1.0 yet, and that matters too.