4 ms·
Yah you have to think about this in the context of really bad C code from the 1990s. It was really common for people to stuff pointers in ints and ints in poin
by ben7799 3y ago
Yah you have to think about this in the context of really bad C code from the 1990s.
It was really common for people to stuff pointers in ints and ints in pointers and do all kinds of really abusive things with the memory system in C. It was all fun and games until the program died with nary a stack trace. (Stack traces were pretty amazing the first time I saw them!)
There were even big commercial libraries that did really odd stuff. Motif (big early Unix UI framework) did a lot of weird stuff.
Pascal was pretty straightforward and disciplined compared to that, although I'm sure developers who were too clever for their own good found ways to do silly things.