3 ms·
people developing end user products should be given a machine that matches the average machine the application will be used on. fast and powerful machines reser
by daleharvey 18y ago
people developing end user products should be given a machine that matches the average machine the application will be used on. fast and powerful machines reserved for fast feedback of large testing.
developing an interface on an 8GB machine then hoping it will run nice and fast on X users 1GB laptop is just silly.
that aside, I develop entirely on my laptop, I run linux, virtualbox with windows xp, photoshop + excel, emacs, firefox and a shell and it never breaks a sweat
- jacquesm 18y agono, they should be given the worst possible machines their application is still expected to run on, then it will run like greased lightning and use very little resources for everybody else. The main reason I see for code bloat is because developers have too powerful machines.
- daleharvey 18y agoyeh I was going to say lowest common denominator, but if they are running reasonably expensive dev tools then that kinda evens out
- thwarted 18y agoI worked for a guy who wouldn't buy even modern machines for developers using the logic "if they write code that runs really fast on a 486, think how fast it'll run on a pentium" (yes, this was that long ago). This completely ignored that we couldn't use SIMD instructions/MMX or chip specific optimizations which exist because they are significant faster and more efficient than the alternatives. Even if you use the latest and greatest machine for development, by the time you release the machine is out-dated in some respect.