News for hackers. Stuff that matters.
Re:Towards fearless SIMD, 7 years later by Ygg2 on Sunday March 30, 2025 @09:40AM (#43524118)
And a jet engine and IC engine are engines, but putting your car engine into a Boeing and vice versa would be an unwise decision.

I'd argue you're over-abstracting the differences. They have different purposes. Game engines need high performance, while browsers need to enable wide selection of APIs.

Re:Towards fearless SIMD, 7 years later by pclmulqdq on Sunday March 30, 2025 @09:07PM (#43529577)
Browsers need very high performance, too.
Re:Towards fearless SIMD, 7 years later by Ygg2 on Sunday March 30, 2025 @09:59PM (#43529934)
To be fair to my analogy, both ICE and Jet engines need high RPMs too, and pull power but not on the same level.

Browsers layout and rendering will have some elements similar to that of a game, but it isn't on the same level. A game can usually assume that it's trusted to run that shader, in a browser that's a vector for attack. Security design will impact game engines and browsers differently.

Granted, people are doing their darnedest to make games in the lowest common denominator technology, i.e. Electron.

Re:Towards fearless SIMD, 7 years later by eru on Friday April 04, 2025 @02:44AM (#43579039)
C was designed to write Unix, but they didn't overfit it for that very specific case only. So it has seen application elsewhere.

Neither was Rust overfitted to exactly only writing browser engines.

Re:Towards fearless SIMD, 7 years later by eru on Monday March 31, 2025 @08:46PM (#43541661)
> And a jet engine and IC engine are engines, but putting your car engine into a Boeing and vice versa would be an unwise decision.

Sure, but you'd expect the design software for a car engine to be at least half-way relevant for a jet engine in a pinch.

Compared to eg the software an architect would use to design a bridge.