prolog
-
açılış konuşması, tava getirme haykırışı, "öndeyiş", anlatıma giriş, başlangıç veya bitiş...
-
yapay zeka olaylarında en kullanışlı programlama diliymiş
(bkz: soyleyenlerin yalancisiyim) -
aslinda gerizekali bir programlama dili, ama matematik puzzlelarini cozmekte ve ai icermesi gereken programlarda epey ise yariyor keva$e.. (bkz: mastermind) (bkz: chess)
-
ks. programming logic.
girdi veri ağacı üzerinde kodu dallandırarak çalıştıran programlama dili.
turbo prolog ile tek hamlede cobol kaynak kodlarını büyük harften küçüğe çevirince ne sevinmişti gariban. -
e/n'nin haus der lügesinin açılış parçası demeyelim de track'i.söz ve gürültü birlikteliği.
meint ihr nicht:
wir könnten unterschreiben
auf daß uns ein bis zwei prozent gehören
und tausende uns hörig sind
meint ihr nicht:
wir könnten uns in aether braten lassen
und bis zum letzten tropfen
im verpackungshandel frohnen
wir könnten, aber
meint ihr nicht:
wir könnten unsere züge
zigtausendfach, in falschen farben
weltbewegend scheinen lassen
meint ihr nicht:
wir könnten uns vergolden
auf vierzig sprossen
für unters volk gebrachte massen
viele monde thronen
wir könnten, aber-
meint ihr nicht
wir könnten es signieren
vielleicht sogar auch resignieren
und dieses land
gleich eintagsfliegen
nur noch auf und ab und ab und auf bespielen
um später dann zurückzukehren
ganz aufgedunsen
längst vergessen
nur noch kleine kreise ziehen
wir könnten, aber- -
aslinda super bi programlama dili olan , fakat alisana kadar heryerinizden ter damlatan, o kadar kasip yazdiginiz functor'lara sadece yes ya da no diyebilen bir proglamlama dili
-
prologos kelimesinden gelmektedir. aristotelesin tragedyanın bölümlerinden birincisi diye adlandırdığı bölümdür.. bu bölümde bir ya da iki kişi tarafından tragedyaya konu olan olayın öncesi anlatılır..
-
lisp,forth gibi dillerle ortak özelliği daha önce hiç programlama dilleri ile alakası olmamış insanların (c,pascal,java) gibi structured dillere kıyasla çok daha rahat öğrenebilmesi.
-
prolog, "zarif" bir programlama dilidir tek kelimeyle. yeni ogrenenler recursion'larin icinde kaybolup sinirden catlarlar ogrenirken, ama zamanla diger structured dillerde satirlarca suren programlari, 3 satirlik predicate ile cozebildiklerini farkedip "abi supermis bu!" tepkisi verirler.
-
profesyonel işler için pek bir işe yaramayan; bulmaca çözmek, zihin egzersizi yapmak için kullanılanılması caiz bir programlama dili. borland'ın turbo prolog'u sayesinde bayağı popüler olmuştu. her bir şey recursion, backtracking gibi metotlar ile yapılır, çok düşünüp az kod yazılır. lisp'e benzer bir dildir, geleneksel programlama dillerini bilenler buna hiç bilmeyenden daha zor intibak ederler; öyle acayip bir şeydir. aşağıdaki kod bir sonsuz döngü yaratır, sonsuz dediysek stack şişip patlayana kadar tabii:
repeat.
repeat:-repeat.
ekşi sözlük kullanıcılarıyla mesajlaşmak ve yazdıkları entry'leri
takip etmek için giriş yapmalısın.
hesabın var mı? giriş yap