Робот-программист и приложения для BeOS! (мысли вслух)
robot_ivan 12 июля, 2005 - 22:48.Уважаемые посетители форума! Сообщаю, что у меня есть практический план создать робота–программиста. Можно посмотреть начало проекта и страницу www.robot–ivan.narod.ru
Зачем?
Вот уже и 5(!) лет прошло, как мне попался диск с BeOS 4.5 и потом BeOS 5.0. Удручает малое количество портированных программ на эту платформу. И одна из целей создания базы знаний программиста (роботёнок «Ванюша») быстро и качественно, использую быстро растущий фонд программ с открытым кодом, переводить на платформу BeOS.
Это реально?
Да! Сейчас получены первые положительные промежуточные результаты. Планирую поддержку нескольких языков программирования (1С, С, С++, Modula, MySQL и др.). А оптимизмом я зарядился когда внимательно проработал ресурс — компилятор Странник. Автор высказал идею создания метаязыка, из которого можно получить необходимые диалекты и в компиляторе Странник идею лаконично и красиво воплотил в жизнь. Я ждал, что кто–нибудь возьмет исходные коды Странника (они открыты для сообщества)и перенесёт в BeOS.
А что вы думаете на эту тему? Прикрутим реактивный двигатель к Пчёлке? :)
P./S.
Знаю, что здесь на форуме BeOSников проживают увлеченные и надёжные коллеги. Так хочется прорыва для этой замечательной Оси — образцу программного искусства.
Re: Робот-программист и приложения для BeOS! (мысли вслух)
А зачем этот робот,неужели такие большие объемы что невозможно руками все сделать ?
Я например всегда портирую проги,создавая для них проектные файлы(.proj) и получаю на выходе отличный код.По моему самый верный способ.
Re: Робот-программист и приложения для BeOS! (мысли вслух)
вообще идея реально реализуемая
сам помиться до падения винта писал интерпретатор мета языка к которому можно было прикрутить любой диалект
Re: Робот-программист и приложения для BeOS! (мысли вслух)
На сколько я помню, исходники Странника писаны на Модуле–2. Как мне кажется, перенести этот код под Пчелу несколько затруднительно. Или есть возможность оттранслировать его в C–код?
Робот-программист и приложения для BeOS! (мысли вслух)
От BeSman, 13.07.2005 8:55 МСК. « Я например всегда портирую проги,создавая для них проектные файлы(.proj) и получаю на выходе отличный код.По моему самый верный способ .»
КОМПИЛЯТОР 'Странник':
Сайт: http://home.perm.ru/~strannik/
Исходники: а)http://home.perm.ru/~strannik/st_sm_dis_s.zip
б)http://home.perm.ru/~strannik/st_sm_dis_a.zip
Вот посмотри и ответь на простой вопрос. Сколько времени тебе потребуется, чтобы «вручную» адаптировать примеры на язык С++?
Или, что уже интереснее. Сколько времени потребуется, чтобы перевести с исходные тексты компилятора с Modula на С++? Есть расширенная библиотека Win32 и на Modula, и на С++.
Вроде бы задача–то простая. Есть текст программы язык 'Язык_А'. Нужно так изменить текст, чтобы получить текст программы на 'Язык_Б'. :) Вот эту задачу и хочу, чтобы роботёнок «Ванюша» быстро решал! Пишу ответ, а компьютер загружен всего на 1%. Так используеи кремневые мозги по прямогу назначению
-–НОВОСТИ
от 13.07.2005-–Благадарю автора Уколова Илью (ака Абырвалг), который разместил в интернете обработку 'Convert2MySQl.ert'. Автор включен в реестр авторов программного кода в базу знаний программиста.
Именно авторский программный код стал отправным пунктом и удалось обучить робота–программиста выполнять экспорт справочника в файл 'dump(*).txt' для последующего импорта в базу данных MySQL.
Обработка 'eximsp.ert' версия 0.05 теперь позволяет:
Таблица1. Экспорт–импорт справочников
ЗАДАЧА____________________1. ЭКСПОРТ___2. ИМПОРТ
Откуда,куда_______________1Сv7–>1Cv7___1Сv7MySQL
Реквизит периодический____Нет
Ссылки____________________?
Элементов в справочнике___?
Генерация кода____________Да
Архивация файлов__________Да
Отправить комментарий