> MacOS got a total ground-up rewrite in between versions 9 and 10, and it helps they built the UI on top of an existing nix.
The reason the parent mentioned NeXTSTEP is while MacOS between 9 and X is a ground-up rewrite if you compare those two, Mac OS X was an evolution of the NeXTSTEP codebase from 1989 (34 years ago).
> I went to the Maya developer’s conference around maybe 2002 and the devs were complaining about it being hard to maintain.
I'm not surprised. I'm a bit fuzzy on the pre-history of Maya, but I believe it incorporated software acquired from Alias, Wavefront, and TDI. However, I think part of the performance and bugginess might be from launching on expensive IRIX-based systems and transitioning to commodity hardware an Linux in the early 2000s.
The reason the parent mentioned NeXTSTEP is while MacOS between 9 and X is a ground-up rewrite if you compare those two, Mac OS X was an evolution of the NeXTSTEP codebase from 1989 (34 years ago).
> I went to the Maya developer’s conference around maybe 2002 and the devs were complaining about it being hard to maintain.
I'm not surprised. I'm a bit fuzzy on the pre-history of Maya, but I believe it incorporated software acquired from Alias, Wavefront, and TDI. However, I think part of the performance and bugginess might be from launching on expensive IRIX-based systems and transitioning to commodity hardware an Linux in the early 2000s.