public:cs:programming_languages

差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录 前一修订版
后一修订版
前一修订版
public:cs:programming_languages [2015/05/23 12:08] – [学习一门新编程语言的一般步骤] oakfirepublic:cs:programming_languages [2022/10/19 09:56] (当前版本) – [Others] oakfire
行 2: 行 2:
   * [[http://www.cis.upenn.edu/~bcpierce/courses/670Fall04/GreatWorksInPL.shtml|Great Works   * [[http://www.cis.upenn.edu/~bcpierce/courses/670Fall04/GreatWorksInPL.shtml|Great Works
 in Programming Languages]] in Programming Languages]]
 +
 +===== Others =====
 +  * 图灵完备(Turing complete) [[wp>Turing completeness]]
 +  * Brainfuck:[[wp>Brainfuck]]
 +    * http://fatiherikli.github.io/brainfuck-visualizer/
 +  * Wolfram Language[[http://www.wolfram.com/language/fast-introduction-for-programmers/zh/]]
 +  * [[https://cs.lmu.edu/~ray/notes/syntaxdesign/|Syntax Design]]
 +
 +===== 学习笔记 =====
 +  * [[SICP]]
  
 ===== 学习一门新编程语言的一般步骤 ===== ===== 学习一门新编程语言的一般步骤 =====
行 13: 行 23:
   * 了解特有的语法糖   * 了解特有的语法糖
   * 了解该语言错误处理,调试方式以及对测试的支持   * 了解该语言错误处理,调试方式以及对测试的支持
- +  * 了解该语言的内存分配机制或GC,线程,进程等运行时效率相关 
 +  * 了解该语言的编译/解释机制
  
  • public/cs/programming_languages.1432354107.txt.gz
  • 最后更改: 2015/05/23 12:08
  • oakfire