Coursera CSE341: Programming Languages 感谢华盛顿大学 Dan Grossman 老师 以及 Coursera . 碎言碎语 这只是 Programming Languages 这门课程第一部分,在 Part A 中通过 Standard ML 这门编程语言把函数式编程的美妙娓娓道来.在 Part B 以及 Part C 中分别会学习 Racket 以及 Ruby . 这是一门什么样的课呢?首先,它很好玩,虽然我学过 Scala 学过一些 Scheme,但还…
课程 Programming Languages, Part A Programming Languages, Part B Programming Languages, Part C CSE341: Programming Languages 笔记 Programming Languages, Part A 总结 Programming Languages, Part B 总结 Programming Languages, Part C 总结 总结 从 2017年12月1日 到 2018年1月…
Programming Languages, Part A Programming Languages, Part B Part A 笔记 碎言碎语 很多没有写过 Lisp 程序的人都会对 Lisp 中的括号产生偏见(包括曾经第一次看到 Lisp 程序的我),事实上,括号赋予 Lisp 的是严谨的程序结构,Lisp 中的括号是极其严格的,往往既缺一不可,也不能画蛇添足.括号往往意味着表达式的计算,例如 (e)表示 e 表达式的计算,那么一旦 e 是一个确定的值,则会出现问题,(3),在 Rack…
To finish this week's homework that introduce the history of programming languages , I surf the internet and discover a blog that introduce it roundly. This is the website ofthat blog: http://blog.csdn.net/u010297957/article/details/51289544 Below is…
More descriptive way to declare and use a method in programming languages At present, in most programming language, a method is declared in few parts: keyword, method name, method parameters and return type etc. E.g. function int add(int a, int b) \\…
In this video from JAOO Aarhus 2008 Anders Hejlsberg takes a look at the future of programming languages and sees the trends; declarative, dynamic and concurrent. As the chief designer of the C# programming language and a key participant in the devel…
Hex Dump In Many Programming Languages See also: ArraySumInManyProgrammingLanguages, CounterInManyProgrammingLanguages, DotProductInManyProgrammingLanguages, WardNumberInManyProgrammingLanguages, NinetyNineBottlesOfBeerOnTheWall, ProgrammingChrestoma…
http://www.zhihu.com/question/20811431   先说学校.优点: 如果你是个文青/装逼犯,你来对地方了.连绵不断的雨水会一下子让写诗的感觉将你充满. 美丽的校园.尤其是3-4月绝美的樱花.还没武大那么多人围观,随便拍.校园就在华盛顿湖边,景色很好. 波音微软亚马逊都优先在华大招生.高科技酷公司很多,西雅图本来就很酷. 基本上你想到什么课什么专业,文科理科工程医学,华大都有,而且质量还都比较高.这一点看似没什么,但实际上对于一个大学来说是非常难做到的.其中生物类(…
# Foreword> # 序 This book brings you face-to-face with the most fundamental idea in computer programming: > 关于计算机的基础理念,这本书会给您带来一个直观的理解: **The interpreter for a computer language is just another program.** > **计算机语言的处理程序只是另一个程序.** It sounds obviou…
The following table compares general and technical information for a selection of commonly used programming languages. See the individual languages' articles for further information. Please note that the following table may be missing some informatio…