В вопросе написано кратко, а тут настрочили целые простыни. Отвечу за несколько языков, которые я знаю.
Python. У питона (пайтона) есть своя официальная философия. Если коротко, то:
1. Лучше написать больше, но что бы оно выглядело (и работало) хорошо и понятно
2. Явное лучше неявного
И все в таком роде.
А вот в JavaScript все кардинально иначе. Из-за особенностей области и развития языка, философия у JavaScript звучит как-то так:
Лишь бы работало. Как -- неважно.
Опять необоснованные камни в огород js.