Jump to content

Изумруд (язык программирования)

Изумруд
Парадигма объектно-ориентированный
Разработано Эндрю П. Блэк, Норман С. Хатчинсон, Эрик Б. Джул, Генри М. Леви
Впервые появился 1980-е годы
Дисциплина набора текста сильный , статичный
Веб-сайт www .изумрудный язык программирования .org
Под влиянием
Паскаль , Симула , Smalltalk
Под влиянием
Java , Сингулярность

Emerald — это распределенный объектно-ориентированный язык программирования, разработанный в 1980-х годах Эндрю П. Блэком, Норманом К. Хатчинсоном, Эриком Б. Джулом и Генри М. Леви на факультете компьютерных наук Вашингтонского университета. [1]

Простая программа Emerald может создать объект и перемещать его по системе:

const Kilroy ←  object Kilroy
  process
  const origin ←  locate self
  const up ← origin.getActiveNodes
  for e in up
   const there ← e.getTheNode
   move self to there
  end for
  move self to origin
  end process
end Kilroy

Emerald был разработан для поддержки высокопроизводительного распределения, определения местоположения и высокой производительности объектов, для упрощения распределенного программирования, для использования сокрытия информации и для того, чтобы быть небольшим языком.

  1. ^ Блэк, Эндрю П.; Хатчинсон, Норман К.; Джул, Эрик; Леви, Генри М. (1 января 2007 г.). «Развитие языка программирования Emerald». Материалы третьей конференции ACM SIGPLAN по истории языков программирования — HOPL III . АКМ. стр. 11–1–11-51. дои : 10.1145/1238844.1238855 . ISBN  978-1-59593-766-7 .
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: d6b11d7a45b653e3b280a04888f2b017__1639561020
URL1:https://arc.ask3.ru/arc/aa/d6/17/d6b11d7a45b653e3b280a04888f2b017.html
Заголовок, (Title) документа по адресу, URL1:
Emerald (programming language) - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)