Нуп

Нуп
РазработаноАлекс Игл, Кристиан Грубер
Впервые появился2009 ; 16 лет назад ( 2009 )
Дисциплина печатистатический
ЛицензияЛицензия Apache 2.0
Веб-сайтcode.google.com/p/noop

Noop ( / ˈ n . ɒ p / , как no-op ) был проектом инженеров Google Алекса Игла и Кристиана Грубера, направленным на разработку нового языка программирования. Noop пытался объединить лучшие черты «старых» и «новых» языков, в то же время синтаксически поощряя общепринятые лучшие практики программирования. Noop изначально был нацелен на запуск на виртуальной машине Java . [1]

Noop продвинулся дальше своих первоначальных предложений в ограниченный интерпретатор, но, по словам владельцев проекта, они больше не намерены развивать язык дальше. [2] Среди причин прекращения работы над языком был первоначальный выпуск Kotlin , который достигает многих языковых целей Noop. [3] Язык Noop может быть выполнен как интерпретируемый язык, как компилируемый язык или как код Java. [4]

Создание

Язык Noop был создан Google. Он был представлен в 2009 году на JVM Language Summit, который проходил в Санта-Кларе, Калифорния, с 16 по 18 сентября 2009 года. [5]

Примеры

Привет, мир в Noop

импорт noop.Application ; импорт noop.Console ;  класс  HelloWorld ( Консольная консоль ) реализует Приложение {     Int main ( Список аргументов ) { String s = "Привет, мир!" ;        console.println ( s ) ; return 0 ; } }   

Ссылки

  1. ^ "Noop - хостинг проекта на Google Code". Архивировано из оригинала 2015-03-21 . Получено 2015-03-17 .{{cite web}}: CS1 maint: бот: исходный статус URL неизвестен ( ссылка )
  2. ^ «Нуп — этот проект мертв?».
  3. ^ «Kotlin 1.0 выпущен, и я взволнован».
  4. ^ "Google разрабатывает язык 'Noop'" . Получено 2016-04-09 .
  5. ^ "Noop: Язык Google для JVM". InfoWorld . Получено 2016-04-09 .
  • Статья H-Online о Noop
  • Статья о Noop от The Register
  • Статья о Noop в журнале ADT Magazine
Взято с "https://en.wikipedia.org/w/index.php?title=Noop&oldid=1262780836"