Что же такое эмулятор DVS проектов?
Идея создать эмулятор загрузки DVS проектов пришла около 3х месяце назад. Сама технология, по своей сути, напоминает framework dotNET или виртуальную машину JAVA. Вы имеете, допустим, проект develstudio, по сути нескомпилированную программу. Проекты в среде имеют расширения dvs и msppr.
Само положение вещей уже подсказывало, что необходимо создать, что-то вроде виртуальной машины, которая могла бы запускать программы прямо из проектов студии без компиляции. Другими словами, вы имеете проект-программу, если его скомпилировать получается большой exe файл, а если таких программ много? Проект DVS занимает очень мало места, от 2 кб до 100 кб, в зависимости от сложности программы.
В результате…
Следующий наш большой шаг в развитии – это создание виртуальной машины для выполнения таких маленьких по своему размеру проектов. Представьте только какие возможности откроются перед нами?
Конечно, есть недостатки, это необходимость ставить виртуальную машину, но этот недостаток является недостатком лишь для массовых программ. А те программы, которые используются в корпоративных сетях, где есть своя сеть компьютеров, свои админы и программисты – это является большим преимуществом – выше они были описаны.
В итоге…
1. Виртуальная машина (установочный пакет) не будет превышать 5-10 мб занимаемого места в ближайшее полгода.
2. Компиляция в один exe файл, а как же с ней? Не переживайте, данный вид компиляции по прежнему будет поддерживаться и улучшаться. Виртуальная машина это лишь дополнительная технология для удобства.
3. Скорее всего, виртуальная машина будет автоматически устанавливаться со средой develstudio, она будет также иметь некоторые ограничения (предустановленные компоненты, расширения и т.п.).
4. Некоторые утилиты среды будут работать с помощью этой виртуальной машины.
Виртуальная машина, в зачаточном виде, появится уже в следующем релизе.
Dim-S, Fantom, Maverik – вы молодцы, классный продукт, вчера начал знакомство.
А будет ли эта виртуальная машина под Linux?
Конечно будет )) Главное надо будет сделать двиг под линукс, с такими же командами )) чтоб фраймворк не переписывать )) только пока это не планируется )) Вот когда программа раскрутиться, тогда и будет.. А вот когда раскрутиться, зависит от вас всех, пользователей DS
Виртуальная машина, в зачаточном виде, появится уже в следующем релизе.
ыы она уже там есть в кривом виде ))