最近我發現只要寫4門語言你就全堆疊工程師了

比如你打開微信小程式,點了點某按鈕,這中間發生了很多事情。
頂層是HTML5+Javascript之類的,
然后到服務器可以使java或者python;
python下面是c解釋器,
c下面是匯編,不過匯編一般是編譯器產生的,基本不用寫了;
匯編下面是verilog或者vhdl或者systemverilog
所以一共5層,只要掌握4門語言你就是杠杠的全堆疊工程師了,哈哈哈
uj5u.com熱心網友回復:
好像很有道理的王子,html js C veriloguj5u.com熱心網友回復:
可是搞通一門都不是很容易的。uj5u.com熱心網友回復:
漏掉java/python這層了。所以可以是: js python C verilog
uj5u.com熱心網友回復:
先搞通C可能比較好,是內功。
論內功,第5層到第4層匯編(HTML5+Javascript ->python->c)其實都是基于一般叫做《計算機系統架構》的書,
但是第一層verilog是基于另一本叫做《數字電路》的書,所以第一層完全可以不用弄懂也可以愉快地編碼
uj5u.com熱心網友回復:
筆誤,從第5層到第2層匯編
可能有同學說c也可以java或者python替代,但是比如到驅動程式撰寫這里,我一直看到的基本是清一色的c,所以要真正全堆疊,c還是必不可少的,不然就不是杠杠的全堆疊了
uj5u.com熱心網友回復:
如果自己以為搞懂4門,結果搞任何一門都很差勁,那就是典型的標題黨了。uj5u.com熱心網友回復:
哈哈 說的是我嗎?前段后臺略懂,知道怎么指導開發,本職作業是嵌入式 內核 FPGA。---------------~然后并沒有什么卵用。
uj5u.com熱心網友回復:
看著好高端的樣子啊。uj5u.com熱心網友回復:
差不多。從最上的APP,到中間件,到下層驅動,到硬體的verilog ,的確差不多這些東西。只是不同應用,也可能很多APP,不需要HTML那些東西。比如嵌入式,基本上就是C了,C++都比較少。uj5u.com熱心網友回復:
4中語言哪個用的最廣泛?想學習一門計算機技術,想聽聽大家的意見uj5u.com熱心網友回復:
技術大神都在哪里轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/118557.html
標籤:非技術區
上一篇:可以測眼圖的示波器
下一篇:JS基礎知識(陣列、函式)
