Главное, не переходить на личности ;-)
Luzhnikovskiy 31.05.2002 19:32
По пунктам:
1. eval
Неужели в синтаксисе HTML/JavaScript не встречаются символы "-", "+" и "="?
А как тогда отделить <font size="+1"> или var j = i + 1 от арифметики парсера?
2. [] и ()
[] потому что основным типом данных является строка. И в подавляющем большинстве случаев написать ^smth[текст] проще, чем ^smth("текст"). Ясна идея?
3. Разделение абсолютно правильно, ибо статический метод один для всех экземпляров класса, а нестатический - уникален для каждого экземпляра. Это НЕОБХОДИМО помнить. И хорошо, когда об этом напоминает синтаксис.
4. А про птички надо почитать доку дальше чем Введение. Уже в первом уроке есть четкое описание...