MidAsm
![Сообщение Сообщение](./styles/prosilver/imageset/icon_post_target.gif)
Есть очень интересная на мой взгляд идея : Альтернативная графическая среда быстрой разработки программ MidelAsm на подобие HiAsm ( смотри Hiasm.com) но более отрытая с полной ДВУНАПРАВЛЕННОЙ конверсий
Алгоритмическая схема -> исходный текст на ЯВУ и
исходный текст на ЯВУ -> Алгоритмическая схема
Так чтобы любая конструкция языка имела графическое представление и любой элемент схемы имел отражение в исходном тексте ...
В ХайАсме слишком много механизмов недоступных для изучения или устроенных непрозрачно с заточкой именно под использование в виде части графической схемы..
Генерируемые ХайАсмом коды в ЯВУ практически не читаемы.
Но если все будет прозрачно "сверху донизу" то можно будет использовать как достоинства крупно блочной наглядности ХайАсма и возможность корректировать любой участок исходного кода не теряя доступа к редактированию в форме схемы ...
Эдакий "корпускулярно-волновой" дуализм в приложении к программированию
Сейчас проект на стадии детальной проработки концепта.
Но уже скоро примусь за программирование редактора алгоритмов...
Если кого-то идеи заинтересуют пишите приму советы и буду рад обсуждению !
ЗЫ
В дальнейшем можно использовать конверсию одних и тех же схем-алгоритмов в разные языки программирования (и их диалекты ) и легко переводить исходники с одних ЯВУ на другие (Любые конструкции в разных языках можно представить как алгоритмическую схему и наоборот А если выразительных средств конкретного языка окажется недостаточно то ИМХО его почти всегда можно дополнить "библиотекой совместимости" )
Зы Зы
Писать основу буду разумеется в Лазарусе...
------------------------------------------------------------------------------------
21.03.2016
Текущий статус "ПОЛУКОНСЕРВАЦИЯ "
Первый модуль в "исследовательском исполнении "
"Редактор графических примитивов" доведен до версии 9.4.2.7 ...
11 действующих инструментов 22 скирпта + дополняемый "клипарт" + дополнительный "командно административный" интерфейс
![Изображение](http://i.piccy.info/i9/bb0825ad33b66b080c114ac99c6e7267/1458097596/10486/913427/9423_240.jpg)
![Изображение](http://i.piccy.info/a3/2016-03-16-03-06/i9-9550275/240x156-r/i.gif)
![Изображение](http://i.piccy.info/i9/489694c3b37a87f16b76803ee492df59/1458515748/11717/913427/9427_240.jpg)
![Изображение](http://i.piccy.info/a3/2016-03-20-23-15/i9-9573549/240x190-r/i.gif)
Подробности и загрузки в конце темы ... ![Idea :idea:](./images/smilies/icon_idea.gif)
Алгоритмическая схема -> исходный текст на ЯВУ и
исходный текст на ЯВУ -> Алгоритмическая схема
Так чтобы любая конструкция языка имела графическое представление и любой элемент схемы имел отражение в исходном тексте ...
В ХайАсме слишком много механизмов недоступных для изучения или устроенных непрозрачно с заточкой именно под использование в виде части графической схемы..
Генерируемые ХайАсмом коды в ЯВУ практически не читаемы.
Но если все будет прозрачно "сверху донизу" то можно будет использовать как достоинства крупно блочной наглядности ХайАсма и возможность корректировать любой участок исходного кода не теряя доступа к редактированию в форме схемы ...
Эдакий "корпускулярно-волновой" дуализм в приложении к программированию
Сейчас проект на стадии детальной проработки концепта.
Но уже скоро примусь за программирование редактора алгоритмов...
Если кого-то идеи заинтересуют пишите приму советы и буду рад обсуждению !
ЗЫ
В дальнейшем можно использовать конверсию одних и тех же схем-алгоритмов в разные языки программирования (и их диалекты ) и легко переводить исходники с одних ЯВУ на другие (Любые конструкции в разных языках можно представить как алгоритмическую схему и наоборот А если выразительных средств конкретного языка окажется недостаточно то ИМХО его почти всегда можно дополнить "библиотекой совместимости" )
Зы Зы
Писать основу буду разумеется в Лазарусе...
------------------------------------------------------------------------------------
21.03.2016
Текущий статус "ПОЛУКОНСЕРВАЦИЯ "
Первый модуль в "исследовательском исполнении "
"Редактор графических примитивов" доведен до версии 9.4.2.7 ...
11 действующих инструментов 22 скирпта + дополняемый "клипарт" + дополнительный "командно административный" интерфейс
![Изображение](http://i.piccy.info/i9/bb0825ad33b66b080c114ac99c6e7267/1458097596/10486/913427/9423_240.jpg)
![Изображение](http://i.piccy.info/a3/2016-03-16-03-06/i9-9550275/240x156-r/i.gif)
![Изображение](http://i.piccy.info/i9/489694c3b37a87f16b76803ee492df59/1458515748/11717/913427/9427_240.jpg)
![Изображение](http://i.piccy.info/a3/2016-03-20-23-15/i9-9573549/240x190-r/i.gif)
![Arrow :arrow:](./images/smilies/icon_arrow.gif)
![Idea :idea:](./images/smilies/icon_idea.gif)