Неа
Разработано | Алекс Игл, Кристиан Грубер |
---|---|
Впервые появился | 2009 год |
Дисциплина набора текста | статический |
Лицензия | Лицензия Апач 2.0 |
Веб-сайт | код |
Noop ( / ˈ n oʊ . ɒ p / , как no-op ) — проект инженеров Google Алекса Игла и Кристиана Грубера, целью которого было разработать новый язык программирования. Нооп попытался объединить лучшие черты «старых» и «новых» языков, одновременно поощряя общепринятые передовые методы программирования. Изначально Noop был предназначен для работы на виртуальной машине Java . [1]
Noop продвинулся дальше своих первоначальных предложений и превратился в ограниченного переводчика, но, по словам владельцев проекта, они больше не намерены развивать этот язык дальше. [2] Среди причин прекращения работы над языком был назван первоначальный выпуск Kotlin , который достигает многих языковых целей Noop. [3] Язык Noop может быть выполнен как интерпретируемый язык, как компилируемый язык или как код Java. [4]
Создание
[ редактировать ]Язык Noop был создан Google. Он был представлен во время языкового саммита JVM 2009 года, проходившего в Санта-Кларе, Калифорния, с 16 по 18 сентября 2009 года. [5]
Примеры
[ редактировать ]Привет, мир в Ноопе
import noop.Application;
import noop.Console;
class HelloWorld(Console console) implements Application {
Int main(List args) {
String s = "Hello World!";
console.println(s);
return 0;
}
}
Ссылки
[ редактировать ]- ^ «Noop — хостинг проектов на Google Code» . Архивировано из оригинала 21 марта 2015 г. Проверено 17 марта 2015 г.
{{cite web}}
: CS1 maint: bot: исходный статус URL неизвестен ( ссылка ) - ^ «Нет, этот проект мертв?» .
- ^ «Выпущен Kotlin 1.0, и я очень рад» .
- ^ «Google разрабатывает язык Noop» . Проверено 9 апреля 2016 г.
- ^ «Нуп: язык Google для JVM» . Инфомир . Проверено 9 апреля 2016 г.