szmaragdowy (język programowania)

Szmaragd
Paradygmat zorientowany obiektowo
Zaprojektowany przez Andrew P. Black, Norman C. Hutchinson, Eric B. Jul, Henry M. Levy
Po raz pierwszy pojawiły się lata 80
Dyscyplina pisania mocny , statyczny
Strona internetowa www .emeraldprogramminglanguage .org
Pod wpływem
Pascala , Simuli , Smalltalka
Pod wpływem
Javy , Singularity

Emerald to rozproszony, obiektowy język programowania opracowany w latach 80. przez Andrew P. Blacka, Normana C. Hutchinsona, Erica B. Jula i Henry'ego M. Levy'ego na Wydziale Informatyki Uniwersytetu Waszyngtońskiego.

Prosty program Emerald może stworzyć obiekt i przenieść go w systemie:

  
  
   const  Kilroy ←  obiekt  Kilroy  proces  const  pochodzenie ←  zlokalizuj self  const  up ← origin.getActiveNodes  for  e  in  up  const  tam ← e.getTheNode  przenieś self  tam  end for  move self to  origin  end  process  end  Kilroy 

Emerald został zaprojektowany, aby wspierać wysoką wydajność dystrybucji, lokalizacji i wysokiej wydajności obiektów, aby uprościć programowanie rozproszone, wykorzystać ukrywanie informacji i być małym językiem.

Linki zewnętrzne