|
|
|
|
|
by andybak
3579 days ago
|
|
I found that odd. I do worry that many people use technologies because other people working at a completely different scale or in a completely different domain have hit a ceiling which wouldn't really apply to most people. They are convinced to start with a more complex and more difficult technology that's solving problems they are unlikely to be facing any time soon. 1. NoSQL <> traditional RDMS because of scaling/sharding 2. Angular <> jQuery (or anything similarly lightweight) because of the issues around huge complex webapps 3. 'Fast' languages <> 'nice' languages ( ;-) ) because of performance concerns 4. Static typing <> Dynamic typing because of maintainability across large teams. 5. Docker/Microservices etc <> traditional architectures because of... I really have no idea... So I guess the degenerate case is some poor chap learning web development who decides to write their Pet Store as an angular app with a Scala API backed by Mongo and Solr deployed to a Kubernates cluster ;-) |
|