Курс AI, в якому я брав участь в Інтернеті, викладав у Стенфорді, рекомендував використовувати Python для домашніх завдань. Я вважаю, що Georgia Tech все ще використовує LISP.
Помилка тут "нова" - це "добре". Дослідження AI - одна з найдавніших обчислювальних дисциплін. Воно не дає відлякувати підполі, оскільки люди розуміють, що методи з нього можна використовувати в іншому місці. Обробка мови, машинне навчання та обмін даними - це приклади "практичних" додатків, які використовують величезну кількість мов.
Тож менше, що головне поле змінилося, ніж воно було перероблене на масивний масив суміжних дисциплін. Це так само, як сказати "Наукові обчислення" і очікувати, що це означає лише розв'язання лінійних рівнянь.
Мови, про які ви згадали, розвивалися досить багато за останні 20 чи 30 років. Ліс породив звичайного Ліса і Клуджура. Prolog породив Visual Prolog (у нього є предмети ...) і Меркурій (візьміть Haskell і Prolog, зафіксуйте їх у кімнаті разом ... стоять добре і готуйтеся до запуску).
Зважаючи на те, що дослідження ШІ є більш теоретичним, має сенс, що він зосередився б на теорії (математиці), а не на практиці (мовах).
Все, що говорилося, найбільшим новатором AI-технологій, на які я став би, став Google. Вони, як правило, надають перевагу Python (і Go and Dart, але це вже не в питанні). Таким чином, я б сказав, що Python є "останньою мовою вибору", але ви також можете використовувати Haskell, OCaml або F # або C # або навіть Java.