Doing Node development... Not such a big deal.
>I do occasional development on MacBook and 8GB is very OK.
What sort of development?
I spend basically all day doing Rails development, with MySQL, ElasticSearch, background job processing, etc. I'd be happier with 16gb, but tbh memory isn't the thing stalling my work (even with a lot of chrome tabs open) - it's usually waiting for my app to load to run some tests, or reloading my dev server.
I do some heavy data mining, but any problem that won't fit in RAM gets offloaded to a cluster on AWS.
The above open in desktops (Misson Windows). I do not do heavy data analysis. I never run low on memory with 16GB.
Performance is not a problem. I do open 1 VM form time to time and again no problem.
My pc at home has 8GB, I use mostly for games. It's more and more commonly not quite enough.
Xcode is currently using 4.15 GB of RAM (3.20 GB Compressed), its definitely my biggest memory hog. lldb-rpc-server is using 680.4 MB (387 MB Compressed), so that doesn't help with my memory usage.
I often watch for when my computer will start swapping so I can know to close some of the higher memory usage apps to reduce the swap death effect.
That's what I'm using right now. 16GB may be just about fine for this, but in a couple of years it would be nice to have 32GB just to be on the safe side..
That being said, I don't do microservices/many VMs/containers, etc.
Whether or not Apple produces a laptop with more than 16GB is up to them and what tradeoffs they make.
The author tested Xcode and ran "four production Objective-C projects, all cleaned and rebuilt."
> A couple apps you won’t see on this list are Chrome and Slack. Both of these applications have widespread reports of being memory pigs, and in my opinion you should boycott them until the developers learn how to write them to play nicer with memory.
I got my 2013 Macbook Pro with 16GB of RAM and I'm happy I did, it has aged well. Will a 2016 MBP age similarly well? I guess we'll find out.