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.
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] .
Även om NeWS inte fick stor spridning, köpte vissa företag licenser för att använda NeWS i sina produkter.
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 .
Sun Microsystems (övertaget av Oracle ) | |
---|---|
Utrustning | |
programvara |
|
Datalagring | |
Högpresterande datoranvändning |
|
Forskning | |
Utbildning |
|
gemenskap |