PCDVD數位科技討論區

PCDVD數位科技討論區 (https://www.pcdvd.com.tw/index.php)
-   七嘴八舌異言堂 (https://www.pcdvd.com.tw/forumdisplay.php?f=12)
-   -   我發現很多程式高手都是寫c++ (https://www.pcdvd.com.tw/showthread.php?t=919104)

u3350829 2011-02-09 04:47 AM

引用:
作者記憶我的資料v8
這某種程度上我了解為什麼,
c++既不是高階語言,
也不是低階語言。

JAVA容易上手因為屬高階語言,
所以多人用,
要多control講求效能就選c,
越低階越多控制,
但越難寫,
可是有一定需求,
所以還是有固定使用者,
c++不上不下,
使用者被JAVA和c分一分,
也沒剩多少了。

但我吃驚的是前100名的軟體工程師,
反而寫c++的佔多數,
好像所有的人才都在c++那一塊。


這只是嚴重的偏見而已XD~
什麼C比較低階C++/Java比較高階...G大神不就用Java搞出
手機OS來了而且還這麼多人用.
ASM和C大多拿來直接控制硬體寫Driver也只是因為以前的硬
體效能經不起效能折損,時至今日甚至以後當硬體快到哪些折
損沒差多少時自然就不會有人去用ASM和C來寫+自虐了.
而且以前硬體限制和效能不高的環境,剛剛好造就像在下這群
別人眼中的笨蛋,為了一點點效能去改良演算法,為了一點點
記憶體空間去搞動態資料存取...等等,也就恰恰好讓很多不瞭
解內情的人覺得好像比較像"高手"...其實一點也沒有比較厲害
,相反地來說coding這種東西太過追求完美反而是壞事,尤其
在真正的軟體開發工作和專案上面,除非永遠都是一個人全包
所以有東西.
"專家只不過是訓練有素的狗"聽在科技專業的人耳裡十分刺耳
,只是卻也道盡了現實的悲哀...Orz

RavenSpawn 2011-02-09 05:30 AM

引用:
作者u3350829
.......
,相反地來說coding這種東西太過追求完美反而是壞事,尤其
在真正的軟體開發工作和專案上面,除非永遠都是一個人全包
所以有東西.
"專家只不過是訓練有素的狗"聽在科技專業的人耳裡十分刺耳
,只是卻也道盡了現實的悲哀...Orz


+1
其實真正較有規模的公司, clean code遠比效能重要的多.常常越有效能的寫法, code 的泛用性, 或能重複使用性就越差.

真正花公司成本的往往不是在程式的開發上, 反倒是維護及debug上.

很多公司花很多時間在code standard, refractory 上就是要讓code能易讀易懂,易於維護及除錯.

xiangnansu 2011-02-09 08:07 AM

引用:
作者flora201006
我之前也是寫Delphi
現在很少人用 :cry:


Delphi 是 IDE 吧 :jolin:


所有的時間均為GMT +8。 現在的時間是01:50 PM.

vBulletin Version 3.0.1
powered_by_vbulletin 2025。