2 ms·
> I get annoyed because I have to work around C's warts to do what I want, and that is only happening because I think in my language. What's worse is that PL a
by ModernMech 5y ago
> I get annoyed because I have to work around C's warts to do what I want, and that is only happening because I think in my language.
What's worse is that PL authors are usually students of PL history, and the history of PLs is littered with "We did things this way out of necessity. We wouldn't have done this if we had more time/resources." Which would be fine but then we are all stuck using those tools with all their arbitrary limitations and quirks for 50 years. If you ever thought "I could write something to make this so much easier", the impulse is 100x worse as a PL designer, because you realize how many things we do are done for no reason at all beyond history and happenstance.