Последние записи
- Нужен ли сайт разработчику?
- Обсуждаем технологию I2P
- Как запустить программу указанную в Edit.Text
- Скачать файл с использованием потока
- Поиск слова в Memo
- Распаковщик формата .img из GTA San Andreas
- Подсчет количества повторяющихся букв в файле
- Простейший скрипт загрузки картинки с помощью php
- Рассылка. Выпуск 154
- Получение картинки с веб-камеры
6th
Окт
Язык программирования Суржи
Posted by Chas under Пост-обзор
Проект ещё пока до ума не доведен, находится в стадии разработки, но показать уже есть что.
Суржи – объектно ориентированный язык программирования, поддерживает русскую транскрипцию. Название языка происходит от слова суржик. Так называется хлеб или мука из разных видов зерна, а так же смешанный разговорный язык на приграичных территориях Украины и России. Т.е. смысл в том, что Cуржи тоже смешанный язык, в котором встречаются элементы различных языков программирования. В целом синтаксис языка базируется на синтаксисе Delphi, но есть элементы заимствованные из С подобных языков а так-же из Оберон и Модула.
В частности, из Си подобных языков заимствованы оператор присвоения = вместо :=, оператор сравнения == вместо =, инкремент и декремент в виде ++, –, +=, -=, а так же операторы побитового сдвига << и >>. Синтаксис операторов if, for, while заимствован из оберон и модула. Разница с синтаксисом Delphi в том что эти операторы сами открывают блок, begin для открытия блока писать не нужно, но они всегда должны заканчиваться завершающей инструкцией end, даже в том случае, если в их теле всего один оператор. Кроме этого все процедуры и функции объявляются с ключевым словом method. Если ком интересно, подробнее об особенностях смотрите в справке.
скачать – Инсталлятор среды, включающий дизайнер и интерпретатор – машину Суржи. Приложения сохраняются в формате xml. В комплекте 2 примера, один с базой данных. Для запуска примеров используйте менеджер приложений Пуск-Программы-VisualTech-Суржи7-Менеджер. Из менеджера можно запустить пример или загрузить в дизайнер. Если у кого при инсталляции примеры в менеджер приложений не прописались, идем в Пуск-Программы-VisualTech-Суржи7-Пример-[Привет мир] или [пример с базой] – Запускаем левой кнопкой мыши, правой – вызываем контекстное меню – Изменить и приложение загрузится в дизайнер.
