3 ms·
> We are destroying software by no longer taking complexity into account when adding features or optimizing some dimension. Yet: https://x.com/antirez/status/1
by tqi 2y ago
> We are destroying software by no longer taking complexity into account when adding features or optimizing some dimension.
Yet: https://x.com/antirez/status/1885994950875046164 https://x.com/antirez/status/1885994950875046164
The reality is that man's "unnecessary complexity" is another's table stakes feature. The post isn't entirely without merit, but most of it reads like a cranky old timer who yearns for a simpler time.
- antirez 2y agoIf you read the post as: software should not evolve, you are not reading it right. Also I'm very enthusiastic with modern AI and definitely open to new things that make a difference. The complexity I point my finger to, in the post, is all unnecessary for software evolution. Actually it prevents going forward making it better because one have to fight with the internal complexity or with a culture that consider innovation rewriting the software with X or using Y. Take for example the web situation. We still write into forms, push "post" buttons. Now we trigger millions of lines of code but the result is basically the same as 20 years ago.