trampfd kardeşime katılıyorum. Yazılımın evrensel dili ingilizcedir. En çok ve kolay bulunabilen kaynaklar yazılım ve bilişim kategorisinde her zaman ingilizce olmuştur. Türkçe kaynak da vardır diye bir şey yok. Türkçe kaynak falan yoktur, sadece bu işe gönül veren kişilere başlangıç aşamasında yol gösterebilecek, ilk temeli oluşturacak (ki bir çoğu yarım yamalak amatör ve tabiri caizse lame kişilerin çalıp çırparak oluşturdukları içerik) sınırlı sayıda kaynak vardır.
Bu girişimle yapılmaya çalışılan, bir doktora tıp eğitimini tamamıyla türkçe olarak vermeye çalışmaya benzemektedir. Böyle bir şey yok. Tıpta evrensel dil latincedir. Tüm organların, bakteri, hastalık gibi yüzlerce kavramın isimlerini doktorlar ingilizce ve çoğunlukla latince olarak öğrenirler eğitimlerini alırken. Evet türkçesini öğrenmelerinde de sakınca yoktur ancak latincesini öğrenmeyip sadece türkçesini öğrendiklerinde, bir gün dertlerini uluslararası bir ortamda anlatmak ihtiyacı duyduklarında öylece kalırlar. Tıpkı bu örnekte olduğu gibi yazılım ve bilişim sektöründe evrensel dil ingilizcedir. Bu iş en iyi ingilizce kaynaklardan öğrenilir.
Zaten kalabalık bir kitle tarafından bilinmekte olan ama Türkçeye çevrilerek yabancılaştırılmış bir sürü kavram gördüm manual'e şöyle bir göz attığımda. Array'ı tutmuşlar dizge yapmışlar. Operatöre işleç demişler. Exception'a İstisnalar demişler. Dizge nedir, işleç nedir, istisna nedir? 10 yıldır yazılım geliştiriyorum, bende mi yoksa okuduklarımda mı bir sorun var?
Bu işi yapmak isteyen arkadaşlara tamam saygım var, gönül ister ki türkçe kaynak olsun ana dilimizde öğrenebilsin Türkiyede doğup büyüyenler. Ama bu işin manual'i TDK klavuzuna bakarak türkçeleştirilerek değil, konu ve sektörle ilgili kaliteli makalelerin yazılarak araştırmalar, testler yapılarak insanlara sunmaktan geçtiğini düşünüyorum.
Manual manual'dir. Kılavuz değil. Tıpkı yoğurdun tüm dünyada yoğurt olarak bilinmesi gibi. Üretin, ismini koyun, öyle bilinsin. Yazılım dünyasına Array kavramını kazandıran biz türkler olsaydık, dizge deseydik öyle bilinirdi evet herkes tarafından. Ama kalkıp adamların kırk yıldır array olarak bildiği bir kavramı yeni öğrenmek isteyenlere dizge diye tanıştırmak son derece tehlikeli olabilecektir gelecek yıllarda sektöre girecek geliştiriciler anlamında. Kişi, çok büyük ve güzel bir proje, belki bir facebook, belki bir friendfeed yazabilecek kapasite ve yetiye sahip bir kişiye daha başlangıç evresinde array'i dizge olarak tanıtırsanız, bir gün array ile karşılaştığında ”allah allah array ne ki?” diyecek, ardından içinde array geçen makaleleri anlamakta güçlük çekecek, bocalayacak ve bu bocalama onu ister istemez anlayacağı dilde kaynak aramaya itecek ve bulamayacağı için hiçbir zaman facebook, twitter, friendfeed, last.fm, google, blogger tarzı işler biz türk yazılımcıların elinden çıkmayacaktır.
Bugün bu tür büyük projelerde çalışmakta olan az sayıdaki türk yazılımcılara baktığınızda bu insanların yurtdışında yaşadıklarını görürsünüz. Bu hasretlik de bu gibi yanlışların sonucudur kanımca.
Yoksa hindistana bir bakın önce yazılım sektöründe nasıl güzel işler yaptılar nasıl bir yere oturdular sektörde.
Türkçe manual'e gerek yok, Türkçe Makale'ye, araştırmaya, beyne, insana ihtiyaç var.
Sevgiler.