DBC is especially valuable when you're dealing with external components or libraries and need to ensure that the data your application passes to them and receives from them is correct.
在处理外部组件或者库,并需要保证应用程序传递给它们的数据和从它们那里接收的数据是正确的时候,DBC特别有用。
You can do that, but you need to use XPCOM to bind to external libraries, and doing that reduces portability — or at least makes things more difficult.
您可以这样做,但是需要使用XPCOM绑定到外部库,而这样会降低可移植性,或者至少增加了移植的难度。
Remember, integer arithmetic is much faster than floating-point arithmetic, as it can usually be done directly by the processor, rather than relying on external FPUs or floating point math libraries.
记住,整形数运算要比浮点数运算快得多,因为处理器可以直接进行整型数运算,浮点数运算需要依赖于外部的浮点数处理器或者浮点数数学库。
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.
如今大部分的编程语言都包括大量的内置库,有些是自包含的,有些则可能是专门设计用来调出外部程序或服务的。
Browsers increasingly support SVG as installed, without external plugins or libraries.
浏览器越来越在安装时就支持SVG,无需外部插件或库。
It is common for applications to have dependencies on external libraries in the form of JAR or compressed archive files.
对于应用程序来说,与外部库(以jar或者压缩的存档文件的形式)存在依赖关系是很常见的。
Also interesting to know is whether the suite concentrates on the Ruby core and standard-library or if external libraries are benchmarked as well.
我们还有兴趣知道究竟套件是仅专注于Ruby核心和标准库,还是对扩展库也进行基准评测。
It is not a complete game engine, so it does not support sound, networking or advanced physics (but it has some support for collisions) and external libraries have to be used for that.
它并非一个完整的游戏引擎,所以它不支持声音,网络或者高级的物理系统(但它对碰撞检测有一定程度的支持),但我们可以使用扩展库来实现。
It is not a complete game engine, so it does not support sound, networking or advanced physics (but it has some support for collisions) and external libraries have to be used for that.
它并非一个完整的游戏引擎,所以它不支持声音,网络或者高级的物理系统(但它对碰撞检测有一定程度的支持),但我们可以使用扩展库来实现。
应用推荐