logoalt Hacker News

joleyjtoday at 1:06 PM1 replyview on HN

> needlessly complicated because they wanted to be backwards compatible with an old bad design.

It's not really needless complication of there is a reason for the complication. Obvioudsly in this case the need to be backward compatible with an old design made the implemtation more complicated than if they didn't need to do that. There were very, very strong business reasons why backward compatibility was a design requirment.


Replies

fortran77today at 8:29 PM

And was it a bad design? It was very succcessful and enabled a lot of progress.