You still didn't get my point. The point was that it's not anyone's business to tell others they have to buy new hardware if they are "serious" developers.
Perhaps it's a good idea to start with writing out what your actual point is instead of using ad-hominems if you want to be clearer in your communication.
You have a point but I still disagree. Talking from experience, a laptop with 4GB of RAM would slow me down too much and would be too inefficient to work with for doing actual serious work. Instead I'd spend my days waiting for builds to finish, pages to load, debuggers to start, etc... which would lead to missing deadlines and losing the confidence of my clients.
If you are unable to afford better hardware, then obviously it can't be helped. However, I would assume that a professional developer actually gets paid. And just like a carpenter invests their income into their tools, so should a developer invest in software and/or hardware to help make their life and job easier.
All of this is obviously only relevant to freelance work. No excuses for employers not providing their employees with decent tools.
Apologies for ad-hominem, my bad. However you saying "serious" developers is also No True Scotsman in some ways!
Anyway, 4GB of RAM on windows is terrible but on a Mac it's not that bad. Builds and page loads rely mostly on CPU and HDD speed and with my comparison with the latest Mac there is not much difference. The only difference is in the amount of resources you can have open at the same time which I agree sometime is annoying but doesn't really slow me down.
Even so, developers get paid but they live in different locations which means different level of income but hardware prices are mostly same anywhere. It's of course a problem but I don't want to continue this argument. I think there shouldn't be any expectation from the developers of tools for users to buy new hardware to be considered serious. At the moment most of the developments are put into electron based apps which are just simply inefficient but cheaper to develop and the responsibility of handling the burden is on the user to buy better hardware. I just think it's not fair to those who can't afford and should go back to the less progressive tools like sublime, same as the teammates of OP.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.