top | item 42588291

(no title)

PointyFluff | 1 year ago

[dead]

discuss

order

pavlov|1 year ago

Developing for a single platform in 2025 is like developing for a single platform in 2005, if you don’t care about mobile.

The desktop marketshare of the various platforms hasn’t fundamentally shifted since then. Mobile was all additive, and Microsoft lost it. But Mac and Linux remain roughly where they were.

ordu|1 year ago

I believe, that the GP comment is too dismissive, but it is true. In 2005 when the dominance of IE started to dissolve it was not the best move to develop for a single browser. Though people still did it.

Today we see a rise of ARM on desktops, developing for x86 excludes Mac users, but the situation moves in a direction when exclusive x86 software will exclude an assortment of users of different OSes who chose to buy ARM desktop/laptop.

But I completely understand the choice made by the author, to use vector extensions on two (or three? RISC-V?) processors would be a much more additional work. The project is FOSS so anyone can jump in and add support for ARM vector extensions. Hopefully it will be easier then to write it from scratch, because you can compare intermediate results bit to bit, and catch mistakes red handed.

owenthejumper|1 year ago

Not everything is a VC funded thing. This is clearly a research project at a university - notice the ff.cuni.cz links in the images.

gray_-_wolf|1 year ago

It's mff.cuni.cz. ff.cuni.cz is faculty of philosophy, mff is faculty of math and physics :)

rescbr|1 year ago

Paraphrasing somebody: Win32 is the most stable Linux API.

Koshkin|1 year ago

Unironically, true.

franga2000|1 year ago

As one of your sibling comments points out: it works perfectly on Wine.