Lunar Lake vs Snapdragon for Development of Machine
Hi folks,
Now that the Surface with Lunar Lake is out, I finally will be making my purchase.
I'd like a second opinion just to avoid regret 🙃. Normally I will just return the device, but I got a one-time use 100 bucks discount, that I want to use wisely.
* I'd like a coding/development machine (desktop replacement so to
say)
* I tend to go with Intel and the fact 32GB RAM is available with Lunar Lake (future proof)
* I compile stuff (C++/Rust) and care for execution speed for interpretated script like Python or Matlab.
There is always edge case that I need to do development locally, having no reliable internet is one usual case or needing to connect to some device.
And there is always obscure driver with no ARM driver or program that performs badly when being emulated (I work with embedded device, so this is quite often the case, the ecosystem is just old).
On the other hand my development workflow has changed gradually, that I know do majority of my developmentwith remote connection either via SSH+VSCode or RDP to a more powerful server machine. Embedded device also increasingly allows debugging over network.
This makes me wonder if the Snapdragon is enough.
* It's cheaper
* 16GB RAM is a bit of a bummer but I reckon typically enough for remote development
* 5G available (more chance of having *reliable* internet
What's your opinion?


Maybe, 😉 but unlike in the US, in the rest of the world the 5G variant of Surface Pro 10 is truly a business device in the sense you can't purchase it retail. Only through business reseller that accept only B2B order. Not even MS Store. So I'm under impression that Microsoft is not trying really hard to sell the Pro 10 5G.
On the other hand the Snapdragon is discounted everywhere worldwide.