• <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>
            隨筆 - 119  文章 - 290  trackbacks - 0

            博客搬家了哦,請(qǐng)移步
            叫我abc

            常用鏈接

            留言簿(12)

            隨筆分類

            我的博客

            搜索

            •  

            積分與排名

            • 積分 - 305324
            • 排名 - 84

            最新評(píng)論

            閱讀排行榜

            標(biāo)題黨一下.....
            昨天做了一個(gè)特殊抓取的爬蟲(chóng),不到50行python代碼,痛痛快快的給我抓取了2000個(gè)flashgame和玩法說(shuō)明.除了感嘆會(huì)寫程序?qū)嵲谔昧酥?還想到了如何快速學(xué)習(xí)一門新語(yǔ)言的事情.
            嚴(yán)格來(lái)說(shuō),應(yīng)該是學(xué)習(xí)命令式語(yǔ)言,和其他類型的語(yǔ)言可能一點(diǎn)交集都沒(méi)有.
            一門語(yǔ)言的本質(zhì)只是簡(jiǎn)單的語(yǔ)法和基本IO,只要稍微認(rèn)知了這些內(nèi)容就能開(kāi)始寫程序了,要精通則是一個(gè)不斷進(jìn)行實(shí)際應(yīng)用和調(diào)試的過(guò)程.

            1. hello world
              • 認(rèn)識(shí)主函數(shù)或者入口函數(shù),看看語(yǔ)言的基本風(fēng)格.
            2. 變量
              • 變量定義,變量類型,變量賦值.
              • 數(shù)值,字符串,bool類型是最基礎(chǔ)類型.
              • 區(qū)別全局變量,局部變量.
              • 結(jié)構(gòu)體的使用.
            3. 標(biāo)準(zhǔn)輸入輸出
              • 從終端給變量賦值,在終端打印變量的值.這是學(xué)習(xí)新語(yǔ)言時(shí)最需要的調(diào)用.
            4. 函數(shù)
              • 函數(shù)定義語(yǔ)法,參數(shù)的格式,返回值的格式.
            5. 分支,循環(huán)
              • 判斷表達(dá)式的語(yǔ)法.
            6. 字符串操作
              • format操作,字符串連接符.
              • 搜索和提取子串.
              • 字符集編碼規(guī)定和接口.
              • 再高級(jí)一點(diǎn),正則表達(dá)式.
            7. 容器
              • list和dict,類似的東西,他們的使用方式.
            8. 文件讀寫
              • 打開(kāi),關(guān)閉文件.文件數(shù)據(jù)的讀取和寫入.
              • 讀取一行數(shù)據(jù).
            9. runtime
              • 語(yǔ)言自身的特殊概念.這里通常才是這門語(yǔ)言區(qū)別其他語(yǔ)言的精髓所在.
              • 交互式控制臺(tái).
              • 編譯程序,或者由解釋器執(zhí)行程序.
              • 運(yùn)行環(huán)境,程序啟動(dòng)方式.
            10. 模塊
              • 導(dǎo)入模塊,使用模塊.
              • 多文件,分模塊,編寫自己的模塊.

            語(yǔ)言說(shuō)到底只是工具,擁有語(yǔ)言之外的良好的基礎(chǔ)能力和領(lǐng)域能力才是最難的地方啊.

            posted on 2010-08-22 10:20 LOGOS 閱讀(10688) 評(píng)論(9)  編輯 收藏 引用

            FeedBack:
            # re: 十步精通新語(yǔ)言 2010-08-22 17:46 Benjamin
            所有的語(yǔ)言不外乎兩大塊,數(shù)據(jù)(變量)和方法(函數(shù)),而且各種語(yǔ)言的交叉點(diǎn)極多,精通了一種,在學(xué)其他的,很快。  回復(fù)  更多評(píng)論
              
            # re: 十步精通新語(yǔ)言 2010-08-22 19:06 陳梓瀚(vczh)
            譬如prolog跟haskell這種跟C相差太遠(yuǎn)的,就不合適了……  回復(fù)  更多評(píng)論
              
            # re: 十步精通新語(yǔ)言 2010-08-22 19:07 陳梓瀚(vczh)
            @Benjamin
            那是因?yàn)槟銓W(xué)的都是命令式,歸根結(jié)底就是一種。當(dāng)然C#和動(dòng)態(tài)語(yǔ)言都有點(diǎn)混合的味道在里面,不過(guò)主要還是命令式的,只要你還是用命令式的想法去寫。  回復(fù)  更多評(píng)論
              
            # re: 十步精通新語(yǔ)言 2010-08-22 19:20 LOGOS
            @陳梓瀚(vczh)
            動(dòng)態(tài)語(yǔ)言多是腳本,命令式的,比如python,lua,js
            函數(shù)式的語(yǔ)言要使用也離不開(kāi)掌握這10條,prolog和haskell我沒(méi)看過(guò)不好說(shuō),但erlang是這樣的.

            聲明式的語(yǔ)言確實(shí)不適合這10條,比如css,sql  回復(fù)  更多評(píng)論
              
            # re: 十步精通新語(yǔ)言 2010-08-22 20:25 陳梓瀚(vczh)
            @LOGOS
            一般來(lái)說(shuō),循環(huán)、變量和分支在真正的函數(shù)式語(yǔ)言里面都用lazy這種偏門的概念代替了從而消失,因此還是不合適- -b  回復(fù)  更多評(píng)論
              
            # re: 十步精通新語(yǔ)言 2010-08-23 09:51 羽風(fēng)
            文章很好,喜歡作者的學(xué)習(xí)思維,對(duì)于最后的一句話深表贊同!  回復(fù)  更多評(píng)論
              
            # re: 十步精通新語(yǔ)言 2010-08-23 09:53 空明流轉(zhuǎn)
            很多時(shí)候不同的語(yǔ)言代表了截然不同的需求和解決思路,不可一概而論。
            按照CPP來(lái)使用的Python,終究只是換了個(gè)樣子的Cpp而已。  回復(fù)  更多評(píng)論
              
            # re: 十步精通新語(yǔ)言 2010-08-26 09:02 隨遇而安
            同意樓上,關(guān)鍵是語(yǔ)言設(shè)計(jì)者的設(shè)計(jì)目的。

            把這個(gè)搞清楚了,就好了。

            不過(guò)樓主總結(jié)的也非常不錯(cuò)。

            從編譯的角度看都是標(biāo)識(shí)符嗎,然后再分類。  回復(fù)  更多評(píng)論
              
            # re: 十步精通新語(yǔ)言 2010-08-29 17:55 Tanky Woo
            朋友你好:
            C/C++和算法論壇:C++奮斗樂(lè)園
            歡迎你加入。
            里面有C/C++交流,求助,源碼,
            算法學(xué)習(xí),求助,
            ACM刷題
            等各種板塊,
            相信大家在一起能學(xué)習(xí)快樂(lè)。

            論壇地址:
            [url=http://www.cppleyuan.com/index.php]http://www.cppleyuan.com/index.php[/url]

            另外,論壇現(xiàn) 在招收版主,有意愿的朋友可以看看:
            [url=http://www.cppleyuan.com/forumdisplay.php?fid=44]http://www.cppleyuan.com/forumdisplay.php?fid=44[/url]

            注:此留言絕不是廣告,只是看見(jiàn)博主也是C/C++和算法的愛(ài)好者,我們想邀請(qǐng)博主一起加入我們的論壇。

            我也是一名C/C++和ACM愛(ài)好者,大家可以去我博客看看就知道了:
            [url=http://www.wutianqi.com/]http://www.wutianqi.com/[/url]

            打擾之處請(qǐng)見(jiàn)諒。
              回復(fù)  更多評(píng)論
              

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


            久久久久人妻一区二区三区 | 国产精品免费久久| 久久本道久久综合伊人| 久久只有这里有精品4| 青青草原精品99久久精品66| 99久久99久久久精品齐齐| 国产免费久久久久久无码| 欧美国产成人久久精品| 国产一久久香蕉国产线看观看| 久久伊人五月天论坛| 国产精品久久影院| 性高湖久久久久久久久| 天天做夜夜做久久做狠狠| 久久久综合九色合综国产| 亚洲色婷婷综合久久| 人妻丰满?V无码久久不卡| 狠狠色丁香久久综合婷婷| 99久久99久久精品国产片果冻| 国产成人精品久久亚洲高清不卡| 色综合久久无码中文字幕| 色综合久久88色综合天天 | 丁香五月综合久久激情| 久久综合国产乱子伦精品免费| 亚洲国产成人久久综合野外| 国产福利电影一区二区三区久久久久成人精品综合 | 久久精品人人做人人爽电影| 18岁日韩内射颜射午夜久久成人| 久久久久亚洲AV无码去区首| 久久国产高清字幕中文| 久久99亚洲网美利坚合众国| 久久人人爽人人爽人人片AV不 | 久久精品一区二区| 国产精品久久久久久| 国内精品久久久久影院优| 久久午夜伦鲁片免费无码| www.久久热| 99久久精品国产毛片| 久久国产精品免费| 日韩久久久久中文字幕人妻| 欧美久久久久久精选9999| 午夜肉伦伦影院久久精品免费看国产一区二区三区 |