Why do you think people in the industry are doing this? There must be multiple factors behind this.
Why do you think people in the industry are doing this? There must be multiple factors behind this.
[0] http://worrydream.com/refs/Brooks-NoSilverBullet.pdf
[1] https://www.cs.utexas.edu/users/EWD/transcriptions/EWD10xx/E...: the business community, which, having been sold to the idea that computers would make life easier, is mentally unprepared to accept that they only solve the easier problems at the price of creating much harder ones
[2] See why Martin Fowler stresses Technical Excellence basically every time he get's on stage: https://www.youtube.com/watch?v=G_y2pNj0zZg
Naturally it only works in new markets, because for existing products the market is already saturated.
Also some kind of improvements are just impossible in existing languages either due the language semantics and libraries, or community resistance.
Secondly, education is focussed on what’s new, not on what has been well engineered.