News for hackers. Stuff that matters.
Re:Git's list of banned C functions by Animats on Thursday March 04, 2021 @05:20PM (#26349268)
Pascal, which had sized strings, was in wide use before C. Many people, including Bill Atkinson, who wrote many of the original Macintosh applications, thought C was a step backwards.

Pascal, to save one byte, limited strings to length 255. Bad decision.

Re:Git's list of banned C functions by lelanthran on Friday March 05, 2021 @03:30AM (#26354363)
> Pascal, which had sized strings, was in wide use before C. Many people, including Bill Atkinson, who wrote many of the original Macintosh applications, thought C was a step backwards.

Sure, but parent wasn't saying "it was not possible", they said "It was too expensive".

And sure enough, the market drifted to the cheaper solution: you could run slightly more applications if your OS and applications were all written in C than if they were written in Pascal, Modula, etc.