青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

第一桶 從C到C++ 第三碗 陳老C狂薦日月蝕 潘小P改換IDE

      “呵呵,終于成了!”小P伸個懶腰,感覺舒服極了。他回過頭看老C,正在電腦前鍵盤前扣扣扣扣的不知在忙什么。
     “老C……”小P把頭湊到老C的電腦旁邊,想看看老C在忙什么。
     “k!你干什么,嚇死我了。”老C被冷不丁的嚇了一跳,“呀呀,下回不要這么神出鬼沒的,多嚇人……”
     “呵呵,騷蕊騷蕊,你這是干什么呢,這么專心?”
     “哦,我在學習一個IDE,叫eclipse,我發(fā)現(xiàn)用它的CDT插件開發(fā)C/C++程序還挺方便的。”
     “噢?是么?這個東東和VS6.0比哪個好用?。?#8221;
     “沒有質的區(qū)別,我感覺關鍵是個人習慣的問題。”老C想了想,“主要是一個慢慢熟悉的過程,在開始的時候有些不習慣,但是習慣了就感覺好很多。”
     “你為什么要用這個東東?。?#8221;小P有些奇怪。   
     “嗯,因為它是開源的啊(現(xiàn)在是2003年……),你用的是什么開發(fā)環(huán)境???”老C問。
     “以前一直用的VS6.0,現(xiàn)在好像要出來VS.NET,我想試試……”
     “你掏錢買的嗎?”
     “怎么可能,當然是破解后的啊。”
     “那么就是D版啦?”
     “也可以這么說,有什么問題嗎?大家都是這么用的???”小P有些奇怪。
     “唉,社會環(huán)境啊……”老C有些失落,“我就不和你討論知識產(chǎn)權保護的法律問題啦,就算我們買正版的錢在清朝末年就已經(jīng)掏過了,但是……”老C想想應當怎么和小P解釋自己的想法,“現(xiàn)在環(huán)境不同了,主要的競爭規(guī)則都是我們的對手制定的,但是——如果我們想積極的融入和他們的競爭而不是自我封閉——我們就不得不遵守這些規(guī)則……”
     “囧,看來你還是個大齡JY啊。”
     “呵呵,無所謂大齡FQ或者JY,我想說的是我們要認清現(xiàn)實,畢竟我們還是要融入國際社會的……算了,扯遠了,就算是為了維護我們國內(nèi)自己的市場,我們自己也要遵守一定的規(guī)則啊……”
     “那和我有什么關系?”
     “有關系啊,如果我們每個人都用D版,就會導致軟件市場規(guī)則被破壞,辛苦研發(fā)的因為研發(fā)成本不得不賣高一點價格的產(chǎn)品就會賣不出去,那么我們畢業(yè)的時候因為市場的萎縮就可能找不到工作……”
     “是么?有這么恐怖嗎?那么我用國內(nèi)的軟件就買正版,國外軟件用盜版就行了唄。”小P有些得意的說。
     “那是更糟糕的事情,因為D版泛濫導致國內(nèi)的正版軟件賣不出去,本來我們自主的軟件可能還有一些成本優(yōu)勢,如果公平競爭的話也會有一席之地,但是因為D版的盛行,我們自己的產(chǎn)業(yè)始終無法發(fā)展起來,最后不得不進行外包工作成為上游廠商的打工仔……算了,我們先不要討論這個問題,再說我的看法也不一定正確。”
     “真有這么嚴重嗎?看來我要重新認識這個問題了。”小P有些嚴肅起來,“但是不用D版我的很多正常的活動就無法進行了啊,比如編程,上網(wǎng)……要不我就使用文本編輯器+命令行?一步到位成為牛人?”
     “呵呵,這是兩個話題。再說不使用D版我們一樣可以生活的很好,甚至更好。”
     “?”
     “就比如IDE,eclipse是開源的,我們就可以免費的使用,而且是在規(guī)則允許之內(nèi)的。上網(wǎng)可以用firefox,文檔編輯可以用openoffice……總之我們?nèi)粘>幋a,寫文檔的東西足夠多了,如果你股溝一下,可以找到很多類似的開源項目。”
     “是嗎?”
     “是啊,就算是桌面環(huán)境也可以使用開源的啊,你看看我的桌面……”
     “和我的xp很像啊……”
     “嗯,我用的是kubuntu,你可以在網(wǎng)上搜索一下ubuntu。這是一個linux平臺上的開源項目,我們平常工作中需要的軟件它基本上都可以提供,而且還有不錯的多媒體播放器,聊天工具……基本上你平常在windows上可以找到的工具這里都有……”
     “噢?是嗎?”
     “類似的項目很多的,你可以在網(wǎng)上找找,選一款你喜歡的。我就用過kubuntu,ubuntu和fedora(redhat),感覺都挺不錯的。而且你可以在一套系統(tǒng)里面安裝多個桌面環(huán)境,我就裝過KDE和GNOME,最后因為Qt的原因選擇了kubuntu和KDE……原來用過KDevelop寫一些小代碼,最近想換個平臺無關的,就想試試eclipse+CDT。”
     “等等等等,好多東西我都沒有聽說過,你在學校的BBS上給我發(fā)一封郵件吧,把這些東西的名字寫下來,我去網(wǎng)上搜搜。”
     “呵呵,好的。這些東西都體現(xiàn)了free的精神……”
     “Free?太好了,所以說都是免費的,而且沒有版權的問題……”
     “等等,free并不是指的沒有fee,而是一種精神。就是說你可以修改,發(fā)布,傳播任何一個具有GPL的軟件,自己隨便怎么折騰都可以,但是,不能用于商業(yè)目的。如果用于商業(yè)的話,還是需要費用的。這就好像一幫油菜的人湊到一起來開發(fā),在使用和修改上,大家都是不受限制的,但是要拿去賣錢,那就不行!”
     “不能拿來賺錢啊?”小P有些失望,“那么GPL是什么東東?”
     “GPL是GNU General Public License 的縮寫,你可以到網(wǎng)上查查它的具體內(nèi)容,它的一個重要標志就是copyleft……”
     “Copyleft?”
     “是啊是啊,是和copyright對應的……”
     “哈哈,沒有想到這些人還挺幽默的……”小P樂了,“不能賺錢,那寫軟件的人如何生活???”
     “他們不靠這個賺錢,一般都是業(yè)余時間搞的,或者在一些非盈利基金,要么是捐助下完成的,總之都是一些衣食無憂的,物質條件極大豐富的油菜人物做的事情,不是我等還在為生活掙扎的小民可以理解的……”
     “哦……”小P有些明白了,“所以說共產(chǎn)主義的基礎是資本主義的高級階段了!那個時候大家的物質生活極大豐富,勞動成了第一需要……”
     老C有些吃驚的看著小P,覺得自己還需要重新認識一下他:“沒錯,有點這個意思,沒想到你理解到這么高的層次……”
     “哪里哪里,我只是比較……油菜……而已,哈哈。”小P審慎的謙虛了一下,“對了,剛才我說到使用文本編輯器+命令行……”
     “是的是的,”老C接道,“現(xiàn)在有些人的迷思而已,認為牛人都是使用gedit+command line的,尤其自己動手寫makefile就更牛了……”
     “不是么?”
     “不一定是,”老C肯定的點點頭,“牛人肯定是可以這么做的,但是……你會放著現(xiàn)成的成熟工業(yè)品,比如你腳上的nike不穿,蹬著一雙手工精心打造的布鞋到處跑嗎?”
     “呵呵,”小P覺得這個比喻很有趣,“我想不會吧……”
     “是啊是啊,所謂文本編輯器+命令行是能力,但是具有這樣的能力并不一定要這樣做。我們可以自己造鞋,但是,有必要花費這個時間和精力嗎?曾經(jīng)有很牛的人寫書建議大家在項目開發(fā)的時候要使用automake工具的!”(我們這個時空的C++委員會主席(還是秘書?)的書,講C++編碼規(guī)范的,大家猜猜是什么書?^_^)
     “那么就是說也沒有必要學習自己寫makefile了吧。”
     “不是啊,我只是說在項目開發(fā)過程中沒有必要這樣做,但是這樣的能力——如果你想進入更高的境界——還是需要具備的,可是,前提是,請你先用好自己的 IDE,寫好自己的程序。”老C給小P解釋,“做到熟悉你的IDE就像熟悉你家一樣,因為軟件開發(fā)需要一個良好的,被你熟悉的環(huán)境;而且不要經(jīng)常更換 IDE,因為做到熟悉一個IDE還是很費功夫的,不要總把時間花費到磨刀上。所以我建議你也試試eclipse+CDT吧,因為它既是開源的,又是跨平臺的,這樣你不會因為操作系統(tǒng)在windows和linux之間切換而產(chǎn)生切換IDE的苦惱。”
     “是啊,這樣聽起來也挺不錯的。”
     “嗯,有空去eclipse的網(wǎng)頁看看吧,順便看看mingwin。查查相關網(wǎng)頁google一下。”老C建議道。
     “好的,這樣我就有了VS和eclipse兩樣工具了。”小P有些興奮起來。
     “等到我們用熟悉了,我想我們還可以研究一下emacs+gcc,”老C說道,“江湖上有一個傳說,如果你熟悉emacs+gcc,就再嘗試嘗試IDE;如果你習慣于IDE,那么請嘗試一下emacs。”
     “嗯,那應當是以后的事情了。”
     “是啊是啊,我們不需要太著急,否則就像一個古老的神秘傳說……”
     “什么?”
     “在很久很久很久久久久……以前,有一個人看到別人蓋了三層樓,心里很是羨慕,于是……”
     “哈哈哈哈,老C我發(fā)現(xiàn)你也挺油菜的??!”

     “呵呵,”老C停止了和小P的說笑,覺得下午的疲倦一掃而空,“對了,剛才你在忙什么呢?”
     “喔,我在做C++的練習題目。”
     “是么?這么刻苦,厲害。什么題目?”
     “呵呵,還挺有趣的,說是用C++的格式輸出cout在屏幕上輸出各種對齊的數(shù)據(jù),用*號組成一個五角星,還有……”
     “天,功不是這樣用的,習不是這樣學的……”老C有些囧,“扔掉那本爛書吧,沒有這樣學習C++的。”
     “?,那應當怎么學?”
     “我們學習任何一個東西,應當都是先整體的過一遍,有一個整體的,居高臨下的,提綱挈領的全局觀,然后第二遍再深入細節(jié)。這樣才可以抓住重點,不至于淹沒在細節(jié)的海洋中。”老C開始諄諄教導,“比如C++,我們開始學習的時候應當先有一個總體的概念,比如說面向對象,類,繼承和封裝,再深入一些是模版,泛型,正交,STL,TR1。而且學習的過程應當是迭代的——幾乎學習任何東西都是這樣——先形成一個大局觀,再在細節(jié)上深入把握。比如學習數(shù)學,我們先認識自然數(shù),然后四則運算,如何在一定范圍內(nèi)解決問題;然后加入了0,再學習加入0后的正整數(shù)的四則運算,再解決一些問題,比如簡單的方程等等;然后加入負數(shù)的概念,然后是加入負數(shù)的四則運算……最后是虛數(shù),復數(shù);最后是微積分,級數(shù),以及他們所要解決的問題。如果一上來你就埋頭于如何解二元一次方程,請問你的數(shù)學能學好嗎?你知道學習數(shù)學有什么用嗎?遇到實際問題需要發(fā)揮你的數(shù)學功夫的時候你能解決問題嗎?所以走路一定要正確,如果走在錯誤的路上,花費的功夫越多,偏離的越遠,反而不如不走……”
     “哦,我只知道學習語言要多運用,多實踐,還真沒有想過方法的問題。”小P有些郁悶,“那么怎么學呢?”
     “呵呵,你大概沒有看《Teach Yourself Programming in Ten Years》這篇文章吧……利用你的朋友,利用你的網(wǎng)絡啊。”
     “?”小P突然明白了,“是不是你想讓我請你吃飯???”
     “呵呵,聰明啊,”老C覺得和小P溝通起來真是通順,“包括但不限于今天的晚飯,回來我?guī)湍惆惭b一下eclipse和mingwin,我們一起來學習這個IDE,同時再給你說說如何學習C++。”
     “好啊,走,吃飯去,我請!你說是幾食堂吧。”
     “太~小氣了吧,好歹也要請個蓋澆飯吧……”
     “呵呵,我其實是開玩笑的,我們南門口新開了一家刀削面……”
     “我暈,我倒……走吧……”

(這不是他們最后一次談論關于C++的話題)

posted on 2009-01-19 15:32 Anderson 閱讀(2486) 評論(12)  編輯 收藏 引用

評論

# re: 第一桶 從C到C++ 第三碗 陳老C狂薦日月蝕 潘小P改換IDE 2009-01-19 22:31 likenk


  回復  更多評論   

# re: 第一桶 從C到C++ 第三碗 陳老C狂薦日月蝕 潘小P改換IDE 2009-01-20 09:23 空明流轉

我對樓主學習路線的觀點不敢茍同。

我自己就是個喜歡自頂向下的人,這也是國內(nèi)教育的管用做法。
但是我不覺得這個辦法多好。

沒實踐基礎就的知道一大堆的定義和定理。
你就知道了概念又能怎么樣的?

學習應該遵循著發(fā)現(xiàn)者的道路,在短短的過程中,試著解決那些發(fā)現(xiàn)者提出的問題,然后才能知道為什么會有這些方法。

國內(nèi)的書難讀,學難上,一半歸因于抄襲,還有一半,得歸因于這種教學思路。
在這種教學下能存活下來的,要么是天才,或者書呆子。  回復  更多評論   

# re: 第一桶 從C到C++ 第三碗 陳老C狂薦日月蝕 潘小P改換IDE 2009-01-20 10:34 Dave Chen

本篇文章有個漏洞,是關于 Linux 發(fā)行版的。

Ubuntu 系列的最早版本是 4.10,2004 年 10 月發(fā)行;
Kubuntu 的最早版本是 5.04,2005 年 4 月發(fā)行;
Fedora 的最早版本是 Fedora Core 1,2003 年 11 月發(fā)行。

文章定位時間是 2003 年秋季入學吧,當時這三個發(fā)行版的正式版本應該還沒有吧。

不過還是非常欣賞這一系列文章的,希望能好好的寫下去。

另外,南門削面是鐵蛋?^_^  回復  更多評論   

# re: 第一桶 從C到C++ 第三碗 陳老C狂薦日月蝕 潘小P改換IDE 2009-01-20 12:56 Anderson

@Dave Chen
^_^,是鐵蛋旗艦店,沒錯。
的確,linux的發(fā)行版本確是是bug,我們就當是穿越了……
謝謝評論,請繼續(xù)關注,有任何看法都可以提
另外祝校友春節(jié)愉快,拜年啦!  回復  更多評論   

# re: 第一桶 從C到C++ 第三碗 陳老C狂薦日月蝕 潘小P改換IDE 2009-01-20 14:17 astone

03年的時候也有TR1?? 呵呵.. 寫的8錯8錯滴 ~~  回復  更多評論   

# re: 第一桶 從C到C++ 第三碗 陳老C狂薦日月蝕 潘小P改換IDE 2009-01-20 20:58 Anderson

@astone
呵呵,03年的時候確實沒有TR1,原文應當是boost  回復  更多評論   

# re: 第一桶 從C到C++ 第三碗 陳老C狂薦日月蝕 潘小P改換IDE 2009-01-21 14:09

看了半頁內(nèi)容,就決定把文章進行收藏了!?。。。。。?!  回復  更多評論   

# re: 第一桶 從C到C++ 第三碗 陳老C狂薦日月蝕 潘小P改換IDE 2009-01-21 21:43 七星重劍

@空明流轉
有道理 有道理  回復  更多評論   

# re: 第一桶 從C到C++ 第三碗 陳老C狂薦日月蝕 潘小P改換IDE 2009-01-21 21:43 七星重劍

樓主的程序員小說寫得實在啊
難得的好文章  回復  更多評論   

# re: 第一桶 從C到C++ 第三碗 陳老C狂薦日月蝕 潘小P改換IDE[未登錄] 2009-01-22 17:09 Len

不錯,初學者對于IDE還是蠻重視的
版權,國內(nèi)也應該有意識地重視起來,金山在國內(nèi)也是這方面吃了虧  回復  更多評論   

# re: 第一桶 從C到C++ 第三碗 陳老C狂薦日月蝕 潘小P改換IDE 2009-01-24 12:48 似水之心

@空明流轉

我到是覺得自頂向下挺好的,首先有個大的認識,然后著手細節(jié)要不然總有種走到霧中的感覺  回復  更多評論   

# re: 第一桶 從C到C++ 第三碗 陳老C狂薦日月蝕 潘小P改換IDE 2009-01-24 16:53 Anderson

@似水之心

呵呵,每個人的學習方法都有或多或少的不同,空明流轉兄的學習方法可能是自底向上更適合他。
總之可以學好的方法就是好方法,文章中只是介紹其中之一,每個人可以根據(jù)自己的環(huán)境和習慣加以分析和取舍

總之謝謝大家評論和提意見,謝謝  回復  更多評論   


只有注冊用戶登錄后才能發(fā)表評論。
網(wǎng)站導航: 博客園   IT新聞   BlogJava   博問   Chat2DB   管理


<2009年1月>
28293031123
45678910
11121314151617
18192021222324
25262728293031
1234567

導航

統(tǒng)計

常用鏈接

留言簿(6)

隨筆檔案(21)

文章檔案(1)

搜索

最新評論

閱讀排行榜

評論排行榜

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            久久国产一区二区| 亚洲私拍自拍| 亚洲欧美日韩区| 国产一区二区三区日韩| 猛男gaygay欧美视频| 一区二区三区.www| 看欧美日韩国产| 亚洲影院一区| 亚洲欧洲在线播放| 国产亚洲精品一区二区| 欧美精品手机在线| 久久久福利视频| 亚洲欧美一区二区精品久久久| 牛牛影视久久网| 久久久久久久国产| 亚洲一级特黄| 日韩午夜精品| 日韩视频在线观看国产| 欧美韩日视频| 欧美二区不卡| 亚洲国产欧美在线| 欧美在线在线| 欧美一级视频免费在线观看| av72成人在线| 亚洲一级黄色| 欧美永久精品| 久久麻豆一区二区| 美女爽到呻吟久久久久| 久久久久久网| 久久精品中文字幕一区二区三区| 欧美一区激情| 毛片基地黄久久久久久天堂| 狂野欧美激情性xxxx欧美| 久久久免费精品视频| 久久综合色播五月| 欧美激情四色| 亚洲女女女同性video| 午夜精品一区二区三区在线| 欧美在线观看视频一区二区三区 | 黄色一区二区三区四区| 亚洲国产专区| 亚洲欧美另类中文字幕| 久久国产精品久久精品国产| 欧美成人激情在线| 一区二区三区精密机械公司| 欧美在线高清| 欧美精选一区| 国产综合色产| 亚洲一级电影| 91久久精品国产91久久| 亚洲女同在线| 欧美日韩在线三区| 91久久精品日日躁夜夜躁国产| 亚洲一区二区综合| 亚洲人体影院| 久久香蕉精品| 国产一区二区三区日韩欧美| 一区二区高清视频在线观看| 欧美aⅴ99久久黑人专区| 亚洲欧美区自拍先锋| 欧美视频二区| 99综合在线| 91久久精品美女高潮| 久久在线精品| 91久久精品一区二区三区| 午夜亚洲伦理| 午夜精品久久久99热福利| 欧美性做爰猛烈叫床潮| 亚洲视频免费在线| 一区二区三区四区五区精品视频 | 亚洲人成在线免费观看| 欧美激情中文不卡| 老司机午夜精品视频在线观看| 国产一区二区久久久| 久久久久久久久久久一区| 久久成人精品| 亚洲国产欧美日韩精品| 亚洲人成毛片在线播放| 国产精品国产三级国产aⅴ入口 | 在线观看精品| 日韩视频免费在线| 国产女精品视频网站免费| 久久久久久婷| 欧美搞黄网站| 久久成人在线| 欧美激情一区在线观看| 亚洲专区一二三| 久久久一本精品99久久精品66| 亚洲国产影院| 亚洲在线视频| 亚洲精品综合在线| 亚洲自拍偷拍麻豆| 亚洲二区视频| 午夜精品一区二区三区四区| 亚洲精品视频二区| 久久se精品一区精品二区| 在线一区二区三区四区五区| 久久久久久久尹人综合网亚洲| 一本色道久久99精品综合| 久久精选视频| 欧美在线观看你懂的| 欧美日韩国产综合网 | 国产精品高潮粉嫩av| 日韩视频免费观看高清完整版| 欧美mv日韩mv国产网站| 久久免费视频在线观看| 欧美日韩国产精品一区二区亚洲| 亚洲丰满少妇videoshd| 欧美激情一区二区三区在线视频观看 | 欧美极品欧美精品欧美视频| 久久亚洲影院| 国产精品爽爽ⅴa在线观看| 欧美高清视频www夜色资源网| 国产精品一区免费观看| 在线亚洲欧美视频| 亚洲综合电影| 国产日韩欧美日韩| 香蕉久久精品日日躁夜夜躁| 欧美一区国产一区| 国产一区二区三区久久久久久久久 | 欧美色网一区二区| 中文精品99久久国产香蕉| 亚洲性感激情| 国产精品热久久久久夜色精品三区 | 久久精品国产91精品亚洲| 久久综合中文色婷婷| 亚洲精品久久久久久久久久久| 欧美刺激性大交免费视频| 亚洲人成网站色ww在线| 亚洲午夜激情在线| 国产日韩精品久久久| 久久久精品网| 中文在线资源观看网站视频免费不卡 | 亚洲美女视频在线免费观看| 亚洲视频中文字幕| 在线观看日韩精品| 欧美日韩在线直播| 久久精品91久久久久久再现| 91久久黄色| 噜噜噜噜噜久久久久久91| 亚洲精品在线二区| 国产一区深夜福利| 欧美色123| 欧美福利电影网| 久久激情视频久久| 午夜精品国产| 亚洲美女精品一区| 噜噜噜在线观看免费视频日韩| 亚洲综合不卡| 一本久道久久久| 99国产精品久久久久久久久久| 激情成人在线视频| 国产亚洲美州欧州综合国| 欧美日韩精品不卡| 欧美国产日产韩国视频| 你懂的国产精品永久在线| 亚洲二区在线视频| 久久三级福利| 欧美不卡一区| 亚洲欧美成人一区二区在线电影 | 国产精品久久久久永久免费观看| 欧美国产日产韩国视频| 欧美老女人xx| 国产嫩草一区二区三区在线观看 | 亚洲午夜一二三区视频| 一本一本久久a久久精品综合妖精| 日韩小视频在线观看专区| 99国产精品久久久| 久久爱91午夜羞羞| 亚洲国产成人一区| 亚洲尤物在线视频观看| 欧美sm视频| 国产亚洲福利| 在线一区二区三区四区| 牛牛影视久久网| 亚洲影院免费| 国产精品porn| 国产一区二区精品久久91| 99re66热这里只有精品3直播| 亚洲一区欧美一区| 欧美成人精品一区| 欧美一区影院| 国产欧美日韩免费看aⅴ视频| 日韩午夜一区| 亚洲国产三级| 免费在线国产精品| 国产午夜精品一区二区三区视频| 日韩亚洲欧美精品| 欧美激情 亚洲a∨综合| 亚洲影音一区| 国产日韩欧美三区| 久久精品首页| 羞羞漫画18久久大片| 国产精品二区在线| 午夜精品久久久久久久99水蜜桃| 亚洲国产精品久久久久| 欧美全黄视频| 亚洲免费观看高清完整版在线观看熊 | 欧美一区永久视频免费观看| 国产欧美日韩中文字幕在线|