I'm really thankful for your useful information. I never heard anything about "Hy". Excuse me, If my question was not clear. As you see in the article from "https://becominghuman.ai", "Common Lisp" is good for AI but why not "Clojure", "LFE" or "Hy"? It is my real question. Why "Common Lisp" preferred?To be honest, is any job exist for Lisp nowadays?I asked this questions because of "https://blog.hackerrank.com/the-inevitable-return-of-cobol/". Thanks. On Wednesday, July 24, 2019, 9:21:19 AM GMT+4:30, 조성빈 pcr910303@icloud.com wrote:
2019. 7. 24. 오전 1:29, Jason Long hack3rcon@yahoo.com 작성:
Hello,I looked at "https://becominghuman.ai/5-best-programming-languages-to-choose-for-developi..." and I want to know which Lisp is for AI? https://lisp-lang.org? https://common-lisp.net?Which one?How about others like LFE?
As it looks like you’re a newcomer, I would like to clarify some terminology.Once, (in the 1960s) there was one language called LISP.Nobody uses that now, and LISP developed into a family of languages. The most prominent ones currently are Common Lisp and Scheme, and there are some more newer ones like Clojure, LFE, and Hy. If you’re planning to do AI in Lisp, you’re looking into Common Lisp. Common Lisp was standardized by an ANSI committee (think about C) so there is no central force that controls the language. Hence there is no such canonical webpage (as there is no canonical C homepage).The ones that you’ve seen (common-lisp.net, lisp-lang.org) are community-developed sites. If you’re looking into resources to learn lisp, it’s better to look at the sites below: ‘Practical Common Lisp’ is *the* book to learn Common Lisp.http://www.gigamonkeys.com/book/ Some chapters about tooling is outdated, look at the ‘Common Lisp Cookbook’:http://lispcookbook.github.io/cl-cookbook/ If you’re looking for an editor, I would suggest looking Emacs, but if you’re lazy and you’re not going to learn esoteric keybindings, try Atom & SLIMA. There are also plugins for vim / SublimeText, but I have no previous experience with them. For libraries, the ‘Awesome CL’ list is great:https://awesome-cl.com/ Hope this helps.
Thank you.
Sent from Yahoo Mail on Android