9月12日晚,三個程序員網上相遇,引起了一場關於“Linux之父炮轟C++”的談話。其中zsp、Lance有超過6年的職業經驗,板斧有10年以上的職業經驗。
22:06:34 | zsp | 最近linux之父好像掀起了一波反C++的浪潮 |
22:07:17 | Lance | 可以。 |
22:07:19 | Lance | 是嗎? |
22:07:50 | Lance | 他想幹嘛啊? |
22:08:03 | zsp | 大唱C語言的高調,說C++太過繁瑣,面向對象無聊 |
22:08:09 | Lance | :) |
22:08:27 | Lance | 這樣未免太滑稽了吧。 |
22:08:37 | Lance | 不大可能吧,我不相信。 |
22:08:48 | Lance | 他要說這種話,也太無聊了。 |
22:09:10 | 板斧 | 倒是說了,立足點不一樣 |
22:09:18 | Lance | 除非是覺得太久沒媒體關注了。 |
22:09:36 | zsp | C++ is a horrible language. It's made more horrible by the fact that a lot of substandard programmers use it, to the point where it's much much easier to generate total and utter crap with it. Quite frankly, even if the choice of C were to do *nothing* but keep the C++ programmers out, that in itself would be a huge reason to use C. |
22:09:54 | 板斧 | 還是有很多人贊同的,國內也有 |
22:10:41 | 板斧 | http://blog.codingnow.com/2007/09/c_vs_cplusplus.html |
22:11:00 | 板斧 | 很著名的遊戲大師 |
22:11:25 | zsp | 一個小屁孩,在網易吧 |
22:11:54 | 板斧 | 可能和我差不多老把 |
22:12:02 | 板斧 | 在網易 |
22:12:19 | zsp | http://blog.csdn.net/turingbook/archive/2007/09/07/1775488.aspx |
22:12:55 | zsp | linux之父炮轟C++:糟糕程序員的垃圾語言 |
22:13:00 | zsp | 哈哈, |
22:13:46 | zsp | 不過我也覺得寫算法還是用C語言比較好 |
22:14:00 | Lance | 我覺得是炒作。 |
22:14:20 | 板斧 | 我是無所謂,能用C++就C++ |
22:14:28 | Lance | 上次在CSDN上已經看到那個標題了,都懶得去看內容。 |
22:14:30 | 板斧 | 不能就是C了 |
22:14:43 | 板斧 | 呵呵,是比較無聊的 |
22:15:05 | Lance | 我覺得就是站點、個人的炒作,增加流量而已。 |
22:15:42 | 板斧 | 不能完全這麼說,有很多人對C是非常崇拜的 |
22:15:56 | zsp | 語言之爭永遠都是吸引人的 |
22:16:02 | 板斧 | 根本瞧不起C++ |
22:16:45 | Lance | 是的。所以真正有內涵的人,不會去胡亂職責的。 |
22:16:45 | zsp | 編程是一門綜合素質的藝術,沒有什麼標準的,經驗性很強 |
22:17:03 | Lance | 應該能夠接收“差異”,尊重差異。 |
22:17:24 | zsp | 設計模式也不見得就那麼好,老是往那上靠也實在是浪費時間 |
22:17:30 | 板斧 | 有時候不是職責,就想比較一下差異而已 |
22:18:07 | Lance | 對的,青菜蘿蔔,個有所愛就可以了。 |
22:19:32 | 板斧 | 設計模式是一把刀,高手的境界是“手中無刀,心中有刀” |
22:20:23 | 板斧 | 高高手是“手中無刀,心中無刀,人刀合一”,哈哈 |
22:20:54 | zsp | 高高手應該是心中有道 |
22:22:32 | zsp | 道德經倒是蠻適合作爲編程思想 |
22:23:10 | 板斧 | 呵呵,道家思想不錯,無爲而治 |
22:23:58 | zsp | 上士聞道,勤而行之。中士聞道,若存若亡。下士聞道,大笑之。不笑不足以爲道 |
22:24:18 | zsp | 這裏的道就是編程思想吧 |
22:24:44 | zsp | 只可意會不可言傳 |
22:24:57 | Lance | 唉,什麼工具、語言都不重要,重要的"盈利模式” :D |
22:25:20 | 板斧 | 呵呵,抓到老鼠都是好貓 |
22:25:27 | Lance | 客戶要的東西,最重要。 |
22:25:33 | zsp | 盈利也要取之有道 |
22:26:51 | zsp | 要滿足可以的東西,就必須有識“道”之人 |
22:26:57 | Lance | 把客戶的需要理解透徹,用C還是C++,都不是很重要了。 |
22:26:58 | zsp | 要滿足客戶的東西 |
22:27:45 | zsp | 但不是什麼東西都能做啊,比如說讓我們部門開發出一個iphone一樣的手機,可能就不行 |
22:28:28 | 板斧 | 量力而爲 |
22:28:35 | zsp | 盈利要有鋒利的刀 |
22:31:20 | zsp | 我覺得google就有把鋒利的刀,想像中好像不管什麼你想不到的東西他們都能做出來 |
22:32:36 | 板斧 | 呵呵,google有很多可以創新的地方,人才和機制非常適合創新 |
22:33:03 | 板斧 | 這些應該就是他們鋒利的刀把 |
22:34:18 | zsp | 他們裏面個個應該都屬於技術高手吧,並且還有超越了高手境界的人 |
22:34:21 | Lance | 發現現在很多做技術的朋友好像很崇拜google啊 |
22:35:36 | 板斧 | 高高手,弄出來的東西很適用 |
22:36:22 | zsp | 比如一個小小的輸入法,超高手比高手做出來的就是要智能強大 |
22:37:05 | zsp | 而且這種差距很難超越,可能是多點天賦,也可能是多幾年的學習,說不清楚 |
22:38:06 | 板斧 | 99%汗水+1%天賦,其中1%天賦非常重要 |
22:38:19 | Lance | 有這麼嚴重麼?我下一個試試看。 |
22:38:56 | zsp | 呵呵,當然感覺不一樣,試試智能ABC或是微軟全拼 |
22:39:09 | zsp | google在技術上可能要高明一些 |
22:40:19 | zsp | 天賦我們不能改變,但我們可以學習嘛 |
22:40:48 | zsp | 達不到超一流的境界,最起碼得達到高手的境界 |
22:40:58 | 板斧 | 呵呵,對的 |
22:42:06 | zsp | lance現在轉型了,往企業家方向發展了 |
22:42:44 | Lance | :) 見笑了。 |
22:43:21 | Lance | 只能說略有興趣而已。 |
22:43:55 | zsp | 你以後肯定不搞技術了 |
22:44:11 | Lance | 搞技術堅持不下去了。 |
22:44:54 | zsp | 人生的意義就在於挑戰自我 |
22:45:12 | 板斧 | 技術可以作爲一個興趣,做CEO之後也可以寫寫代碼嘛 |
22:45:39 | zsp | 好像比爾@蓋茨也堅持每天寫代碼 |
22:46:01 | zsp | 不過不知道他的技術水平現在怎麼樣了 |
22:46:03 | 板斧 | 好像以前是的,現在應該不是了 |
22:46:13 | Lance | 是的啊。 |
22:47:16 | zsp | 做技術公司管理者,寫代碼可能是爲了瞭解公司,瞭解市場 |
22:47:54 | 板斧 | 主要是把握公司的技術方向把 |
22:48:23 | zsp | 他又不是CTO |
22:48:41 | 板斧 | gates是負責微軟的技術方向,比CTO還CTO |
22:49:41 | zsp | 象他那樣,也不枉做了一次人 |
22:50:13 | 板斧 | 呵呵,那是 |
22:50:33 | Lance | :D 做人也不一定非要有那樣的成就。 |
22:51:19 | zsp | 死生有命,富貴在天 |
22:51:53 | Lance | 無愧於天地就可以了。 |
22:52:29 | zsp | 可惜很難做到這麼灑脫 |
22:52:45 | 板斧 | 到老的時候感覺沒有白過就可以了 |
22:53:11 | Lance | 這倒是。 |
22:53:18 | zsp | 我現在感覺前面20幾年有點白過 |
22:53:31 | Lance | 哈哈,怎麼會這麼想? |
22:53:48 | 板斧 | 呵呵,還有很多機會在前面的 |
22:53:51 | zsp | 其實可以做的更好 |
22:54:56 | Lance | 向前看 |
22:55:24 | zsp | 有時也覺得很無奈 |
22:55:27 | 板斧 | 再回到幾年前,不一定會做得更好,現在是多了很多社會體驗,用現在的社會體驗去過以前的日子,應該會更好,但是這是不可能的 |
22:56:10 | Lance | 人生或許就是這樣子吧。 :D |
22:56:35 | Lance | 那個時候就應該那樣過。 |
22:57:08 | zsp | 能不能試過,象試婚那樣 |
22:57:19 | 板斧 | 有失纔會有體驗的,纔會積累 |
22:57:30 | Lance | 不知道以後科技發達了,是否可以? |
22:57:40 | Lance | 難講。 |
22:57:52 | 板斧 | 像打遊戲一樣,可以存盤就好 |
22:58:08 | zsp | 尼古拉斯凱奇的電影<next> |
22:58:32 | Lance | 把你變回一小毛孩,和你兒子做哥們。 :D |
22:58:50 | zsp | 想法驅動預言,可以想到下面2分鐘的情形 |
22:58:52 | 板斧 | 我倒是希望啊 |
22:59:27 | zsp | 現在已經被兒子打的不行,你再變成小毛孩,那日子還怎麼過啊 |
22:59:28 | 板斧 | 無憂無慮的,多好 |
23:00:16 | 板斧 | 頂多打架的時候,向老師告狀 |
23:00:44 | zsp | 無憂無慮=行爲無自由行爲自由=愁腸滿肚 |
23:01:26 | zsp | 就像程序設計中的空間-時間 |
23:02:01 | 板斧 | 呵呵,那就想一個好點的算法,同時節約空間和時間 |
23:02:21 | zsp | 所以你要有錢,大把大把的錢,那你就是無憂無慮的老小孩了 |
23:02:45 | 板斧 | 嗯,是個好算法,加油啊 |