為啥 Erlang 沒有像 Go Scala 語言那樣崛起?

時間 2021-05-11 13:15:16

1樓:

主要是Erlang的語法。

語言需要能被小白使用,才能快速普及。例如,JS就很成功。

Go語言主要是有很多殺手級應用使用的是Go開發,國內呢主要是七牛和嗶哩嗶哩的大規模使用起到了先導的作用。

2樓:

如果按知乎話題關注人數,題主問題不成立啊。

Go 話題關注者 45696

Erlang 話題關注者 37871

Scala 話題關注者 15799

3樓:Bruce陳

會不會是因為,喜歡學習的程式設計師其實不多?

什麼叫做喜歡學習?

就是樂於(為了學習而學習)的人。

如果程式設計師能樂於學習而學習,

那erlang,難不難,好不好用,就業市場多大,使用的人多不多?

全都不是問題跟理由…

光是erlang為什麼能存在並發展那麼久

就能激起乙個人的求知慾及好奇心了~

假如在求知的道路上深掘,發現了erlang的優點,才有可能將erlang進一步發光發熱!

所以問題就出在,太少人踏出學習erlang的第一步了!

到底是先有人學,才有社群;

還是先有社群,才有人學?

4樓:ydc

講講2023年的情況,erlang出現了lasp這樣的實驗性的庫,然而akka早有了,之後又有仿spark1.x的庫。elixir作為對ruby的替代,由於ruby本身的衰弱,也依舊小眾,而且Phoenix的效能表現平平。

早年riak db的母公司basho的倒閉,進一步惡化erlang的生態。外加aws lambda,step function,s3之類的出現,平台就有如乙個超大的erlang一樣,而且解決了擴容問題,前端也能開心地寫可擴充套件高可用的serverless後端了呢。面對這多方夾擊,erlang似乎,如同敵後游擊隊,在生死邊緣掙扎。

5樓:蘇維

scala 目前業界應用廣泛,技術棧完整,社群活躍,還有 spark 這個重量級殺手鐗

全世界有10%的程式設計師寫過哪怕一行scala嗎?用spark的人裡有10%寫過哪怕一行scala嗎?spark是個大平台,裡面的東西跟scala本身關係已經不大了。

再比如golang,docker這種東西主要還是跟os打交道,隨便什麼語言寫都一樣,甚至有人用bash指令碼實現了早期版本docker大部分功能,golang只不過適逢其會罷了。

至於erlang,主要還是難學,而且效能說實話也不怎麼樣,能火起來才怪。

6樓:

當初,我所在的公司的乙個ceo,完全不懂技術(當然遊戲他也不是太懂),送我一本書《Programming Erlang》,跟我說erlang是做遊戲伺服器最厲害的技術,讓我好好看看。

我就知道erlang要完。

7樓:fans

erlang的語法太高大上了,本人表示完全看不懂,只是用elixir做過幾個簡單的api專案,go語言也只是簡單的做過幾個小專案,就我個人的使用水平來說,無法評價兩者好壞,但我認為兩者走的是不同的兩條道路,在web程式設計上,會有點衝突,但如果有時間的話,兩者還是都掌握下比較好。真的沒必要分高下,就目前來看,elixir從開發上要好於go, 但部署上,go 的單檔案更方便放入容器,並且GO有個好的後台,未來的發展真很難說。

8樓:史強

本身大部分指令碼語言都是基於虛擬機器的,erlang的優勢在於協程,在這部分平行計算的方案很多,協程不是唯一選擇,go語法簡潔一些更適合自然閱讀。其實這個話題意義有限。學習和三方支援會影響使用者的選擇。

9樓:洪強寧

變數不可變,函式式程式設計風格。這些雖然在併發場景下非常好,但需要開發者改變mindset,所以學習門檻很高(因為絕大部分開發者都是從過程式程式設計入門的)。所以社群小,所以沒有豐富的庫,所以社群小,所以沒有豐富的庫,所以沒有火起來。

10樓:

樓豬你問這樣的問題,是因為您知道的和了解的還不夠多,或者是因為各自的圈子不同而已。

erlang的程式設計師也很多啊,誠然沒有像你說的golang,scala那樣子所謂的「很火」,但這也不能無視它的存在和實用性...語言的使用深遠程度沒有可比性。

11樓:楊博

因為用Erlang的人在加班,沒空上知乎。

我並不是黑Erlang,我是在黑遊戲行業。廣州做遊戲服務端的有不少公司用Erlang,上班時間996保底。

然而前東家用Scala做遊戲也加班 (攤手)。儘管我們不需要加班就能完成進度,但老闆會覺得「竟然不加班,工作量肯定不飽和!」

12樓:Nivk

洗手間蹲坑怒答,作為乙個MIT畢業的低能兒,老師說選擇語言得看爹!Google雖然是個不靠譜的爹,但是爹有錢啊,爹還有Rob,Robert,Kenneth這樣靠譜的表哥!你們各種攀比,各種黑,各種專業術語,各種臆想的bug,請問你們比得上這幾位表哥嗎?

你們想到的,表哥能不事先做考慮嗎?一門語言的發展是乙個循序漸進的過程,你們所說的和所用的語言哪個沒有缺陷,黑粉噴的這麼多,拿出乙個解決方案來試試!語言不存在攀比,也談不上什麼崛起,解決問題才是王道!

補充一句:

我不喜歡go,但不黑go,但我是C#粉,然而我一直黑C#!

為啥狂鑽和世界那麼像?

大家都知道有這麼乙個老梗 4歲的瘋狂鑽石發高燒的時候,他媽媽帶他去看病。在大雪紛飛的路上,有一輛壓路機堵住了他們的去路。正當母子倆束手無策時,乙個金黃色水桶頭身上鑲滿愛心的替身路過,搬走了壓路機。小小的瘋狂鑽石心裡有了這麼個英雄的形象,於是為了紀念偶像,留起了和那個替身一樣的造型 但是,瘋鑽和世界長...

為啥像阮籍 陶淵明這樣的隱士都喜歡喝酒?

阮籍和陶淵明的醉酒是不一樣的 用袁行霈 中國文學史 的話說,阮籍是政治高壓下的文人用酒來澆心中之塊壘,陶淵明是為了借助酒來達到物我兩忘的境界。阮籍大醉一月還是兩月逃避司馬氏的聯姻,陶淵明就好的多了,喜歡喝就喝,阮籍是借酒澆愁,陶淵明雖然也有不得意之憂,但以他的心態,遠遠不到借酒澆愁的地步。後世文人喜...

mamamoo為啥沒有粉墨火

蘇喂蘇喂 你這問題就挺引戰。簡單的說我覺得有倆個原因,第一點,粉墨的形象和人設更符合粉圈審美,時尚貴族大小姐的感覺,雖然作為男生的我表示絲毫無感,但粉圈畢竟主力還是年輕女生,所以吸引力要大很多。媽木給人印象更成熟親民,實力強的姐姐形象,追求唱功好的音飯畢竟是少數。第二點,說實話投入的資金和資源的數量...