6th
Окт

Язык программирования Суржи

Posted by Chas under Пост-обзор

Проект ещё пока до ума не доведен, находится в стадии разработки, но показать уже есть что.

Суржи – объектно ориентированный язык программирования, поддерживает русскую транскрипцию. Название языка происходит от слова суржик. Так называется хлеб или мука из разных видов зерна, а так же смешанный разговорный язык на приграичных территориях Украины и России. Т.е. смысл в том, что Cуржи тоже смешанный язык, в котором встречаются элементы различных языков программирования. В целом синтаксис языка базируется на синтаксисе Delphi, но есть элементы заимствованные из С подобных языков а так-же из Оберон и Модула.

В частности, из Си подобных языков заимствованы оператор присвоения = вместо :=, оператор сравнения == вместо =, инкремент и декремент в виде ++, –, +=, -=, а так же операторы побитового сдвига << и >>. Синтаксис операторов if, for, while заимствован из оберон и модула. Разница с синтаксисом Delphi в том что эти операторы сами открывают блок, begin для открытия блока писать не нужно, но они всегда должны заканчиваться завершающей инструкцией end, даже в том случае, если в их теле всего один оператор. Кроме этого все процедуры и функции объявляются с ключевым словом method. Если ком интересно, подробнее об особенностях смотрите в справке.

скачать – Инсталлятор среды, включающий дизайнер и интерпретатор – машину Суржи. Приложения сохраняются в формате xml. В комплекте 2 примера, один с базой данных. Для запуска примеров используйте менеджер приложений Пуск-Программы-VisualTech-Суржи7-Менеджер. Из менеджера можно запустить пример или загрузить в дизайнер. Если у кого при инсталляции примеры в менеджер приложений не прописались, идем в Пуск-Программы-VisualTech-Суржи7-Пример-[Привет мир] или [пример с базой] – Запускаем левой кнопкой мыши, правой – вызываем контекстное меню – Изменить и приложение загрузится в дизайнер.

тема на форуме

Похожие статьи