Компьютеры антивирусы медицина спорт Четверг, 16.05.2024, 23:15
Меню сайта
Категории раздела
Мои статьи [12]
Компьютеры. [188]
Hi-Tech. [81]
Медицина. [102]
Антивирусники [61]
Энциклопедия языков программирования [61]
Интернет [30]
Софт [59]
Спорт [51]

Кнопка сайта


Статистика





Каталог ссылок. Информационный портал - Старого.NET




Онлайн всего: 1
Гостей: 1
Пользователей: 0

Луганет





Украинских гривен курсы валют Прага
(RUB)//-//
Евро(EUR)//-//
Доллар США(USD)//-//
Форма входа

Главная » Статьи » Энциклопедия языков программирования

Seed7

Официальный сайт Seed7 (en)

Seed7 — язык программирования общего назначения, разработанный Томасом Мертесом (Thomas Mertes). 

Seed7 является более высокоуровневым языком по сравнению с такими языками, как Ada, C/C++ и Java. Интерпретатор языка Seed7 и примеры программ являются свободным программным обеспечением и распространяются на условиях лицензии GNU GPL (runtime-библиотека под лицензией GNU LGPL). Также идет разработка open-source компилятора Seed7. 

В Seed7 можно легко объявлять новые управляющие структуры и операторы. Параметрами и возвращаемыми значениями функций могут быть типы данных. Язык поддерживает объектно-ориентированое программирование. 

Язык Seed7 включает в себя концепции, взятые из различных языков программирования, однако нельзя сказать, что он является прямым потомком какого-либо из них. 

Ключевые возможности Seed7: 
определяемые пользователем управляющие структуры и операторы 
типы являются first-class объектами 
предопределенные конструкции, такие как массивы и циклы, реализованы средствами языка 
поддержка объектно-ориентированного программирования со множественной диспетчеризацией 
сильная типизация 
обработка исключений 
перегрузка процедур/функций/операторов/управляющих структур 
множество предопределенных типов данных, таких как массивы переменного размера, хэши, наборы битов, структуры, цвет, время, продолжительность и т.д. 
интерпретатор работает под Linux и различными вариантами Unix-систем. Разрабатывается Windows-версия.

Дата создания: 2005
Создан под влиянием: 
Pascal
Парадигма: императивная, объектно-ориентированная, процедурная 
Типизация: статическая, строгая 
Принятые расширения файлов: .sd7 — исходные тексты; .s7i — библиотеки
Реализации и версии (свернуть все | развернуть все):
Seed7

Категория: Энциклопедия языков программирования | Добавил: DankoIya (19.09.2009)
Просмотров: 522 | Комментарии: 2 | Рейтинг: 0.0/0
Всего комментариев: 0
Имя *:
Email *:
Код *:




Друзья сайта
  • "Красота"
  • МСК "Лугор"
  • Северодонецк"
  • Поиск
    Пользовательского поиска




    Сними свой «Аватар»



    Как установить на один компьютер Windows Vista, XP и Linux?



    Доктор Веб нашел порнографию ВКонтакте