My boy is quite happy playing Roblox and Minecraft on those machines. I'm happy playing old COD and Untitled Goose is just fine. I'm not that interested in gaming these days anyway but playing games in less than 1080p to get the frame rate doesn't bother me.@Paddy OPlastic Those are decent machines, but 8gb and GT635m is pretty worthless for casual gaming, unless you mean playing facebook games. My previous laptop with a better GPU was pretty much maxed playing world of tanks on minimum settings at 1080p, and those F2P games tend to be pretty well optimised for lower end hardware. Id also argue that unless you are literally only doing web browsing/officer stuff, 8gb is getting a tad small, and wont be getting better in 2025 (to add, its pretty criminal that shops still sell 4gb machines these days, with windows 10, those are pretty much single browser, single tab machines). Also, that CPU, while quite capable, will also lag behind more and more, all the intel security patches dealing with speculative execution leaks arent helping, and by 2025 your basic 5w smartphone chip will run rings around it, while the i7 uses 45-65w
Most of the Spectre/Meltdown exploits have been patched on third generation Intel processors both with OS and firmware. The only one remaining requires access to the local machine, or a program running on the local machine, and even then it's really difficult to exploit.
I find 8GB is plenty, especially if you have an SSD to swap to. I use Firefox, famously memory-hungry and I'm quite happy with it, Visual Studio, Eclipse, Outlook and a Postgresql database running in the background. Oh, and WSL.To be clear, if you up the memory to 16gb if needed, and dont expect miracles, those machines will indeed last till 2025, but i sort of question the wisdom of the strategy. Those things must have cost a fortune, and im willing to bet that if you were to split the lifespan in two, you would be done for less money in total, and while the first laptop would indeed be slower, the second laptop 6 years down the line will clobber the 6 year old high end machine.
Swapping to spinning disk sucks. My main dev machine is a third generation i7 with 16GB running Linux. I've never managed to stress it even while simulating a replicated database migration in two virtual machines. It has SSDs naturally.As for the yoga, ill gladly believe you, but at my last job i NEEDED 32gb of ram to be able to do my job efficiently, we were restricted to devving in a VM, and running the setup with 16gb of total ram meant that every time i needed to use my SQL client i had to kill eclipse, or everything would grind to a halt as the VM hit swap (on a spinning rust drive...), devoting more hardware memory to the VM would mean opening outlook and some office app at the same time would cause the same problem...
I believe you when you say you need that kind of memory and horsepower - especially if you need to develop in VMs. It's rare to need such resources though. I'm finding that the memory requirements have stopped ballooning recently as developers have realised that managing huge amounts of stuff in memory hurts performance. Whodathunkit?