Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
enzian7168yi'd give you a +1, had I not seen so many "devil-may-care" managed programmer screw the underlaying optimizations (for example processor cache layers etc.) by ignoring principles like immutable data etc...
-
enzian7168y@panzer-ragu That is indeed the case if you run 1, 2, 3 or 10 machines, but start running 500+ machines and 1000+ service instances; A GC pause difference of 10ms can save you thousands of dollers!
-
senor-dev58yAlways throw more hardware at a problem; much cheaper than engineer's time. Screw optimizations!!
-
@senor-dev optimizations are for when you are a peasant company that uses bare minimum hardware or when you want to look cool because you can program in ASM or some dumb stuff like that.
-
senor-dev58yAgreed. Optimizations are for plebs. The cloud will solve all our problems, I tell ya
-
@panzer-ragu c++ too heavy for the cloud? That's bullshit, it is one of the fastest languages and very lightweight. Furthermore hou should always optimise your code. You are basicly waisting CPU-time and power by running a non-optimised program, and that's never a good idea.
-
Plus, without optimising, programs like autocad, games and ai wouldn't be possible.
I don't care how the hardware works, we have managed languages for a reason!
undefined