Comments by "" (@pierreollivier1) on "The Friday Checkout"
channel.
-
@open_ckt I don't think you realize how expansive chip design is, even for crappy chips, you still have to have a access to a fab to print and test your design, and although when you scale things can be quite cheap, the process of testing chips, is extremely hard, takes some of the most insanely good engineers out there, and it's abysmally expansive for very little return because you can just buy a license for a design and be good to go. depends on the application of course, but for 99% of companies out there it's cheaper, to outsource both chips design and production, to specialist.
2
-
2
-
1
-
@FengLengshun The reason Windows is failing so much is because windows is a pile of hot retrocompatibility garbage, they made a lot of improvement with windows 11 and who knows one day windows might be decent, but if they want to succeed on arm, they would need to properly redesign their code base, use more modern language, like rust or zig, or very recent c++ to avoir concern with memory safety, and security issues. Even then their API or often very bad compared to what you can get on other platforms (apart from gaming where it's decent).
Also the emulation part is a non issue, for engineers of their caliber it would be easy to design an emulation layer, if apple managed to do it so can microsoft, on top of that there isn't as much incompatibility, most languages used by system programmer nowadays can be easily implemented on the backend by compiler people. For example I'm working on a c compiler in c, and i work on both a macbook pro m2, and a ryzen 7 7735hs, both machine can compile fine. no modification needed, of course more complex and professional applications might rely on os specific library, or they are build using really non portable code, but they just need to provide good api, and ideally tools and documentation to help software maker to pivot onto arm.
1
-
1