看到乙份激進的文章說Clojure要統治程式語言,是否應該開始學習clj?

時間 2021-06-01 19:59:25

1樓:開源醬

Common Lisp 的後端更多

Native 有 SBCL / LispWorks / Allegro Common Lisp / Clozure CL / CLISP / GCL / etc.

JVM 上有 ABCL

JS 有 JSCL

LLVM 有 Clasp

iOS 上有 mocl

Baremetal 上有 movitz

元迴圈的有 SICL

嵌入到 C / C++ 的有 ECL

更不用說其他那堆像 LFE / Hy / etc. 的語言了然而 Common Lisp 這破語言已經涼了,標準委員會都散了(x

2樓:咕嚕捨小二

我只想說。在程式設計世界裡,任何技術的更新都會非常快,這也就是說,一旦有個好特性的產品開始展露頭角後,大量其他的技術棧會同步更新。用不了多久,優勢很容易被「抹平」。

這個圈子裡,要真的能夠取代或統治,更多的是看對方是否準備放棄「抵抗」。

3樓:隨心所往

我之前工作上寫了半年的coljure,是個不錯的語言,但是看不出有統治的能力。

不說其他的,就lisp那個語法,真心不像可以流行的樣子。

4樓:藥罐子千里冰封

Kotlin有四個後端,JVM JS LLVM DalvikJetBrains多低調,就自己慢慢搞,Android也茲磁,iOS也茲磁,TensorFlow能呼叫,前端也能寫。

別的就不說了, Haskell Dart Idris等語言都有多於乙個的後端且基本上是乙個vm/llvm的乙個js的。

Clojure只是做到了這些語言都做到了的事情之一罷了。

5樓:狗好看

真的很喜歡clojure和clojurescript,但是這個ppt肯定是瞎扯的。

om和原生的js相比有幾個地方有點區別,1是cljs裡面全是immutable data,js要用immutablejs來得到對應的效果;

2是om的diff是從transact發生的節點開始的,react是從root元件開始的,這個似乎redux是從connect的位置開始的?(不是很清楚)

3是cljs編譯之後還會有一步closure compiler編譯,這步影響不是很大。

不過10倍效能真的是胡說

6樓:Belleve

你說 clojure 後端多,那 idris 後端也多,我能不能說以後 idris 會統治地球呢?人家可是能確保程式永無 bug 的哦

乙份8500的工作,乙份一萬二的工作,我怎麼選擇?

Macshion 8500的工作漲薪機制如何?如果一兩年通過努力能漲到1萬2,繼續幹著就很好,又掙錢又開心。如果幾年都漲不了,又想要更高工資,果斷換。反正天上不會掉餡餅,想掙得多就得多付出。若對錢沒那麼強烈的慾望,管它漲不漲工資,開心就好。那麼,安於現狀也挺好。人生是自己選擇的。 刀不群 能使你能到...

乙份出色的簡歷

伯客 我認為簡歷要重點把握住以下幾個方面 1.人職匹配。HR招聘 看簡歷的乙個基本原則就是 人職 匹配,因此整個簡歷呈現出的你的知識 技能 能力等綜合素質,要和個人應聘的職位相匹配。2.個人優勢。簡歷中要把個人優勢充分並恰當地展現出來,讓HR看到你的亮點,給HR乙個選擇你的理由。3.自我評價。自我評...

乙份飄忽不定的愛情和乙份工作該怎麼平衡?

產品經理老羅 以前我談過一次戀愛,相隔一千多公里,一年見四五次,那時候想,如果兩個人在一起就好了,哪怕是乙個市甚至乙個省都好啊 感情最本質的是給與彼此的安全感吧,如果彼此有安全感,哪怕是一年見一次也沒關係的,如果沒有安全感,即使天天黏在一起,結果也是悲劇的。一周見一次挺好的了,愛情開始的時候無論多麼...