Programlama Dillerine Sıradışı Ayar Çekesim Var
Üstünüze selâmlar. Bugünlerde sizi başka bir konuya sürüklemek istiyorum. Programlama dilleri Türkçe olsun diye birçok kişi ile birlikte emekler veriyoruz. Öte yandan bu iş beni yoğurdukça yoğurdu. Şimdi birçok kişi için sıradan olmayan bir şeyler düşünür oldum.
Niye Alıştığımıza Uyalım? Niye?
Programlama dillerinde İngilizce bir dağ gibi oturduğundan birçok yerde karşımıza çıkan bir kod ötekinin aşağı yukarı benzeri oluyor. Sıra Türkçeye gelince işler ters döndü, takla attı, o oldu bu oldu... Bende olan ise alıştığımı elimin tersi ile itmeye başlamak oldu.
Şimdi şöyle anlatayım.
Bilgisayarda bir yazı yazarak değişkene bu yazıyı yükleyip saklamak için şöyle bir şeyler yazıyoruz.
Arkadaş! Biz bunu yapıyoruz da kimse çıkıp sormuyor. "Adınızı buraya yazınız: " yazısı değişkene eklenecek mi? Nasıl yani diye sorar gibi mi oldunuz? Şimdi ben bu değişkenin tuttuğu değeri ekrana basmak istediğimde şöyle bir kod yazıyorum.
Ekrana ise "Volkan" yazısı basılıyor. Durun! Ama biz yukarıda input ile "Adınızı buraya yazınız: " yazısını yazıp değişkene yükledik. Nerede bu yazı?
Ha işte benim kayış burada koptu!
Bu böyle olmaz olmamalı deyip kolları sıvadım. Tekdüze gidince anlamların kopmasını engellemeye çalıştım.
İşte bu benim son günlerde düşündüğüm programlama yazışı. Bir üstteki print() kodu yerine :.bas- diye bir kod yazmak istedim. Bir de bunu en baştaki örnek ile yaptığımda şöyle bir şey yazmaya kalkıştım.
Bu yazdığım kodlarda sırası ile şöyle bir şey yaptırmak istedim. 1. satırda iki nokta üst üste işâreti yazıp hemen bir yazı yazdım ve bunu bir değer olarak sundum. "Adınızı buraya yazınız: " değerini böylece bilgisayarda belleğe aldım. 2. satırda nokta işâreti ile bir işlev yapılacağını yazdım. İşlevin adını içekoy- belirledim. Bu işlev eldeki verilere göre bilgisayardan tuşluk yordamı ile yazılan bir yazıyı yakalamaya yarayacak. Böylece ekranda bilgisayar kullanıcısı kendi adını yazınca bilgisayarda saklayabileceğiz. Artık bu elde edilen bilgi elimizde. iki nokta üst üste işâretini gören bilgisayar şunu anladı. Ben bundan sonra gördüğüm verileri bir yerde işleyeceğim. Bu yüzden geçici olarak belleğe almalıyım. Nokta işâretini görür görmez bir işlev ile karşı karşıya kaldığını anlayan bilgisayar içekoy- işlevini okuyunca 1. satırda elde ettiği veriyi işletti. Böylece ekran başındaki kişiye adının ne olduğunu sorabildik. 3. satırda eşittir işâreti ile yukarıda elde ettiğimiz bir veriyi değişken içinde saklayarak bilgisayar belleğinden dilediğimiz an erişebileceğimiz duruma erdirdik. 5. satırda yine iki nokta üst üste işâreti ile bir yerlerde kullanılmak üzere oluşturulacak bir verinin olacağını bilgisayara bildirdik. Burada 3. satırda değişken_adı diye yazdığımız değişkeni kullandık. Böylece bilgisayar bellekteki veriyi bu satırda işlemek üzere getirdi ve bekledi. 6. satırda nokta işâreti ile işlevin başlayacağını anladı. Belleğinde tuttuğu değişken_adı içindeki değeri kullanmaya başladı. İşlevimiz bas- işlevi idi. Bu işlev ile bilgisayar ekranına kişiye sorarak öğrendiğimiz adını basmış olduk. Bugünlerde böyle bir düzen üzerinde düşünüyorum. Bu konuda bana bir şeyler sormak isterseniz Türkçe Yazılım Konatı'nda sizi ağırlayabilirim. Şimdilik biraz ara... Kendinize iyi bakın. Taşlara oturmayın. 😌
Last updated