Parallel Virtual Machines (PVM) were once a popular parallel programming platform for this, but lately MPI has become the DE facto standard for writing parallel programs for clusters.
并行虚拟机(PVM)曾经是一个非常流行的并行编程平台,但是最近MPI已经成为了为集群编写并行程序的事实标准。
Chess programming provides a foundation for developing more advanced forms of AI that are to be found in Go programs.
国际象棋程序为找到解决围棋程序的更为高级的人工智能形式提供了基础。
Recursion is a great art, enabling programs for which it is easy to verify correctness without sacrificing performance, but it requires the programmer to look at programming in a new light.
递归是一门伟大的艺术,使得程序的正确性更容易确认,而不需要牺牲性能,但这需要程序员以一种新的眼光来研究程序设计。
XML is a common data representation that can be used as the medium of exchange between programs that are written in different programming languages and execute different kinds of machine instructions.
XML是一种通用数据表达法。在使用不同程序语言编写的程序和执行不同的机器指令之间,可以使用XML作为交换媒介。
Take some time to experiment with these tools, and you will see how they are starting to realize the long-promised vision of creating programs without programming.
花点时间进行实践,您将看到这两个工具如何开始实现很早以前就作出承诺的零编程程序创建愿景。
Developers should communicate with programming teams on working with language elements, preparing for compilation, and compiling, linking and executing programs.
开发人员应当在处理语言元素、进行编译准备,以及编译、链接和执行程序时与编程团队进行沟通。
Dynamic programming is also used in matrix-chain multiplication, assembly-line scheduling, and computer chess programs.
动态编程还可用于矩阵链相乘、装配线规划和计算机象棋程序。
Although his work on literate programming has not caught on in his original form, it has definitely influenced the way many of us think about writing and annotating programs.
尽管他在文化编程方面的工作没有赶上他最初的贡献,但这无疑影响到了我们对编写和注释程序的考虑。
Additionally, AIX 7 will have full binary compatibility for application programs developed on prior versions of aix-as long as these programs comply with reasonable programming standards.
另外,AIX7与在以前的AIX版本上开发的应用程序保持完全的二进制兼容,只要这些程序符合合理的编程标准即可。
But as programs become more complex, recursive programming gives the programmer a better way of organizing code in a way that is both maintainable and logically consistent.
不过,随着程序越来越复杂,递归程序设计能够让程序员以可维护且逻辑一致的方式更好地组织代码。
My own experience as a developer using pair programming is that it isn't just a technique where one person programs and the other person watches.
作为使用结对编程的开发者,我自己的的经验是这样的,它并非只是一种一个人编码,另一个人观察的技术。
Libraries are critical to programming, and you will quickly come to depend on several important packages as you begin to write more sophisticated programs.
库对于编程非常的重要,当你开始写复杂的程序之后,很快便会开始依赖一些重要的包。
Most of today's programming languages include large built-in libraries, some of which are self-contained and others that might be specifically designed to call out to external programs or services.
如今大部分的编程语言都包括大量的内置库,有些是自包含的,有些则可能是专门设计用来调出外部程序或服务的。
Imperative programs are formed by a sequence of statements with an explicit order, and their algorithms and programming constructs rely heavily on application state.
命令式编程由一系列带有明确顺序的语句构成,它们的算法和编程构造严重依赖于应用程序的状态。
If you've spent most of your programming career writing sequential code, you might have more trouble adapting to the parallel nature of the robotics programs than your kids will.
如果您长期以来都从事顺序代码的编写工作的话,那么您可能还不如您的孩子们那样顺利地适应机器人技术编程中的并行本质属性。
Most academic programs and many programming texts explain the concepts of concurrency clearly, but it's a difficult topic, and nearly all of us can use a refresher.
多数理论课程和许多编程教科书都清楚地解释了并发概念,但并发是一个很难的主题,几乎我们所有人都需要进修。
The art of programming is, and has always been, the art of language design. Master programmers think of systems as stories to be told rather than programs to be written.
编程的艺术一直就是语言设计的艺术,编程大师将系统看成是故事而不是程序,他们使用他们选择的编程语言来创建一个更复杂更具有表达性的语言,来讲述这个故事。
Ultimately, the system could allow casual computer users to create their own programs without having to master a programming language.
最终,这个系统将会使得那些没有掌握任何计算机语言的普通用户创建他们自己的程序成为可能。
The first section of the book, chapters 1-6, presents the fundamental concepts of programming sequential programs in Erlang.
该书的第一个部分,章节1-6,介绍了用 Erlang 进行顺序程序设计的基本概念。
PyGTK is GTK + for Python; it allows you to easily create programs with a graphical user interface using the Python programming language.
PyGTK是用于Python的GTK +;通过它可以轻松地使用编程语言创建具有图形用户界面的程序。
Creation of application programming interfaces (APIs) for application developers that expose a program's user interface to other programs.
为将一个程序的用户接口展露给其它程序的应用程序开发人员创建应用程序设计接口(applicationprogramming interfaces, APIs)。
The standard shell is a full programming language with many built-in capabilities designed to make it easy to integrate other programs.
标准shell是一种完备的编程语言,具有很多内置的功能,用于简化与其他程序的集成。
On modern hardware, most non-optimized Python programs run as fast as they need to, and there is really no point in spending extra programming effort to make an application run faster.
在最新的硬件上,大多数非优化的Python程序运行的速度和所需要达到的速度一样快,而且,花费额外的编程工作以使应用程序运行得更快实在没什么意义。
The same underlying concept applies to the art of developing computer programs, including programs written in the Python programming language.
相同的基本概念也适用于计算机程序开发技术,包括以Python编程语言编写的程序。
These enhancements can significantly increase programming flexibility and also reduce the text size of your programs, thus increasing your productivity.
这些增强的功能可以显著提高编程的灵活性,还会降低程序的正文篇幅大小,因而提高了生产率。
Because it's important for you to get a feel for what programming is before you master its intricacies, this chapter begins by presenting a few simple programs in their entirety.
正是因为让你在掌握这门复杂的语言之前能够对它有一个大体的了解是非常重要的,这一章节将会从几个简单的例子开始。
The functional-programming paradigm uses mathematical functions to express programs.
函数性编程范式使用数学函数表达程序。
It also came with a collection of great programming tools, which made it very easy for software developers to write programs for it.
它还自带许多很棒的系统工具箱,使软件开发者能够很轻松地编写程序。
A problem solver with little or no knowledge of computers or programming can learn to write BASIC programs at a remoter terminal or microcomputer keyboard in a short period of time.
一个要解决问题的人,无论有没有计算机或者编程知识,都能用很短的时间在远程终端或计算机键盘上编写BASIC语言程序。
A problem solver with little or no knowledge of computers or programming can learn to write BASIC programs at a remoter terminal or microcomputer keyboard in a short period of time.
一个要解决问题的人,无论有没有计算机或者编程知识,都能用很短的时间在远程终端或计算机键盘上编写BASIC语言程序。
应用推荐