Nyheter

Den aktuella versionen av sidan har ännu inte granskats av erfarna bidragsgivare och kan skilja sig väsentligt från versionen som granskades den 3 november 2016; kontroller kräver 2 redigeringar .

NeWS ( Network extensible window system) är ett fönstersystem  utvecklat av James Gosling och David Rosenthal från Sun Microsystems i mitten av 1980-talet. Det ursprungliga namnet var "SunDew" . NeWS- tolken baserades på PostScript (liksom senare Display PostScript , även om de två projekten inte var relaterade). Precis som PostScript kunde NeWS användas som ett programmeringsspråk, men till skillnad från PostScript var det positionerat som ett nytt, bärbart tillvägagångssätt för att utveckla grafiska programgränssnitt, med musstöd.

Beskrivning

Huvudidén med NEWS ligger i klient-server-arkitekturen , där från klientsidan är NeWS-servern en tolk av programmeringsspråket. Som jämförelse, i andra fönstersystem på den tiden, gjordes server-klientkommunikation med en begränsad uppsättning meddelandetyper, medan i NewWS-metoden blev servern utbyggbar med möjligheten att definiera nya begrepp i språket. Således bestäms serverns huvudfunktioner och deras egenskaper av valet av språk, som valdes för NeWS av PostScript från Adobe Systems [1] .

För att utföra de uppsatta uppgifterna utökades PostScript-språket med nya begrepp, bland vilka är: canvas ( eng.  canvas ), process ( eng.  process ), event ( eng.  event ), intresse ( eng.  interes ) [1] .

Licensiering

Även om NeWS inte fick stor spridning, köpte vissa företag licenser för att använda NeWS i sina produkter.

Applikationer

Ett av de få kommersiella programmen för NeWS var OPEN LOOK-versionen av Adobe FrameMaker , ett system för desktop publishing utvecklat av Frame Technology Corp. sponsrad av Sun Microsystems och NSA . Med hjälp av HyperLook , en interaktiv applikationsutvecklingsmiljö, portades SimCity  -spelet till NeWS .

Anteckningar

  1. 1 2 Kashirin, Nikolaev, 1993 .

Litteratur

Länkar