DEV Community

Discussion on: 10 rules to code like NASA (applied to interpreted languages)

Collapse
 
paddy3118 profile image
Paddy3118

All loops must have fixed bounds

... But don't introduce arbitrary bounds. Many C code exploits were based on exceeding array bounds. Scripting languages should use their automatic memory management. I should now argue that it is better to have a slower program that gives the correct result eventually, rather than faster code giving wrong results arbitrarily. Hmm...