Hacker News new | ask | show | jobs
by usere9364382 857 days ago
Any fool can come up with a complicated solution, but the best mind comes up with the simplest. A man I respect once said to me.

React is just another example of how rot takes over what is good. And people confuse loud with popular, popular with good, easy with simple, and tedious with merit.

2 comments

I explained that I preferred not to build and add a React based tool to a profitable Vanilla JS app. The package included dependencies for Postgres. The purpose was to spawn a modal dialog and dispatch requests to the selected service. All of the core functionality could have been provided by a single JSON file describing the possible endpoints. Of course that kind of elegance was nowhere to be found.

The discussion progressed as you'd imagine.

"NPM ecosystem is the biggest developer ecosystem in the world", he replied.

NPM is a nightmare that makes old style C++ dependency management look like a next-gen wonder.

It's hundreds, thousands of silly dependencies taking countless disk space, and a waste of time "minimizing" what should have never been there in the first place.

I avoid Node.js like the plague. I feel nauseous just thinking about that.

>Any fool can come up with a complicated solution, but the best mind comes up with the simplest

I know a best mind, he made htmx.