It's of course impossible not to respect Linus' opinion and first hand experience in this space, but doesn't this whole post completely ignore the 100 ton blue whale in the room? Namely smartphones . That's an entire enormous segment of the industry and it's nearly 100% (or entirely 100%?) literally develop-on-x86-deploy-on-ARM. Smartphones also fit > "This isn't rocket science. This isn't some made up story. This is…
Linus Torvalds on Why ARM Won't Win the Server Space
61–70 of 545 posts
Re: Linus Torvalds on Why ARM Won't Win the Server Space
#62Re: Linus Torvalds on Why ARM Won't Win the Server Space
#63He is right. I'm still waiting for that ARM-based laptop with awesome battery life, which can run a proper OS with good speed and hence is not just a toy. Apple switching to ARM won't make much difference since I gather it will only run OSX, which will probably be pretty much iOS at that time. Yes, you will probably be able to run Linux on that thing, but almost nobody will actually do it because it makes much more s…
https://venturebeat.com/2018/11/01/ipad-pro-a12x-benchmarks-...
You'll probably be able to run Windows 10 on a future Apple ARM-based laptop, though I imagine the problem will be getting Windows drivers for the GPU.
Re: Linus Torvalds on Why ARM Won't Win the Server Space
#64¹ http://landley.net/toybox/about.html - see the Why section
Re: Linus Torvalds on Why ARM Won't Win the Server Space
#65Well all the kids are learning programming with ARM-based RPis so...
Re: Linus Torvalds on Why ARM Won't Win the Server Space
#66> Some people think that "the cloud" means that the instruction set doesn't matter. Develop at home, deploy in the cloud. > That's bullshit. If you develop on x86, then you're going to want to deploy on x86, because you'll be able to run what you test "at home" (and by "at home" I don't mean literally in your home, but in your work environment). This is why having a compilation target that works the same way everywhe…
Why does WebAssembly offer more hope than the JVM, or interpreted languages that we already have? It will still have to interop with native libraries to get work done.
Re: Linus Torvalds on Why ARM Won't Win the Server Space
#67Well all the kids are learning programming with ARM-based RPis so...
Re: Linus Torvalds on Why ARM Won't Win the Server Space
#68Interesting theory. I wonder then what will happen when Macbooks start shipping with >A12 CPUs [1], will we see more ARM based servers then? [1] https://en.wikipedia.org/wiki/Apple_A12X
And if Apple switches pro line to arm, they’ll probably lose all non iOS/macOS developers. So, good luck to them then there.
Re: Linus Torvalds on Why ARM Won't Win the Server Space
#69It's of course impossible not to respect Linus' opinion and first hand experience in this space, but doesn't this whole post completely ignore the 100 ton blue whale in the room? Namely smartphones . That's an entire enormous segment of the industry and it's nearly 100% (or entirely 100%?) literally develop-on-x86-deploy-on-ARM. Smartphones also fit > "This isn't rocket science. This isn't some made up story. This is…
It goes beyond the different instruction set of course and most of the time this is indeed mostly irrelevant (unless you've arrived at processor-specific optimizations), but the "develop on the same platform you are running on" still has the least painful workflow IMHO.
I wouldn't mind an ARM-based Mac though ;)
Re: Linus Torvalds on Why ARM Won't Win the Server Space
#70Lest we forget, ARM has problems with instruction ordering not happening the way programmers might assume in certain cases. https://preshing.com/20121019/this-is-why-they-call-it-a-wea... https://news.ycombinator.com/item?id=4673458