Bob Koure
Jun 16, 2023

--

You seem to have missed my point, sounds like you're responding to the first sentence or so.

C wasn't about elegance. It was about cross-machine portability., plus making some PITA tasks an asm level coder had to deal with a bit less error prone and a bit more maintainable. Pointers already existed, as did stack frames (which were a step up from massive blocks of code not broken into functions). A box of electrician's tools, not a box of calligraphy pens. The appropriate tools for the CPUs available at the time.

--

--

Bob Koure
Bob Koure

Written by Bob Koure

Retired software architect, statistical analyst, hotel mgr, bike racer, distance swimmer. Photographer. Amateur historian. Avid reader. Home cook. Never-FBer

No responses yet