인공 지능 소프트웨어를 만들고 싶다면 Prolog와 Lisp이 내가 사용해야하는 두 가지 언어가 있다는 것을 알았습니다.왜 인공 지능을 만드는 데있어 Prolog와 Lisp을 cpp C C# 이상으로 사용해야합니까?
그래서 C++ \ C \ C#에서는 그렇지 않습니다. 그 의미는 더 쉽게 인공 지능 소프트웨어를 만들 수 있습니까? 또는 내 목표를 달성하기 위해 사용할 수있는 기능이 더 많습니다.
인공 지능 소프트웨어를 만들고 싶다면 Prolog와 Lisp이 내가 사용해야하는 두 가지 언어가 있다는 것을 알았습니다.왜 인공 지능을 만드는 데있어 Prolog와 Lisp을 cpp C C# 이상으로 사용해야합니까?
그래서 C++ \ C \ C#에서는 그렇지 않습니다. 그 의미는 더 쉽게 인공 지능 소프트웨어를 만들 수 있습니까? 또는 내 목표를 달성하기 위해 사용할 수있는 기능이 더 많습니다.
피터 노빅 (Peter Norvig)은 A Retrospective on Paradigms of AI Programming이라는 수필을 사용하여 검색된 일자리를 기반으로 한 리스프 인기를보고 있었고 1991 년 Lisp은 여전히 더 큰 언어였습니다. 2002 년에는 Algol, 특히 C++과 Java가 Lisp 대신에 AI의 선택으로 보였습니다.
오늘날의 Algol 언어는 이전에 Lisp이 고유 한 기능으로 가지고 있던 많은 기능을 가지고 있습니다. 그것들은 아직 모든 혀짤음 기능을 가지고 있지는 않지만 천천히 Algol 구문을 사용하여 Lisp에 수렴하고 있습니다.
사실, 원래의 LISP 논문은 Algol 스타일의 문법이 곧 개발 될 것이라고 발표합니다. – false
@false 당신이 아는 모든 것이 망치 인 경우 모든 문제는 손톱처럼 보입니다. M - 표현 어디 algol 및 포트란에서 망치. 그 누구도 완벽하지 않아. – Sylwester