News for hackers. Stuff that matters.
Re:These are called opportunities by razorunreal on Thursday December 03, 2020 @01:39AM (#25286158)
If companies like Apple didn't try to make things as incompatible as possible, maybe software engineers wouldn't have to keep adding new layers of abstraction and things would run a bit faster. There's basically a never ending war between platform developers trying to create lock-in and app developers trying to escape with new cross-platform technologies.
Re:These are called opportunities by tgv on Thursday December 03, 2020 @01:46AM (#25286207)
That's unfair in this context: Apple has been using the most mainstream desktop/laptop/server CPU architecture there was (and still is using it in certain models), and their new processor is ARM, which may be the most ubiquitous architecture at the moment. They're doing nothing that requires adding new layers of abstraction for normal software engineering.
Re:These are called opportunities by est31 on Thursday December 03, 2020 @02:27AM (#25286482)
I agree with you on the processor part, but them using Metal instead of Vulkan while deprecating OpenGL doesn't really help game engine developers who want their code to run on Android, Apple, Windows (and maybe Linux) devices.
Re:These are called opportunities by nlitened on Thursday December 03, 2020 @02:37AM (#25286543)
If I remember correctly, Metal predates Vulkan, so the argument could be vice versa :)