>Because even a just-in-time compiler is slower than native performance quite frequently. No that's not how it works. The problem with most JIT'd languages is that every variable or field is a pointer, every function…
You are ignoring that the 12 core Xeons are still relatively cheap at $2000 which means it's still affordable to just buy four of them and put them into a single server.
The main reason is vendor lockin. As long as you stay within AWS you will pay barely anything but if you want to use both AWS and Google Cloud then it will start getting expensive.
In reality it increased competition. No business wants to touch GPL'd code so they simply write their own code. The only thing the GPL ensures is duplicated work and effort.
That may be a roadblock but the primary reason why smartphones are relatively unproductive is because a touch only interface has the disadvantage that you can only interact with things that are visible on the screen.…
>Because even a just-in-time compiler is slower than native performance quite frequently. No that's not how it works. The problem with most JIT'd languages is that every variable or field is a pointer, every function…
You are ignoring that the 12 core Xeons are still relatively cheap at $2000 which means it's still affordable to just buy four of them and put them into a single server.
The main reason is vendor lockin. As long as you stay within AWS you will pay barely anything but if you want to use both AWS and Google Cloud then it will start getting expensive.
In reality it increased competition. No business wants to touch GPL'd code so they simply write their own code. The only thing the GPL ensures is duplicated work and effort.
That may be a roadblock but the primary reason why smartphones are relatively unproductive is because a touch only interface has the disadvantage that you can only interact with things that are visible on the screen.…