Сообщение от Aetae
|
Нафиг. Идите к чёрту со своими обязаловками. Даёшь свободу.
|
Вот я, собственно, и не понимаю, нафиг нужна эта свобода. Вот, например,
;. ИМХО, это фейл. Ничего, кроме проблем это не дает, потому что
ну невозможно на этом съэкономить время, зато ошибки вызывает, например, при склейке склейке файлов.
Хочешь используй
var, а хочешь - нет. Опять таки,
былинный фейл. Хотя, очевидно, что просто не думали, что на js будет писаться что-то серьёзное.
Свобода - это ответственность. Т.е., имеется ввиду, что, если ты не ставишь
;, то делаешь это осознанно, понимая, почему она здесь не нужна, ведь ты же четко знаешь правила автоматической подстановки точки с запятой из стандарта. Ты - идеальный-программист. И ты - не существуешь.
Зачем наделять ненужной ответственностью простого пользователя языка? Не лучше ли сказать: "Вот ты даже не думай, бро. Просто делай вот так, и всё!"???