BT Sözlüğü › Programlama › Cedar (Xerox PARC)

Cedar (Xerox PARC)

Programlama Svenska → Güncellendi: 2026-10-11

Xerox PARC’ın 1980’lerin başındaki programlama ortamı; bütün ekran iki sütunda döşenmiş pencerelerden oluşurdu — Oberon’dan bugünün döşemeli pencere yöneticilerine uzanan katı döşeme geleneğinin kökeni.

Cedar, 1979’dan itibaren PARC’ın Computer Science Laboratory’sinde Mesa’nın halefi olarak, hem dil hem ortam olarak büyüdü. Dil çöp toplama ve çalışma zamanında çözülebilen türler edindi; çevresinde de Dorado iş istasyonu için bütün bir sistem kuruldu: kod ve belgeler için aynı şekilde kullanılan Tioga düzenleyicisi, artımlı çalışan bir derleyici ve Viewers pencere paketi. Viewers ekranı, her pencerenin sütun genişliğini doldurup üst üste binmeden dikey dizildiği iki sütuna bölerdi; kapatılan pencereler alt kenarda küçük simgeler olarak dururdu. Warren Teitelman’ın 1984 tarihli “A Tour Through Cedar” makalesi ortamı dış dünyaya tanıttı.

Alto dünyası üst üste binen pencereleri Smalltalk’ta icat etmişti; yani döşeme bilinçli bir seçimdi: her piksel okunabilir olmalı ve kimse başka bir şeyin arkasına saklanan bir şeyi aramak zorunda kalmamalıydı. Fikir, 1984–85 sabbatical’ini PARC’ta geçirip Cedar’ın görüntüsünü ETH Zürih’e götüren Niklaus Wirth’le yoluna devam etti; Oberon sistemi orada aynı iki sütunlu döşeli ekranla kuruldu. Rob Pike’ın Plan 9 için Acme’si de modeli olarak Oberon’u anar. Cedar’dan biraz şey, biri dwm’de terminal açtığı her seferde yaşıyor.

← Sözlüğe dön