Просто - SiMPLE - Wikipedia

Просто (рекурсивная аббревиатура от SiMPLE Modular Язык программирования & Environment) - это система разработки программ, которая была создана, чтобы предоставить простые возможности программирования для всех, особенно для непрофессионалов.

После смерти создателя SiMPLE Боба Бишопа сайт и форумы SiMPLE Codeworks теперь отключены, однако к ним можно получить доступ через интернет-архив. archive.org.

История

В 1995 году Боб Бишоп и Рич Уикер, (оба бывшие Компьютер Apple Инженеры) решили создать новый язык программирования, который будет достаточно простым для понимания и использования всеми. (Они считали, что другие существующие языки, такие как C ++ и их окружение было слишком сложным для новичков.) Созданный ими язык программирования назывался SiMPLE.

Вдохновение

SiMPLE отдаленно напоминает AppleSoft БАЗОВЫЙ язык программирования, существовавший на старых компьютерах Apple-II. Однако SiMPLE не является (и никогда не задумывался) просто «клоном» Applesoft BASIC. Он был просто «вдохновлен» им. Многие функции Applesoft нуждаются в улучшении. Например, Applesoft был интерпретируемым языком и поэтому работал несколько медленно (даже для процессора с частотой 1 МГц). SiMPLE, с другой стороны, компилируется в исполняемый файл (.EXE). Таким образом, он не только производит программы, которые работают быстрее, но эти программы могут работать даже на компьютерах, на которых не установлен SiMPLE.

Еще одно различие между двумя языками заключается в использовании номеров строк. Они требовались Apple; SiMPLE их даже не использует. (Вместо того, чтобы вводить программные операторы на черный экран Apple, SiMPLE использует текстовый редактор.) Более того, циклы «FOR-NEXT» в Applesoft были заменены инструкциями «Do-Loop» в SiMPLE. (Но они действуют примерно так же).

Однако, за исключением нескольких отличий во внешнем виде, написание программ в SiMPLE дает ощущение того же, что и при написании программ в Applesoft. Например, при использовании SiMPLE в режиме командной строки программа запускается простым вводом слова «RUN» на черном экране (как это было сделано на Apple!)

Версии

«Простой» - это общий термин для трех немного разных версий языка: Micro-SiMPLE, Pro-SiMPLE и Ultra-SiMPLE.

(a) Micro-SiMPLE - это вводный язык программирования, предназначенный для использования только 4 ключевых слов: Call, Set, If и Goto. Пример листинга программы Micro-SiMPLE (и снимка экрана вывода, который он генерирует) показан на рисунке ниже:

(b) Pro-SiMPLE - это версия SiMPLE для DOS, требующая использования всего 23 ключевых слов. Его графические возможности ограничены всего 16 цветами с разрешением всего 640 x 480 пикселей. Его звуковые возможности ограничиваются простыми «гудками» через встроенный динамик компьютера.

(c) Ultra-SiMPLE - это версия SiMPLE для Windows. Он использует те же 23 ключевых слова, что и Pro-SiMPLE. Его графические возможности позволяют отображать миллионы цветов в любом разрешении, предоставляемом системой пользователя. Его звуковые возможности позволяют пользователю воспроизводить любой тип мультимедийного файла (включая фильмы).

До июня 2011 года SiMPLE был доступен только для 32-разрядных компьютеров. С тех пор более новая версия (которую можно использовать как на 32-битных, так и на 64-битных компьютерах) теперь является стандартной версией. В этой новой версии SiMPLE термины «Pro-SiMPLE» и «Ultra-SiMPLE» были заменены терминами «Dos-SiMPLE» и «Win-SiMPLE» соответственно. Однако, чтобы обеспечить как можно большую обратную совместимость, оба этих устаревших термина («Ultra-SiMPLE» и «Pro-SiMPLE») по-прежнему принимаются как допустимые директивы компилятора.

Кроме того, дизайн новой версии SiMPLE более «обтекаемый». Старая оригинальная версия SiMPLE была разработана для использования только в закрытой среде в режиме командной строки. (Режим работы «перетащить и отпустить» был добавлен только много лет спустя.) Следовательно, старый режим командной строки SiMPLE требовал множества команд (для поддержки таких возможностей, как удаление исходных списков, переименование файлов, создание новых папок проекта, так далее.). Новая версия SiMPLE интегрирует среду SiMPLE со средой Windows, так что многие старые команды командной строки SiMPLE больше не нужны и были удалены.

Режимы работы

Программы SiMPLE можно запускать либо в режиме «Drag & Drop» (предназначенный в первую очередь для начинающих программистов), либо в режиме «командной строки» (для более продвинутых программистов):

(a) В режиме «перетащить и оставить» пользователь просто создает листинг исходного кода программы (текстовый документ), а затем запускает эту программу, перетаскивая исходный документ листинга на специальный значок.

(b) В режиме «Командная строка» пользователь создает и запускает программы, вводя команды и списки в окне DOS.

Ключевые слова, используемые SiMPLE

И прервать вызов Общее Продолжить DisplayDo Else End Float (or Decimal) Float2 (or Decimal2) GotoIf Int (or Whole) Int2 (or Whole2) Loop or Return Set Step TaskText To

SiMPLE будет работать на Windows 95 и новее системы.

Пример программы выглядит следующим образом:

Сделайте n = 240 до 25 звезд @ rocket (320, 2 * n, -3) @ ufo (295 + n, 25, -8) @ delay (20) Loop n explode (320, 35) @ quit Приложение G: toys

что даст вам этот результат:https://web.archive.org/web/20150412025158/http://www.simplecodeworks.com/example.gif[1]

Рекомендации

  1. ^ «Архивная копия». Архивировано из оригинал на 2012-08-18. Получено 2012-08-24.CS1 maint: заархивированная копия как заголовок (связь)

внешняя ссылка

SiMPLE доступен для бесплатной загрузки с [мертвая ссылка ] Сайт SiMPLE Codeworks.