美文网首页
如何学习掌握新语言的语法(1)

如何学习掌握新语言的语法(1)

作者: placebo42 | 来源:发表于2017-12-26 15:28 被阅读0次

    2017-12-26

    有时需要学习一门新的语言,或是复习一门本来就掌握不深又太久不用的语言,该如何快速掌握该语言的语法呢?

    Parser

    程序员们总是提parser色变,也总把parser跟编译器关联在一起(其实编译器研究的远不是parser). 其实parser种类很多,编程语言的parser,人类自然语言的parser,对任何数据格式进行解析,获得一个结构化的表示的工具,都可成为parser.

    Json(链接)

    Json是一个定义简单却非常实用的数据交换格式,几乎任何一个程序员都曾使用过.

    Json+Parser

    实现一个json parser当然是再好不过的练手项目了.具体方法如下:

    0. 打开 http://www.json.org/json-zh.html. 寻找用自己最熟悉的语言实现的json parser. 学习实现的原理. 

    1.每当学习一个新的语言, 打开 http://www.json.org/json-zh.html,寻找该语言的json parser实现, 阅读别人的代码.

    2.自己照着别人的代码实现一遍.千万别自己写,我的意思是完全照着抄写一遍.

    注:

    1.以上学习方法适用于任何程序设计语言, 包括lisp,haskell和matlab, 但是C++除外.

    相关文章

      网友评论

          本文标题:如何学习掌握新语言的语法(1)

          本文链接:https://www.haomeiwen.com/subject/whcjgxtx.html