Programming and Programming Languages 编程与编程语言 ; 第七章
I've taught a graduate course in the design of programming languages and was happy to see that the textbook I adopted had a chapter on parallel computing and programming.
我曾经教过关于程序设计语言的设计的研究生课程,并且非常高兴地看到我所采用的课本中有一个关于并行计算和程序设计的章节。
For some languages that already had multi-threaded programming APIs, this meant creating better APIs and abstractions to make multi-threaded programming easier to understand and less error-prone.
对于某些已经具有多线程编程api的语言,这就意味着通过创建更好的API和抽象可以使多线程编程更易懂、更少出错。
However, the solution is not to dumb down the programming languages but to use a variety of programming languages and educate more experts.
但是解决的方法不是把编程语言变得傻瓜化,而是提供各种各样的编程语言,并且教育出更多的专家。
Here's the problem with that technique, and by the way, a number of programming languages use this, including Lisp.
这会指向元素的值,然后对内存进行切分,关于这种技术有个问题,顺路说下。
Realize in programming languages like C, there is a set of very well-defined rules, and this is in the recommended books.
同样,在像C语言这样的编程语言里,也有,一套非常明确的规则,这些都在推荐图书里面。
So hopefully there is indeed a way to fix this, but it looks as though the division operator, the single slash is division but -- and here's a curiosity about many programming languages -- because 17 is an integer and because 13 is an integer, why do I say that?
我的确希望有一个方法来修正这个错误,但是看起来,好像那个除法操作,那个斜杠是除法,但是--对于很多编程语言来说,是挺奇怪的--因为17是一个整数,13也是一个整数,为什么我这样说?
应用推荐