王垠的《談談Parser》是在回應 winter 嗎?

時間 2021-11-06 17:38:33

1樓:

囧,難道沒人覺得王垠這篇文章寫的基本都是正確的嗎。。。寫Parser確實是非常煩人無聊的事情,幾乎就是體力活啊。。。拿到AST之後的事情對比Paring就是享受啊

2樓:毛草

這文章的論據煞筆麼。。。不同的程式語言/語法模式存在的目的是為了能更精確更簡潔的表達程式設計師需要的思路,什麼就叫做「多餘」「沒用」「增加學習難度」啊。而且你不學parser怎麼可能了解編譯原理,不解釋Regex和CFG的話你怎麼可能從文字推導到乙個樹啊。

不過裡邊有一部分東西還是對的。parser(以及任何程式設計中的概念)的確都沒有什麼了不起的。一切的最終目的都是為了解決問題,不能解決問題的東西都是邪道。

至於你寫什麼,那完全取決於解決問題需要你寫什麼罷了

3樓:貘吃饃香

瀉藥不知道這是什麼事兒

反正我覺得倆扯不上關係

跟win老牛說的

不會寫parser不應該

再加上內文兒裡寫的

會寫也沒啥值得驕傲的

只是體力活兒而已

關鍵在於

不會寫parser的就別盯著這個幹不幹仗的了趕緊去學會寫才是正事兒

連體力活兒都幹不好

那就實在不應該了

你們先吵著

我這就趕緊學parser去了

怎樣看王垠的《談談Parser》?

在學習 PL 理論時,Parsing,AST,ABT 之類的語法層面的知識自然是值得學習的,例如 PFPL 裡就花了兩小節講解了 Abstract Syntax 的定義及性質 捉木馬的藍胖紙 為Coq過來說一下,Coq不是個語言,不能跟Haskell並列。Coq是用Ocaml寫出來的乙個平台,比較常...

如何看待王垠在部落格發布的《解謎電腦科學(前言)》一文?

匿名答主的解釋是有一定道理的。但同時我也認為,把一些流行的術語通過通俗的概念來解釋有助於撕掉高逼格的面紗,掃開鋪在路面的落葉和青苔,種下一顆顆導航明珠。若走遠了的時候可以回頭看看,那山還是那山。把乙個固定而至簡的清晰概念存於心中,就猶如一根定海神針,讓人不會在知識海洋的漩渦裡淹沒自己。所以這本書,定...

如何評價王思聰在微博上對小公尺員工的回應?

覃烽 小公尺員工本來就感覺都不是正常人,安心做產品就低調點,天天整春運火車換座這種實屬無聊至極。天天用別人的技術用別人的配件,實在不知道有哪點值得發燒的。呵呵 企業把人當狗用。這本身無可厚非。可是狗自己為之驕傲自豪。那就有點搞笑了。最搞笑的就是一些公司。不給加班費就是不給加班費,累的要死要活。一說。...