arşiv

yazılar buna göre etiketlendi; ‘anket’

istihza.com: Python 2 ya da Python 3

Perşembe, 29 Tem 2010

Bildiğiniz gibi, Python’un en yaygın kullanılan sürümleri 2.x serisinden… Henüz Python 3.x serisi yeterli yaygınlığa ulaşamadı. Bunun sebeplerini daha önceki günlük girdilerinde tartışmıştık. Python 2.x’in bu durumundan ötürü ben de istihza.com’da 2.x ile ilgili derslere ağırlık veriyorum. Daha önce yaptığımız bir anketin sonucuna göre de  istihza.com kullanıcıları ağırlıklı olarak 2.x serisini kullandığı için sitedeki 3.x belgelerini uzun süredir güncellemiyordum.

Ancak son dönemlerde Python 3.x gelişimi konusunda belli bir hızlanma söz konusu… Bu sebeple ben de istihza.com kullanıcılarına şöyle bir soru yöneltmek istiyorum:

istihza.com’da Python 2′ye mi yoksa Python 3′e mi ağırlık verilmeli?

Bu soruya cevap bulabilmek için yeni bir anket hazırladım. Ankete, sayfanın sağ tarafındaki “Polls” başlığı altından ulaşabilirsiniz. Anketten çıkacak sonuca göre ya Python 2.x belgelerini son hızla güncellemeye devam edeceğim, ya da ağırlığı Python 3.x belgelerine vereceğim.

istihza.com , , ,

KDE4 mü yoksa GNOME mi?

Çarşamba, 07 Eki 2009

Daha önceki bir günlük girdisinde de bahsettiğim gibi, benim GNU/Linux maceram, 2003 yılında Chip dergisinin verdiği Redhat 9 ile başladı. O zamanki bilgisayarımın zayıflığı yüzünden Redhat’i doğru dürüst kullanamamış olsam da Redhat 9 sayesinde KDE ile tanışmış oldum… Dolayısıyla benim GNU/Linux’ta masaüstü ortamı olarak ilk göz ağrım KDE’dir. O yüzden hep KDE’ye karşı bir sempati beslemişimdir içimde…

Redhat’ten sonra bir süre Knoppix’in Çalışan CD’si ile oyalandım.  Knoppix’te de KDE vardı ve bu dağıtım bana GNU/Linux’un temelleri konusunda epey fikir verdi.

Redhat 9 ve Knoppix’ten sonra GNU/Linux’la ilk ciddi temasım Opensuse’nin şu anda numarasını hatırlamadığım bir sürümü vasıtasıyla oldu. Kendimi “GNU/Linux kullanıcısı” olarak tanımlamaya başlamam da Opensuse’yi kullandığım döneme denk gelir. Opensuse’de de varsayılan olarak KDE masaüstü kullanıldığını hemen belirtelim…

Opensuse’den sonra 2005 yılında bir süre Ubuntu’nun “Breezy Badger” adlı sürümünü kullandım. Böylelikle GNOME ile de tanışmış oldum.  GNOME’yi KDE kadar sevememiş olsam da bu masaüstü ortamının sadeliği ve şıklığı beni her zaman etkilemiştir.

Ubuntu’dan sonra çok uzun bir süre Pardus kullandım. Pardus’ta KDE’yi iyice tanıyıp sevdim.

Pardus maceramın sona ermesiyle birlikte Kubuntu’ya geçtim ve KDE4 kullanmaya başladım. Açıkça söylemek gerekirse KDE4 başlangıçta hiç hoşuma gitmedi. KDE’nin efsane sürümü olan 3.5′ten sonra karşılaştığım bu yeni KDE’ye epey burun kıvırdım… Ama bir süre sonra KDE4′e de alışır gibi oldum…

KDE4 şu anda olmasa bile gelecek için çok önemli yenilikler vaat ediyor.  KDE4 uygulamalarının başarısı ve sağlamlığı herkesçe bilinen bir gerçek. Örneğin ben K3B yazılımı kadar yetenekli bir CD-DVD yazma aracını GNOME’de bulamıyorum… Ayrıca QT arayüzü sayesinde KDE4 oldukça şık bir görünüme de sahip… Ancak itiraf etmek gerekirse KDE4′te beni rahatsız eden bir şeyler var…

İngilizce’de “featuritis” diye bir kelime vardır. Featuritis, “özellik” anlamına gelen “feature” ile Yunanca “-itis” ekinin birleştirilmesiyle oluşturulmuş bir kelime…

“-itis”, Yunanca’da iltihaba bağlı hastalıkları anlatmak için kullanılan bir son ektir. Biz bu eki Türkçe’de “-it” şeklinde kullanıyoruz. Mesela “bronşit” (bronchitis), kelime olarak “bronşların iltihaplanması” anlamına gelir.  “Hepatit” (hepatitis) “karaciğerin iltihaplanması” demektir. “Sinüzit” (sinusitis), “sinüslerin iltihaplanması”dır…  Bu ek; artrit (arthritis), cincivit veya gingivit  (gingivitis), kolit (colitis), faranjit (pharyngitis), gastrit (gastritis), sistit  (cystitis) ve bunun gibi onlarca kelimede daha geçer…

Bu ekin “feature” kelimesine getirilmesiyle ortaya çıkan “featuritis” kelimesi ise “aşırı özellik eklenmesinden dolayı işlevsiz hale gelen yazılımlar”ı tarif etmek için kullanılır. Yani “featuritis” bir nevi “yazılımın iltihap kapması”dır. Açıkçası ben de zaman zaman KDE4′ün “featuritis”e yakalandığını düşünmüyor değilim. Özellikle KDE4 menüsünün karmaşıklığı bazen insana “illallah” dedirtebiliyor…

Ben bir sitede KDE4′ü anlatmak için şöyle bir resim kullandıklarını görmüştüm:

Şu da aynı sitede GNOME’yi anlatmak için kullanılan resim:

Gerçekten de bu iki resmin KDE4 ve GNOME’yi çok iyi betimlediği aşikar…

KDE4′ün aksine GNOME, kullanıcılarına olabildiğince sade bir masaüstü deneyimi sunuyor. Ayrıca GNOME’yi yıllar önce kullanmış bir kimse, bugünkü GNOME’ye alışmakta da zorlanmayacaktır. Ancak KDE için bunu söylemek pek mümkün değil. KDE4, KDE3.5′ten o kadar farklı ki, hiç bilmeyen birisi bu iki sürümün aynı masaüstü ortamına ait olduğuna inanmakta zorluk çekebilir.

Elbette kimisi için GNOME’nin bu sade ve gelenekçi yapısı dezavantajken, KDE’nin kendisini sürekli değişime açık tutması kimileri için avantaj olabilir, ya da tam tersi…

Ayrıca pek çok insan GNOME’nin KDE’ye göre daha hafif ve hızlı bir masaüstü ortamı olduğunu da söylemektedir…

GNOME ve KDE, GNU/Linux dünyasının iki güzide yazılımı. Gerek yerli, gerekse yabancı sitelerde GNOME ve KDE’nin karşılaştırıldığını sık sık görüyorum. Ben de istihza.com kullanıcılarının GNOME ve KDE4 hakkındaki düşüncelerini merak ettiğim için, bu siteyi takip edenlerin hangi masaüstü ortamını daha kullanışlı bulduklarını öğrenmek amacıyla küçük bir anket hazırladım. Anket sorumuz şu:

“Sizce GNOME mi daha kullanışlı yoksa KDE4 mü?”

Ankete sayfanın sağ tarafındaki “Polls” başlığı altından erişebilirsiniz…

Elbette bizim amacımız burada herhangi bir masaüstü ortamını göklere çıkarırken, öbür masaüstünü yerin dibine sokmak değil. KDE ve GNOME farklı zevklere hitap ediyor. Birini sevmeyen, rahatlıkla ötekini kullanabilir. Zaten o yüzden anket sorusunda “hangisi iyi?” veya “hangisini beğeniyorsunuz?” gibi bir soru sormaktan kaçındım.

Ben bu anketin bizi somut bir yere götürmesini elbette beklemiyorum. Çünkü dediğim gibi, masaüstü ortamı seçimi çoğunlukla zevk meselesi. Benim burada amacım sadece istihza.com takipçilerinin, “kullanışlılık” açısından ne düşündüğünü öğrenmek ve  “bol özellik sunma” yaklaşımının, insanların gözünde kullanışlılığı artırıp artırmadığını anlamak. Tabii buradan çıkacak sonuç, yeni bir GNU/Linux dağıtımı hazırlamak isteyen arkadaşların, varsayılan olarak hangi masaüstü ortamını tercih edeceklerini belirlemelerinde bir miktar yol gösterici de olabilir, değil mi? (bkz. “züğürt tesellisi”)

:)

Sevgiler,

istihza

GNU/Linux , , , ,

Python Sürümü Anketi

Salı, 22 Eyl 2009

12 Ağustos 2009 tarihinde burada bir anket başlatmıştık. Anket sorumuz, “Python’un Hangi Sürümünü Kullanıyorsunuz?” idi… Bu anketi başlatırken amacım istihza.com takipçilerinin Python sürümleri hakkındaki tercihlerini anlamaktı. Hangi Python sürümünü kullanacakları konusunda henüz bir karara varamamış olanlara da az çok yol göstereceğini hesap ediyordum bu anketin. Elbette bu anket istihza.com’un gidişatı konusunda bana bir fikir verme görevi de görecekti…

Bu arada, Python’un hangi sürümünden başlanması gerektiği konusunda, http://www.istihza.com/blog/hangisinden-baslamali-python-2x-mi-yoksa-3x-mi.html/ adresindeki günlük girdisinde şahsi bir şeyler karalamıştım. Belki ilginizi çekebilir…

Bildiğiniz gibi, istihza.com’da Python’un hem 2.x, hem de 3.x sürümü hakkında belgelendirme çalışmaları yürütülüyor. Python 3.x’in bir anda karşımıza çıkmış olmasından ötürü, uzun süredir Python 3.x belgeleriyle ilgileniyordum. Bu sebepten, Python 2.x belgelerini büyük oranda geri plana atmıştım…

Şimdi bu anketten çıkan sonuçları da göz önüne alarak istihza.com’un hangi patika üzerinden ilerleyeceğini daha kolay bir şekilde belirleyebileceğim.

Dilerseniz önce anketin bize söylediklerine kulak verelim. Ankete verilen oylara baktığımızda şu tabloyu görüyoruz:

Python 2.4 için verilen oy sayısı: 3

Python 3.0 için verilen oy sayısı: 8

Python 3.1 için verilen oy sayısı: 21

Python 2.5 için verilen oy sayısı: 27

Python 2.6 kiçin verilen oy sayısı: 66

Buna göre toplam 111 kişi 125 oy kullanmış. Tablodan görüldüğü gibi ağırlık Python 2.6 üzerinde… 2.x ve 3.x sürümlerini grupladığımızda, 2.x sürümlerinin 3.x sürümlerine kıyasla sahip oldukları ağırlık kendini daha fazla hissettiriyor… Demek ki Python 3.x sürümlerine geçiş henüz epey alt seviyelerde seyrediyor. Bunda muhtemelen GNU/Linux dağıtımlarının resmi olarak hâlâ Python 2.x sürümlerini destekliyor olmasının da payı büyüktür. Python 3.x paketleri henüz sadece bir-iki GNU/Linux dağıtımında var. Çoğu GNU/Linux dağıtımı Python’un ya 2.5 ya da 2.6 sürümlerini destekliyor resmi olarak. Ancak bildiğim kadarıyla Python’un 2.4 sürümüyle gelen dağıtım kalmadı…Tabii üçüncü parti modüllerin henüz Python 3.x’e aktarılmamış olması da, insanların Python 2.x’te kalmalarına yol açan çok önemle etkenlerden bir tanesi…

Anket sonucu aslında tam da beklendiği gibi çıktı. Şu anda bütün dünyada yaygın olarak kullanılan Python sürümleri, 2.x numaralı olanlar. Henüz Python 3.x’e ciddi bir geçiş söz konusu değil. Bu durum kendini belge kaynaklarında da gösteriyor. Gerek internet üzerinde, gerekse basılı olarak bulabileceğiniz kaynakların yüzde 90′ından fazlası Python’un 2.x sürümlerini belgelendiriyor. Dolayısıyla Python’a 3.x sürümleriyle başlamayı planlayanlar için zaten hareket alanı epey dar… Neyse… Dediğim gibi, bu anketin sonuçları elbette istihza.com‘un yönelimi üzerinde de belirleyici rol oynayacak. Zaten OpenOffice ve Python adlı makaleyi yayımlayarak ibreyi Python 2.x’e çevirmiştim. Bundan sonra belli bir süre boyunca Python 3.x’ten ziyade Python 2.x bölümünün iyileştirilmesine odaklanacağım. Python 2.x bölümünü incelerken gördüğüm aksaklıkları düzeltmenin yanısıra, bu bölüme yeni konular da ekleyeceğim.

Bu arada, anketi de kapatmıyorum. Bu ankete oy vermeye devam edebilirsiniz. Bu sayede Python 3.x’e doğru olan dönüşümün seyrini de izleyebileceğimizi ümit ediyorum.

Sevgiler,

istihza

Python , , , , ,

Python’un Hangi Sürümünü Kullanıyorsunuz?

Çarşamba, 12 Ağu 2009

Python 3.x ile ilgili çalışmalar son hızla sürüyor. Artık yavaş yavaş Python 3.x’e geçişin kapıları aralanıyor.  Yine de pek çok kişi, “Acaba Python’a hangi sürüm ile başlamalıyım?” diye soruyor kendi kendine…

Ben şu adreste, Python’a hangi sürümle başlanması gerektiğine ilişkin şahsi görüşlerimi paylaşmıştım.

Geldiğimiz noktada Python kullanıcılarının Python’un hangi sürümünü kullandıklarıyla ilgili ufak bir anket yapmanın da, kararsız arkadaşların karar vermesine yardımcı olabileceğini düşünüyorum.

Bu sebeple sayfanın sağ tarafına, “Polls” başlığı altında bir anket yerleştirdim. Bundan sonra da bazı konularda kullanıcılarımızın görüşlerini alabilmek için bu tür anketlerden yararlanacağız. Bu plan çerçevesinde ilk anketimiz ve ilk anket sorumuz şu:

“Python’un Hangi Sürümünü Kullanıyorsunuz?”

Anket sonucunun, Python’a hangi sürümle başlanması gerektiği konusundaki şüpheleri gidermeye yardımcı olmasını diliyorum.

Sevgiler,

istihza

Python , ,