C, C++, Java, Python ve diger dilleri kullanarak bize verilen edindigimiz isterleri programa gecirmek disinda birsey yapmiyoruz su gunlerde. Ornegin 4 islem aritmetigine benzer sekilde SQL'leri kullanarak DB programlama yapiliyor, hepimiz Web projelerinde benzer seyleri yapiyoruz. Mesela Network tarafinda program yazanlar protokol stack'lerini kullanarak protokolleri konusturan programlar yaziyorlar. Hepsinde biz dusuk seviyede programlar yaziyoruz ve bu programlarda hatalar cikiyor, duzeltiyoruz, projeler uzuyor, eforlar artiyor, v.s ....
Yapay zekayla yakindan ilgili birisi olarak sunu soyleyebilirim. Onumuzdeki bir kac yil icinde bilgisayarlarin hizlanmasi ve kuculmesi Serdar abinin yazisinda bahsettigi mobil cihazlarin yayginligi bunlarin P2P konusabilmesini ve de "Genetik Programlama" ' nin bu tip cihazlarda calisan programlarda uygulanmasi sonucunda programlar ortamlarina adapte olacaklar. Biz programcilar olarak dusuk seviyede programlari yazmak yerine artik onlarin davranislarini tasarlayacagiz. Biz algoritma tasarlayacagiz programlar ise programlari yazacaklar yani kendi kendini programlayan birbirleriyle konusabilen programlar olacaktir ve bugun de orneklerini gorebilirisiniz. -> Programlar kendilerini programlayacak, otomatik rutinler ureyecek, isterleri ispatlayan otomatik testler uretecekler. -> Programcilar programlarin kendilerini programlamasi icin iyi algoritmalar gelistirecekler. Isimiz algoritma gelistirmek olacak !!!
_______________________________________________ Linux-programlama mailing list [email protected] https://liste.linux.org.tr/mailman/listinfo/linux-programlama Liste kurallari: http://liste.linux.org.tr/kurallar.php
