Bistro

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
Bistro
Семантика объектно-ориентированная
Класс языка объектно-ориентированный язык программирования и язык программирования
Появился в 1999
Автор Николас Бойд
Разработчик Николас Бойд
Выпуск 3.6 (14 октября 2010)
Система типов динамическая, рефлективная
Испытал влияние Smalltalk, Java
Лицензия свободная лицения
Сайт bistro.sourceforge.net

Bistroобъектно-ориентированный язык программирования, являющийся вариантом Smalltalk для платформы Java.

Описание[править | править код]

Bistro поддерживает отражение. Синтаксис языка максимально приближен к синтаксису Smalltalk, однако вводит понятия пакетов и импорта из Java. Язык разрешает перегрузку некоторых операторов (перегрузка ++ и -- не возможна).

Синтаксис определения пакета и импорта:

package: my.package.subpackage;
import: my.package.MyClass;
import: my.package.*;

В отличие от Java в языке отсутствует возможность импорта статического методов.

История[править | править код]

Николас С. Бойд создал и опубликовал язык в 1999 году. С 2010 года разработка языка не производилась[1].

Примечания[править | править код]

  1. Сайт языка на SourceForge. Дата обращения: 21 февраля 2015. Архивировано 13 апреля 2011 года.