İlk öğrendiğim programlama dilinden (PASCAL) sonra öğrenmeye çalıştığım daha low-level dillerde ciddi manada zorlanmış ve bir çok yerinde "ne alaka" olmuştum. Sonrasında ilk öğrenilen dilin buna ne kadar etki ettiği konusu üzerine ciddi düşünmüş ve tavsiye verirken de bunun üzerinde durmaya başlamıştım. 1980'de yazılan bir makale tam da bu konuyu işlemiş, aynı zamanda insanların düşünce yapısını nasıl şekillendirdiğinden bahsetmiş. Buyrun, afiyetle okuyun.
Your first programming language shapes they way you solve problems. Really interesting read.

Dec 8, 2024 · 8:49 AM UTC

2
1
16
Replying to @selcukermaya
pascal asm yapısına çok uygundur halbusi, var/interface/implementation bölümü olsun, prosedür çağırırken parametreleri stacke push etmesi, zaart diye inline assembly yazabilmek, şapkalı ponterlar vs.
1
2
Güzel noktalar. Bizim eğitim aldığımız zamanlarda Pascal'ı deep-dive öğrenmek gibi bir imkanımız neredeyse yoktu. İmkan kısıtı desek sanırım yanlış olmaz. Kendi başımıza ilerleyebildiğimiz en net yer grafiksel çizim yapabilmekti. Pascal'ın bana en büyük faydası Delphi'yi öğrenmeye başladığımda aynı gün çıktı üretebilmek olmuştu. Pascal'ı da temelleri (neredeyse hepsi) eksik öğrenmiştik maalesef. Bırak direkt inline assembly yazmayı pointer vs hak getireydi yani.
1
Replying to @selcukermaya
Pascal sonrası func.php ve vbasic beni bitirdi. Zor bela nginx için c/c++ bulaştım. Sonra Java ve scala. Sonra elhamdülillah golang ile yolumuza devam ediyoruz.
1