|
|
|
|
|
by gchamonlive
310 days ago
|
|
Maybe it's culture. Software is hard and the less unknowns you have in development the better. Frontend tools have exploded in complexity[1], but they get the job done. There are great alternatives nowadays, like phoenix liveview, but they would require full rewrites and possibly a change in language and software architecture that most teams just can't do, maybe because they are already heavily invested in whatever framework they are using or they can't afford to shift to elixir (or other languages, paradigms...). So they stay in this marshlands of bloated UI frameworks, and they need to push updates and new features which makes the problem worse. We seem to try to explain everything in software in technical terms, but sometimes at the end of the day culture and communication plays a larger role I think. Software is built by humans after all. [1]: https://news.ycombinator.com/item?id=34218003 |
|