News for hackers. Stuff that matters.
Re:Niklaus Wirth was right and that is a problem by viraptor on Friday July 31, 2020 @07:30PM (#24015578)
> but most people won't care.

Charity Majors said about reliability: "Nines don’t matter if users aren’t happy."

I'd propose an alternative view here: "Bloat doesn't matter if users are happy."

Re:Niklaus Wirth was right and that is a problem by FpUser on Friday July 31, 2020 @08:03PM (#24015883)
Actually one of my desktop products received very much praises from the customers who (aside of nice features and responsiveness) also loved how few MB big single exe with no dependencies does so much more and faster than 1.5 GB download from the competitor.

My other current product custom made for a customer in C++ is business server that receives various commands over http, does lots of calculations and delivers data that are used to generate a report (I wrote a report generator in JavaScript and it runs on a browser). The whole thing is again single exe that needs nothing but connection to a database. The exe itself is around 1MB vs again gigabytes for the old mess they were using before and is more than 100 fold more performant. The customer was simply shocked when they saw a result.They did not think it was possible.

Re:Niklaus Wirth was right and that is a problem by heavenlyblue on Friday July 31, 2020 @08:18PM (#24015989)
Users are happy until they saw better :)

Today bloat doesn’t matter, tomorrow you’re are a fat dinosaur

Re:Niklaus Wirth was right and that is a problem by viraptor on Friday July 31, 2020 @08:28PM (#24016059)
Sure, but... that confirms this view.
Re:Niklaus Wirth was right and that is a problem by heavenlyblue on Saturday August 01, 2020 @05:00AM (#24018918)
This view is more akin to working class parents telling their children to become a builder because “people have always been building”.

You should not outsource your main product. And if your product is a chat application that is supposed to be fast and always on the background, then you’re outsourcing your main area of expertise.