Вверх ↑
Администрация
Ответов: 15294
Рейтинг: 1518
#1: 2009-07-16 18:03:21 ЛС | профиль | цитата
Nic писал(а):
Ещё одна мысль: может ли пакет Vbs перерасти в помощника HiAsm, каким сейчас являются Core элементы?

хороший вопрос. Думал по этому поводу и пришел пока к таким заключениям:
core элементы в текущем виде не являются удобными с точки зрения их расширяемости. Это значит, что действительно необходимо вводить дополнительное звено ввиде скрипта, который будет генерироваться автоматически после загрузки sha схемы в память(имеются ввиду те sha, которые являются плагинами к среде).

Каким требованиям должен удовлетворять скрипт?
1) для его работы должно хватать установленного в системе или скопированного откуда-то HiAsm
2) он должен поддерживать объявлением объектов окружения, чтобы дать доступ в скрипте к интерфейсным элементам среды и ее параметрам

Какие варианты возможны?
На вскидку: VBS или JS, Gentee, RTCG.
VBS или JS - имеют преимущество в том, что позволяют получить почти полный доступ к функционалу системы. Но не портируемы совершенно.
Gentee - компактный, компилируемый в память и так же имеет возможность обращаться к сервису системы. Портируемость теоритическая, систаксис не привычный.
RTCG(в разработке пока еще) - портируемость полная, синтаксис аналогичен FTCG, есть возможность интеграции элемента пакета с плагином среды в одном файле. Но не дает возможности обращаться к функциям ОС без их предварительного описания. Скорость работы ниже чем у всех остальных.

Наличие уже готового пакета, который будучи дополненный элементами среды позволит пользователю создавать свои плагины конечно является плюсом. Но однозначного ответа на вопрос пока нет. Надо еще подумать.
карма: 26
0