Показать сообщение отдельно
  #24 (permalink)  
Старый 18.06.2010, 00:46
Аватар для Gvozd
Матрос
Отправить личное сообщение для Gvozd Посмотреть профиль Найти все сообщения от Gvozd
 
Регистрация: 04.04.2008
Сообщений: 6,246

Сообщение от qwoiejfoiej
Вопрос ведь в удобстве...
почему тогда все языки не выкинули из себя все то, что у них "неудобно", и не взяли от остальных языков все удобное.
и не стали кучей абсолютно идентичных языков?
а потому что удобство определяется конкретной областью применения, идеологией языка, и еще многими факторами, и не явялется константой.

Вот примеры:
- множественное наследование, или отсутствие его?
- прототипное ООП, или же классовое. или вообще процедурное? а может функциональное?)
- возможность писать быстро выполняемый код(ASM), или же удобная абстракция, позволяющая быстро писать код
- и еще куча

Все эти вопросы являются темой для отдельного холивара, и в каждом случае нету правильного ответа.

Вы придумываете что "будет удобней" для JS, исходя из опыта изучения всего лишь одного языка.
я практически уверен, что для вас составить Тьюирингову машину, или написать ASM_код нереально. или понять идеологию функциональных языков(я сам ее недостаточно понимаю, но просто не было практической необходимости)
Ответить с цитированием