Merhabalar,
Diller üzerinde en son 20 yıl önce Akif hocayla yaptığım tez sırasında kafa yormuştum. (Deneysel de olsa) böyle enteresan çalışmalar çok hoşuma gidiyor:
Şu örnek programa bakarsanız neden ilginç olduğunu anlayacaksınız:
(* Natural numbers *)
Bir doğal-sayı
ya sıfır
ya da bir doğal-sayının ardılı
olabilir.
(* Define some constants *)
sıfırın ardılına bir diyelim.
birin ardılına iki diyelim.
ikinin ardılına üç diyelim.
(* Addition function *)
(bu doğal-sayıyla) (şu doğal-sayının) toplamı,
bu sıfırsa,
şu,
öncülün ardılıysa,
(öncülle) (şunun ardılının) toplamıdır.
(* Print result *)
(ikiyle üçün toplamını) yaz.
Hacker News'te de konuyla ilgili güzel bir tartışma var:
Selamlar
Hakan