News for hackers. Stuff that matters.
Re:Imaginary Problems Are the Root of Bad Software by rafark on Sunday June 18, 2023 @02:14PM (#36382750)
Learn what? That you should use the language that you’re more comfortable with and then scale? Or that languages have become more efficient? Php 8, for example, is many times faster than the php 4 and 5 that Facebook was using.
Re:Imaginary Problems Are the Root of Bad Software by fauigerzigerk on Sunday June 18, 2023 @02:37PM (#36382989)
I think using what you already know remains a choice that is very hard to criticise. But we didn't have to learn that, did we?

Beyond that I think there is more to unlearn than to learn from the history of the Y2K batch of startups. The economics of essentially everything related to writing, running and distributing software have changed completely.

Re:Imaginary Problems Are the Root of Bad Software by noir_lord on Monday June 19, 2023 @07:42AM (#36389868)
In part the reason that PHP8 (and it was 7 that had the quantum leap in perf) are now so fast is precisely because of Hack - it was easy to accept the status quo on performance until Hack showed there really was a lot of performance left on the table.

For me the biggest win was the changes they made to how arrays are stored in memory, I saw some systems drop by half in memory usage and had to change basically nothing - those kinds of wins are rare.

Re:Imaginary Problems Are the Root of Bad Software by rafark on Monday June 19, 2023 @09:52PM (#36398777)
Yeah, I know the performance optimization were in part because of hhvm.