4 ms·
Modern C language features: - Why no sized text strings? - Why is there no hash data type? - Where's the linked list? - Why no package management as part of
by rs23296008n1 7y ago
Modern C language features:
- Why no sized text strings?
- Why is there no hash data type?
- Where's the linked list?
- Why no package management as part of ecosystem?
What is the modern rationale?
Caveats:
- I'm not implying any need for object-orientation (OOP)
- I'm fully aware I can write these myself and can access third party libraries that have each laboriously implemented their own versions.
- I'm interested in why these are not native C constructs in 2020. I appreciate why not in 1980.