LINUX.ORG.RU

История изменений

Исправление metaprog, (текущая версия) :

Я так понимаю блоки раскиданы по менюшкам, в следствие чего их можно увидеть все.

Это одно из ключевых преимуществ Лабвью и Метапрога, освобождающее пользователей этих систем от гугления и курения мануалов с целью найти нужную функцию в библиотеке.

А будет ли какой-то поиск, ведь при наличие сотен, если не тысяч различных функций (блоков) будет весьма нетривиально найти нужный? Если будет, то как он, предполагается, будет выглядеть?

Обязательно будет. И уже есть в прототипе, правда пока только по части названия для сишных инклюдов (сама стандартная библиотека Метапрога еще не настолько большая). Планирую делать поиск не только по части названия, но и по тегам (у функций думаю сделать теги), типам входов и выходов (кстати, отличная замена ООП), названиям терминалов итд. При этом, так как все названия мультиязычные, можно будет выбирать языки поиска (только свой, дополнительные или все языки).

В общем и целом, развитие Метапрога диктуется практикой, удобством пользователя, а не сферической теорией в вакууме. Именно по этой причине я призываю присутствующих, желающих увидеть концепт, скачать прототип и оценить с точки зрения практики. Конечно же, имея в виду, что это костыльный прототип, а не окончательная версия:)

Исходная версия metaprog, :

Я так понимаю блоки раскиданы по менюшкам, в следствие чего их можно увидеть все.

Это одно из ключевых преимуществ Лабвью и Метапрога, освобождающее пользователей этих систем от курения мануалов с целью найти нужную функцию в библиотеке.

А будет ли какой-то поиск, ведь при наличие сотен, если не тысяч различных функций (блоков) будет весьма нетривиально найти нужный? Если будет, то как он, предполагается, будет выглядеть?

Обязательно будет. И уже есть в прототипе, правда пока только по части названия для сишных инклюдов (сама стандартная библиотека Метапрога еще не настолько большая). Планирую делать поиск не только по части названия, но и по тегам (у функций думаю сделать теги), типам входов и выходов (кстати, отличная замена ООП), названиям терминалов итд. При этом, так как все названия мультиязычные, можно будет выбирать языки поиска (только свой, дополнительные или все языки).

В общем и целом, развитие Метапрога диктуется практикой, удобством пользователя, а не сферической теорией в вакууме. Именно по этой причине я призываю присутствующих, желающих увидеть концепт, скачать прототип и оценить с точки зрения практики. Конечно же, имея в виду, что это костыльный прототип, а не окончательная версия:)