Отправляет email-рассылки с помощью сервиса Sendsay

Бизнес on-line

  Все выпуски  

Softcraft: новости сайта и не только (058)


Информационный Канал Subscribe.Ru

Softcraft: новости сайта и не только (058)

http://www.softcraft.ru

Я приветствую всех своих подписчиков!


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

Наряду с переработкой практически всех инструментов (компилятора О2М, оболочки пользователя Pro2M, компоновщика Link2M, генератора проекта для C++ Make2M) был расширен состав библиотек. В частности, появилась возможность создавать простые графические приложения под Windows. Для этого были созданы модули, поддерживающие работу с графикой Windows и обеспечивающие создание Windows приложения. Для демонстрации возможностей написана простейшая "стрелялка", исходные тексты которой размещены на сайте.

Помимо этого, добавлен простой вариант тетриса, демонстрирующий возможности консоли Windows, которая, помимо потокового ввода-вывода, поддерживает перемещение курсора, раскраску символов, псевдографику. Также под О2М адаптирована программа, выводящая свой исходный текст, которая взята из демонстрационных примеров системы XDS Oberon.

Из технических особенностей следует отметить возможность использоания под Windows в качестве компилятора сгенерированного C++ кода не только MS Visual C++, но и MinGW C++. MinGW C++ можно использовать и для трансляции всех исходников O2M-системы, что делает ее независимой от коммерческих продуктов.

Все исходные тексты О2М-системы транслируются и под Linux, что позволяет использовать ее и при работе в этой ОС. Недостатком здесь является то, что Pro2M написан на Delphi. Однако, использование запуска всех остальных утилит из командной строки позволило выполнить все примеры, не связанные с особенностями Windows. Проверено под Suse Linux 9.3.


С наилучшими пожеланиями!

АЛ

16.05.05


Subscribe.Ru
Поддержка подписчиков
Другие рассылки этой тематики
Другие рассылки этого автора
Подписан адрес:
Код этой рассылки: comp.soft.prog.softcraft
Отписаться
Вспомнить пароль

В избранное