3 ms·
I think the same applies to quite many new innovations on our field. They look interesting, because they make things simple. Things that used to be very complic
by jpalomaki 14y ago
I think the same applies to quite many new innovations on our field. They look interesting, because they make things simple. Things that used to be very complicated.
The problem is that in some cases there are reasons why the things are complicated. Quite often it is easy to dismiss these issues during the initial crush with the new technology. "Sure I can live without transactions, why would I need to enforce schema for my objects, who needs type information in language"
Once the initial crush is over, people start slowly adding features to make the shiny-new technology look more like the old stuff. Enforce JSON schema for Mongo, add lightweight type information for Javascript functions etc. Usually the thinking goes we are just adding these few good bits of structure from the Old Technology, surely we are not going to replicate the bloat and complexity.