TürkçeYazılımKonatı
Femtopat
- Katılım
- 9 Eylül 2021
- Mesajlar
- 62
Daha fazla
- Cinsiyet
- Diğer
Selâmün aleyküm. Allah esenlikler versin.
Türkçe tabanlı yazılım dillerinde Nesne-Buyruk durumunu oluşturuyoruz. Yazımı en yalın ve kolay olarak bilinen PYTHON programlama dilinden örnek gösterelim. İngilizce tabanlı olarak geliştirilen bu dilin karşısına da Türkçe tabanlı programlama dillerinde kullanılabilecek yapıyı gözler önüne sermeye çalışacağız.
[CODE lang="python" title="Değişken Türü"]variable_named_as_long_as_possible = 2443
print(type(variable_named_as_long_as_possible))[/CODE]
ÇIKTI
Yukarıdaki örnekte işlenen bilgiyi şimdi Türkçe tabanlı düzende yazmayı deneyelim. Öncelikle TYPE için TÜR, PRINT için BAS(MAK) sözcüklerinden yararlanacağımızı belirtelim.
İLK YAPI
[CODE title="Değişken Türü"]olabildiğince_uzun_bir_ad_verilmiş_değişken = 2443
((olabildiğince_uzun_bir_ad_verilmiş_değişken)türü)bas[/CODE]
Biraz daha ilerletelim
[CODE title="Değişken Türü"]olabildiğince_uzun_bir_ad_verilmiş_değişken = 2443
olabildiğince_uzun_bir_ad_verilmiş_değişken
türü
bas-[/CODE]
Son dokunuşlar ile
[CODE title="Değişken Türü"]olabildiğince_uzun_bir_ad_verilmiş_değişken = 2443
olabildiğince_uzun_bir_ad_verilmiş_değişken
tür'ünü bas-[/CODE]
Aradaki adımlara pek değinmeden son yapıya göre yorumlar isek elimizde şöyle bir durum oluştu:
İngilizce tabanlı dilde nesne buyruklardan sonra geliyordu. Yani print(type(x)) = buyruk(buyruk(nesne)). Türkçede ise bunu ((nesne)buyruk)buyruk biçiminde kurmuş olduk. Daha sonra bu parantezlere gerek yok düşüncesi ile buyrukları alt satıra kaydırdık. Sonuç olarak karşımızdaki yapı şöyle oldu diyebiliriz.
NESNE
BUYRUK BUYRUK
Bu bir yazım kuralı biçiminde ilerlediğinde karşımıza ne tür kolaylıklar ve zorluklar çıkaracak şu an bir yorum yapmıyoruz. Süreci etkileyecek görüşünü ortaya koy ve geliştirmelere katkı sağla. Böylelikle Türkçe tabanlı yazılım dilleri ölçünleri/standartları görüşünle etkilensin. Amacın en doğru yapıyı, düzeni kurmak olsun.
Konuyu Türkçe Yazılım Konatı ile tartışmak için şu örke tıkla: NESNE - BUYRUK Düzeninde Sözdizim Ve Yazım Kuralları · Discussion #69 · turkce-yazilim-konati/yazilimca
Türkçe tabanlı yazılım dillerinde Nesne-Buyruk durumunu oluşturuyoruz. Yazımı en yalın ve kolay olarak bilinen PYTHON programlama dilinden örnek gösterelim. İngilizce tabanlı olarak geliştirilen bu dilin karşısına da Türkçe tabanlı programlama dillerinde kullanılabilecek yapıyı gözler önüne sermeye çalışacağız.
[CODE lang="python" title="Değişken Türü"]variable_named_as_long_as_possible = 2443
print(type(variable_named_as_long_as_possible))[/CODE]
ÇIKTI
<class 'int'>
Yukarıdaki örnekte işlenen bilgiyi şimdi Türkçe tabanlı düzende yazmayı deneyelim. Öncelikle TYPE için TÜR, PRINT için BAS(MAK) sözcüklerinden yararlanacağımızı belirtelim.
İLK YAPI
[CODE title="Değişken Türü"]olabildiğince_uzun_bir_ad_verilmiş_değişken = 2443
((olabildiğince_uzun_bir_ad_verilmiş_değişken)türü)bas[/CODE]
Biraz daha ilerletelim
[CODE title="Değişken Türü"]olabildiğince_uzun_bir_ad_verilmiş_değişken = 2443
olabildiğince_uzun_bir_ad_verilmiş_değişken
türü
bas-[/CODE]
Son dokunuşlar ile
[CODE title="Değişken Türü"]olabildiğince_uzun_bir_ad_verilmiş_değişken = 2443
olabildiğince_uzun_bir_ad_verilmiş_değişken
tür'ünü bas-[/CODE]
Aradaki adımlara pek değinmeden son yapıya göre yorumlar isek elimizde şöyle bir durum oluştu:
İngilizce tabanlı dilde nesne buyruklardan sonra geliyordu. Yani print(type(x)) = buyruk(buyruk(nesne)). Türkçede ise bunu ((nesne)buyruk)buyruk biçiminde kurmuş olduk. Daha sonra bu parantezlere gerek yok düşüncesi ile buyrukları alt satıra kaydırdık. Sonuç olarak karşımızdaki yapı şöyle oldu diyebiliriz.
NESNE
BUYRUK BUYRUK
Bu bir yazım kuralı biçiminde ilerlediğinde karşımıza ne tür kolaylıklar ve zorluklar çıkaracak şu an bir yorum yapmıyoruz. Süreci etkileyecek görüşünü ortaya koy ve geliştirmelere katkı sağla. Böylelikle Türkçe tabanlı yazılım dilleri ölçünleri/standartları görüşünle etkilensin. Amacın en doğru yapıyı, düzeni kurmak olsun.
Konuyu Türkçe Yazılım Konatı ile tartışmak için şu örke tıkla: NESNE - BUYRUK Düzeninde Sözdizim Ve Yazım Kuralları · Discussion #69 · turkce-yazilim-konati/yazilimca
Son düzenleyen: Moderatör: