Добрый день!
Начиная с версии Атлантис 5.4.05 в языке VIP появилась возможность создавать и выполнять скрипты ... реализуется расширением языка V4A
Функционал наверно очень интересный - интересует практический вопрос -какие задачи оно поможет решить ??
Есть идеи поделитесь???
V4A - зачем надо ?
Модераторы: m0p3e, edward_K, Модераторы
-
- Местный житель
- Сообщения: 1089
- Зарегистрирован: 04 сен 2008, 11:27
- Откуда: Москва
- Контактная информация:
V4A - зачем надо ?
Время ведет!
Я так понимаю V4A - попытка на коленках сделать аналог emit , как в .NET-е. Т.е. генерация кода в рантайме. В свете Галактики, вещь бестолковая абсолютно. В .NET-е emit используется в remoting для исполнения удаленного кода, в ORM для создания proxy сборок (оберток бизнес-сущностей) на лету.
Лучше бы наследование нормально реализовали + перегрузку бы добавили в язык. Мертвую фичу делают, как всегда усилия не туда направили
Лучше бы наследование нормально реализовали + перегрузку бы добавили в язык. Мертвую фичу делают, как всегда усилия не туда направили

-
- Местный житель
- Сообщения: 370
- Зарегистрирован: 28 сен 2006, 15:43
- Откуда: Санкт-Петербург
- Контактная информация:
Мне когда-то так ответили:
"...вообще их предпологается использовать у клиента, у которого нет лицензии на компилер, но все равно прикладники должны в своих алгоритмах добавить точки вызова этих скриптов. Как пример, который реализован - расчет сложных процентов в кредитах, добавлена точка вызова пользовательского скрипта и фейс редактирования этих скриптов. И юзер уже сам какие ему надо алгоритмы расчета забивает и возвращает результат..."
"...вообще их предпологается использовать у клиента, у которого нет лицензии на компилер, но все равно прикладники должны в своих алгоритмах добавить точки вызова этих скриптов. Как пример, который реализован - расчет сложных процентов в кредитах, добавлена точка вызова пользовательского скрипта и фейс редактирования этих скриптов. И юзер уже сам какие ему надо алгоритмы расчета забивает и возвращает результат..."