學習 使用Lisp時會遇到哪些常見語言中不是困難或者並不很難的困難?如何解決?

時間 2021-05-29 22:20:26

1樓:

我覺得主要問題在不好debug上吧

像scheme的display就挺難用的

像列印個中間變數都很困難

曾經去Stackoverflow上查了一下輸出列表發現解決方法大都得自己手寫遞迴

當然 racket是最好的

2樓:金坷垃

每個Scheme實現都有所不同,對各個SRFI的支援程度也不太一樣,導致不用實現之間之間的portability都成問題,除非你認準乙個Scheme搞開發。另外就是像其他人說的要自己造輪子,因為把那幾十個SRFI算上也比不上Perl/Python/Ruby的自帶功能。

所以感覺Scheme像是乙個玩具語言,沒有很多很廣的應用場景。當然,把Scheme嵌入其它應用來做一些DSL什麼的還是不錯的。

再說說CL和Clojure。Common Lisp更加適合中大規模的應用開發,但是它的群眾基礎貌似比Scheme還要差(可能因為有不少學Scheme學著玩的人在網上發聲)。一般人如果想要用Lisp系的語言來做點什麼東西的話,我的建議是優先學Clojure。

裝修會常遇到的問題有哪些?

言正設計師 不!懂!裝!修!別怕,生活不止裝修,還有這篇裝修前期防掉坑指南,保證萬事ok!20年老師傅總結的裝修經驗,字字中肯,避開省5萬! 宜春裝修禧燕姐 有!今天宜春禧燕姐為大家一一解答!宜春 新餘戶主疏忽造成的裝修錯誤問題?1 衛生間坡度太小 導致後果 因為不懂裝修,沒有注意到衛生間地面坡度太...

乙個人旅行時會遇到哪些危險?

汪曉公尺 emmmmm,活著就有危險。保護好自己,不要輕易相信別人,在單獨的人較少的地方盡量不要和陌生人說話,不要讓別人知道你是來做什麼的,知道你是乙個外地人。其他就是帶夠錢,然後不露富 公尺賽蘿 獨自旅行的小經驗 從2014開始就一直獨自旅行,其間沒有遇到過什麼危險,最多的可能就是一些小意外,誤機...

大學生創業團隊去創業園找投資時,會遇到哪些狀況?應該如何面對?

陌銘 不同地方的找園區落地其實流程都是類似的。現在企業可以自己找園區去落地以及找中介一類的三方落地。但總得來說自己去尋找園區落地比較麻煩且繁瑣,還是比較推薦讓專業人士幫你尋找合適的園區,而且很多園區裡面也自帶孵化器,可以根據你的落地需求,尋找最優園區。很多園區在定位時就確定了主導產業,如文創等產業園...