LINUX.ORG.RU

История изменений

Исправление EXL, (текущая версия) :

Х сервер говно не сам по себе, а потому что он наследие другой, ушедшей, более развитой цивилизации инженеров, от которой почти ничего не осталось, как не осталось хранителей древних знаний, которые бы могли развивать этот программный продукт. Поддерживать в текущем виде – пожалуйста, но это стагнация, к сожалению. Также, к сожалению, выкидывать его решили, а сделать что-то равноценное так и не смогли 🤷‍♂️

Просто напомню, до X11 в ходу на многих UNIX-like системах были такие очень продвинутые штуки, как NeWS

И работали они на основе очень мощного векторного движка Display PostScript через который с окнами можно было взаимодействовать как с векторными объектами в т. ч. поддерживалась адекватная печать из коробки, а не как в иксах. Там ещё и OOP было заложено из коробки, уже в те далекие года, в отличие от процедурной Xlib-лапши смазанной макропитушнёй.

Но позже произошла «деградация» – такая богатая на функциональность инженерная система как Display PostScript показалась кому-то избыточной и NeWS заменили на куцы иксы, которые до сих пор по векторной функциональсти не догнали тот древний PostScript.

Так что иксы были уже первым шагом к деградации UNIX-десктопа, они не стояли у истоков UNIX-графики.

И кстати, xeyes про который тут внезапно вспомнили, это наследие того самого могучего NeWS, Display PostScript и великих инженеров UNIX, которые действительно стояли у истоков Computer Science:

Two popular demonstration programs were an onscreen clock, which required about two pages of code, and a program which drew a pair of eyes that followed the cursor as it moved around the screen. The eyeball program was shown at SIGGRAPH in 1988 and was the inspiration for the later well-known X application xeyes.

Тогда как иксы – это больше студентческая поделка которую IBM зааутсорсил в MIT. С соответствующим качеством кода и проектированием «тяп-ляп и захардокодили», которыми иксы грешат сплошь и рядом.

Исходная версия EXL, :

Х сервер говно не сам по себе, а потому что он наследие другой, ушедшей, более развитой цивилизации инженеров, от которой почти ничего не осталось, как не осталось хранителей древних знаний, которые бы могли развивать этот программный продукт. Поддерживать в текущем виде – пожалуйста, но это стагнация, к сожалению. Также, к сожалению, выкидывать его решили, а сделать что-то равноценное так и не смогли 🤷‍♂️

Просто напомню, до X11 в ходу на многих UNIX-like системах были такие очень продвинутые штуки, как NeWS

И работали они на основе очень мощного векторного движка Display PostScript через который с окнами можно было взаимодействовать как с векторными объектами в т. ч. поддерживалась адекватная печать из коробки, а не как в иксах.

Но позже произошла «деградация» – такая богатая на функциональность инженерная система как Display PostScript показалась кому-то избыточной и NeWS заменили на куцы иксы, которые до сих пор по векторной функциональсти не догнали тот древний PostScript.

Так что иксы были уже первым шагом к деградации UNIX-десктопа, они не стояли у истоков UNIX-графики.

И кстати, xeyes про который тут внезапно вспомнили, это наследие того самого могучего NeWS, Display PostScript и великих инженеров UNIX, которые действительно стояли у истоков Computer Science:

Two popular demonstration programs were an onscreen clock, which required about two pages of code, and a program which drew a pair of eyes that followed the cursor as it moved around the screen. The eyeball program was shown at SIGGRAPH in 1988 and was the inspiration for the later well-known X application xeyes.

Тогда как иксы – это больше студентческая поделка которую IBM зааутсорсил в MIT. С соответствующим качеством кода и проектированием «тяп-ляп и захардокодили», которыми иксы грешат сплошь и рядом.