Hacker News new | past | comments | ask | show | jobs | submit login

Apologies for the stupid typo. Anyways, I think we will need to simply agree to disagree because of this statement:

> I also write code based upon engineering principles and not on the difficulty of explaining it to my peers or customers.

I believe that difficulty of explaining code to "my peers or customers" is a basic engineering principle.

Also, I consider what the compiler does behind the scenes as irrelevant as long as you have reasonable performance and usability qualities. That's one of the fundamental principles of abstraction after all.

Btw, the inventor of the C programming language also said this. Dennis Ritchie -> "Code should be written for humans first, machines second"




Consider applying for YC's Summer 2025 batch! Applications are open till May 13

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: