Başka bir konuda PC! dergisinden bahsedince aklıma bu dergide okuduğum Carl Sassenrath'ın yazısı geldi: Kişisel Bilgisayarlara Dönüş(Yıl:1997). Arşivimde derginin bazı sayıları mevcut. Tam o yazıyı bulup foruma eklemeliyim diye düşünürken aklıma ADP'ye bakmak geldi, zaten mevcutmuş:)
Neyse, Sassenrath yazısında yazılım geliştirme sürecinin karmaşıklaşması, bu karmaşık yazılımların donanım kaynaklarını müsrif bir şekilde kullanması, kişisel bilgisayarlarda tek işletim sisteminin hakim olması ve bu hakim sistemin yeterince iyi bir mimariye ve geleceğe dönük zeki bir vizyona sahip olmamasından şikayet edip iki aşamalı bir çözümden bahsediyordu: Birinci aşamada yakında alfa sürümünü çıkaracağı yeni bir script dilinin tamamlanması, ikinci aşamada bu dille bütünleşen yeni bir işletim sisteminin geliştirilmesi.
Yazıyı okumamın üzerinden 12 yıl geçmiş. Yazıyı heyecan ve ilgiyle okuduğumu ancak yinede bunun Don Kişotluk olduğunu düşündüğümü hatırlıyorum. Şimdi Linux'un kat ettiği yolu görünce konuya fazla karamsar baktığımı düşünüyorum.
Peki aradan geçen 12 yılda neler oldu? Merak ederek rebol.com'a baktım. Yazıda yakında alfa sürümünü çıkaracağını söylediği script dili 2.7 versiyonuna ulaşmış ve 5 milyondan fazla indirilmiş. Yazıda ikinci aşama olarak bahsedilen küçük ve esnek işletim sistemi konusunda ilk başta birşey göremedim. Sonra aşağıda linkini verdiğim Linux Focus makalelerinden birinde karşıma IOS(Internet Operating System) çıktı. Makalede IOS'un fikri temelinin Rebol olduğu yazıyor. Rebol'un ana sayfasında link yok sanırım veya ben göremedim ama google'de bu sayfayı buldum:
http://www.rebol.com/ios-intro.htmlNeyse, zaten Rebol tek başına da oldukça etkileyici görünüyor. Rebol'un kendisi oldukça küçük
Rebol/Core : Sunucular ve grafik içermeyen uygulamalar için Win sürümü (278KB)
Rebol/View : Grafik içeren uygulamalar için Win sürümü (0.6MB)
Rebol ile beraber gelen örnek kodlar içinde birkaç KiloByte büyüklüğünde web sunucu, GUI'li metin editörü ve resim gösterici gibi uygulamalar var. Bir script dili olduğu için kodlarının bu kadar küçük olmasında şaşıracak bir şey yok diye düşünebilirsiniz. Ancak unutmayın Rebol'un kendisi de çok küçük. Ayrıca çok geniş bir uygulama gelişitirme alanı var. Gerçi Pro sürümünün boyutunu bilemiyorum ama alıştığımız büyüklüklerden çok daha az olacağına eminim.
12 yıl önceki yazı:
http://www.commodore.gen.tr/adp/pc/pc25.htmlLinux Focus'ta Rebol hakkında makaleler(Türkçe). Yere göğe sığdıramamışlar:
http://www.linuxfocus.org/Turkce/September2000/article169.shtmlhttp://www.linuxfocus.org/Turkce/March2002/article230.shtml