Рома Зварич: ну короче основная соль фигурных скобок - возможность вычислять имена переменных и свойств. Индексы массивов так же входят в эту категорию но вы и так их можете вычислять, разница по сути идет на уровне парсера, с точки зрения рантайма разницы нет.
В целом динамическое вычисление имен свойств если еще может быть полезным, то динамическое вычисление имен переменных это уже как-то странно.
Владимир Грабко: Бил Гейц в вашем возрасте умел грамотно строить предложения как минимум.
В целом то что используется только 10% означает то, что если понадобится еще процент - не придется ничего делать. А тот оверхэд который накладывает фреймворк - он обычно минимален.
Владимир Грабко: если вы уже обезапасили себя от доступа на ваш сервер, то какой смысл иголяться изнутри? Всякие меры с шифрованием данных полезны когда существует ненулевая вероятность слить данные из базы, причем не менять а именно слить (например медицинские данные). А так в этом нет практической пользы.
Александр Павлюк: в целом да, но обычно чуваки которые покупают продукты от автодеска не особо парятся. Я больше вообще говорил это все к тому, что основные принципы, по которым происходит работа в блендере, с большего свободно проэцируются на макс.
Александр Павлюк: ну композ, редактор видео и трекинг в максе все ж таки есть (я может плохо помню, то композицию сцен с разных камер и т.д. там делать можно было легко и свободно).
Александр Павлюк: в документации к BGE внимание концентрируется на прототипах и т.д. а не на полноценных играх все же. Интерактивную презенташку например сделать, или описать сценарий для формирования видео ну и т.п.
В целом у autodesk есть отдельный инструмент под названием stingray для тех же целей.
angru: Если воспринимать BGE как средство автоматизации каких-то действий - то в 3ds max была такая штука как max scripts которая позволяла делать вошлебные штуки (я уже лет 5 3ds max не видел). И камерой там можно было управлять (хотя для этого в максе отдельные инструменты были, визуальные, если мы просто видяшку хотим запилить), и освещением... да хоть физику мутить. Правда с плагинами удобнее.
Александр Павлюк: назовите мне хоть что-то что нельзя сделать в максе и что можно сделать в блендере? Или надовите мне хоть какую-то функциональную особенность блендера которой нет в максе (пусть не в идентичном виде но что-то похожее).
Владимир Грабко: избавьтесь от types и вообще пусть для валидации email и валидации login будут отдельные функции. Ну и дублирование выносите в другие функции и т.д.
Грубо говоря,,, validateEmail, validateLogin, isEmailAvailable, isLoginAvailable и т.д.
В целом динамическое вычисление имен свойств если еще может быть полезным, то динамическое вычисление имен переменных это уже как-то странно.