Çevrimiçi olarak katıldığım, Stanford'da öğrettiğim AI kursu, Python'un ödev için kullanılmasını önerdi. Georgia Tech'in hala LISP kullandığına inanıyorum.
Buradaki yanılgı "yeni", "iyi" dir. AI araştırması, en eski bilgisayar araştırma disiplinlerinden biridir. İnsanlar ondan tekniklerin başka yerlerde kullanılabileceğini fark ettikçe alt alanlardan kurtulmaya devam ediyor. Dil İşleme, Makine Öğrenimi ve Veri Madenciliği, çok sayıda dil kullanan "pratik" uygulamalara örnektir.
Dolayısıyla, ana alanın değişmesi, büyük bir ilişkili disiplinler dizisine dönüştürüldüğünden daha az değişmiştir. "Bilimsel Hesaplama" demek ve bunu sadece Doğrusal Denklemleri çözmek anlamına gelmek gibidir.
Bahsettiğiniz diller son 20 veya 30 yılda oldukça gelişti. Lisp, Common Lisp ve Clojure'u doğurdu. Prolog, Visual Prolog'u (nesneleri var ...) ve Mercury'yi (Haskell ve Prolog'u aldı, birlikte bir odaya kilitledi ... iyi durun ve koşmaya hazır olun).
AI araştırmasının daha teorik olduğu düşünüldüğünde, pratikliklerden (dillerden) ziyade teoriye (matematik) odaklanması mantıklıdır.
Tüm söylenenler, bahse gireceğim yapay zeka teknolojilerinin en büyük yenilikçisi Google. Python'u tercih etme eğilimindedirler (ve Go ve Dart, ama bu noktanın yanında). Bu yüzden Python'un "son tercih edilen dil" olduğunu söyleyebilirim, ancak Haskell veya OCaml veya F # veya C # ve hatta Java'yı da kullanabilirsiniz.