Вверх ↑
Ответов: 963
Рейтинг: 12
#1: 2014-12-10 21:37:18 ЛС | профиль | цитата
Ух ты сразу сотый !
Спасибо посмотрю !
А я 12-й залил !
nhed_12e.zip

В общем дело в том что я в это теме просто практикуюсь в использовании VI и вообще вырабатываю новый стиль "хайасм-схемотехники" ...

Самым узким местом для меня в хайасме является реализация "мелкой логики"
И не то чтобы сложно выходило но как-то муторно (и разбирать через некоторое время даже собственные "дебри враждебные" трудноват-то бывает)
Толи дело возможность просто вставить кусок простого кода куда надо ...

Даже в паскале существует множество способов совместить во одной или паре строк то что в схеме (упрощающей вроде как понимание значительно более сложных вещей ) смотрится ДЖУНГЛЯМИ !

Да я уже начал вырабатывать боле понятный стиль но явные преимущества использования VI видны мне сразу ...

Кстати ! В 12-й версии в части управляющей курсором есть два блока одни из которых использует VI второй нарисован на "чистом хайасме"

Честно пытался оптимизировать оба но ничего проще использования "логических возможностей мат парсера" не обнаружил ..
Получилось ... Но это простенький случай представите что это что-то более сложное...

Итак исследование VI показало
1 Не хватает нескольких входящих ...
(Честно скажу не очень представляю как можно это зделать
кроме как отрыть редакторе кода сразу несколько методов-функций )
2 Нет доступа к верхним точкам данных ..
(Сделать можно например через property )
3 Исходящие неплохо бы сделать более цивильным образом
Например тоже через механизм property...

В общем не уверен что моих знаний хайсма хватит для модификации VI-элемента но пробовать буду .
"Хайсм мой мечты" уже где-то рядом !


карма: 0

0
файлы: 1nhed_12e.zip [87.8KB] [363]