V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
cgduan
V2EX  ›  程序员

各位学习一门新的语言要用多长时间?学习的过程是怎么样的呢?

  •  
  •   cgduan · 2012-09-08 19:20:48 +08:00 · 4065 次点击
    这是一个创建于 4464 天前的主题,其中的信息可能已经有所发展或是发生改变。
    5 条回复    1970-01-01 08:00:00 +08:00
    duhastmich
        1
    duhastmich  
       2012-09-08 21:35:23 +08:00
    看学什么语言,学到什么程度,c/java系的学个javascript瞬间的事(虽然只是皮毛),学个lisp方言就比较痛苦。可以从try-xxx这类交互式的开始先熟悉语法,完了可以去做个euler什么的,或者写点自己熟悉的东西,体会下跟熟悉的语言有什么不同,这个过程里可以解下库,体验下community的气氛。然后可以找个开源项目看看。差不多入门了吧。
    jiyinyiyong
        2
    jiyinyiyong  
       2012-09-09 10:14:50 +08:00
    简单说, JS 的话我觉得要几千行纯手工的代码. 写到能上 Github 看懂别人的代码.
    主流动态语言其实类似的, 一种会了, 能接受其他语言的风格, 入门就很方便了
    静态类型的语言就有点恶心了, 反正我是不懂
    另外学编程有很多语言意外的东西要学, 协议啦框架啦算法啦, 那就远了
    fire9
        3
    fire9  
       2012-09-09 11:20:46 +08:00
    看看蔡学镛的《编程ing》吧,非常好的入门书。
    Tea9
        4
    Tea9  
       2012-09-09 12:35:28 +08:00
    ...我还以为外语来着
    cgduan
        5
    cgduan  
    OP
       2012-09-09 12:56:08 +08:00
    谢谢以上各位。


    @Tea9 分享一下学外语的经验也很好啊 :)
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3237 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 12:54 · PVG 20:54 · LAX 04:54 · JFK 07:54
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.