Uutiset

Kokeneet kirjoittajat eivät ole vielä tarkistaneet sivun nykyistä versiota, ja se voi poiketa merkittävästi 3. marraskuuta 2016 tarkistetusta versiosta . tarkastukset vaativat 2 muokkausta .

NewWS ( Network extensible window  system ) on James Goslingin ja David Rosenthalin Sun Microsystemsistä 1980-luvun puolivälissä kehittämä ikkunajärjestelmä. Alkuperäinen nimi oli "SunDew" . NewWS- tulkki perustui PostScriptiin (kuten myöhemmin Display PostScript , vaikka nämä kaksi projektia eivät liittyneet toisiinsa). PostScriptin tapaan NewWS:ää voitiin käyttää ohjelmointikielenä, mutta toisin kuin PostScript, se asetettiin uudeksi, kannettavaksi lähestymistavaksi graafisten ohjelmaliittymien kehittämiseen hiiren tuella.

Kuvaus

NewWS:n pääidea on asiakas-palvelin-arkkitehtuurissa , jossa asiakaspuolelta NewWS-palvelin on ohjelmointikielen tulkki. Vertailun vuoksi muissa aikakauden ikkunajärjestelmissä palvelin-asiakas-kommunikaatio tehtiin rajoitetulla viestityypeillä, kun taas NewWS-lähestymistavassa palvelimesta tuli laajennettavissa oleva mahdollisuus määritellä kielessä uusia käsitteitä. Siten palvelimen päätoiminnot ja niiden ominaisuudet määräytyvät kielen valinnan mukaan, jonka Adobe Systemsin PostScript valitsi NewWS:lle [1] .

Tehtävien suorittamiseksi PostScript-kieltä laajennettiin uusilla käsitteillä, joita ovat: canvas ( eng.  canvas ), prosessi ( eng.  process ), tapahtuma ( eng.  event ), kiinnostus ( eng.  interes ) [1] .

Lisenssi

Vaikka NewWS:ää ei levitetty laajalti, jotkut yritykset ostivat lisenssit käyttääkseen NewWS:ää tuotteissaan.

Sovellukset

Yksi harvoista NewWS:n kaupallisista ohjelmista oli OPEN LOOK -versio Adobe FrameMakerista , Frame Technology Corp.:n kehittämästä työpöytäjulkaisujärjestelmästä. rahoittajina Sun Microsystems ja NSA . Interaktiivisen sovelluskehitysympäristön HyperLookin avulla SimCity -  peli siirrettiin NewWS:ään .

Muistiinpanot

  1. 1 2 Kashirin, Nikolaev, 1993 .

Kirjallisuus

Linkit