- 浏览: 160826 次
- 性别:
- 来自: 保山腾冲
最新评论
-
TNTDoctor:
谢谢,标记一下,有空来看看
(转)Haskell与范畴论 -
t173625478:
文章一般般,不够透彻,以至于误解了很多函数式特性的由来和作用。 ...
(转)函数式编程另类指南 -
liyiwen007:
学习了!
很受益!
用AGG实现高质量图形输出(二) -
hqs7636:
感谢!!!!!!!
《learn to tango with D》译文 -
rocex:
多谢,刚好用到。
《learn to tango with D》译文
文章列表
第三章 文件系统操作
文件路径 (FilePath)
在tango库中,文件和目录存储单位通常用FilePath实例来描述。创建一个FilePath很简单,用char[]提供构造器。文件路径不包含ANSI字符,而采用UTF-8编码。如下例:
auto path = new FilePath ...
- 2009-02-05 10:50
- 浏览 1268
- 评论(0)
第1章-入门
让我们开始我们的tango之旅吧。在开始之前,我们需要确定tango包被正确的安装和配置。关于tango的安装配置信息在附录B里透彻地讲解,在开始这里的课程之前,最好先仔细阅读一下那里的内容。tango容纳几种不 ...
- 2009-02-04 11:50
- 浏览 927
- 评论(0)
第二章 控制台输入输出
译自 《TangoRefMan_Sep_1_2008.odt 》
通常,在tango中有四种输出到控制台的方法:1.C Print (不推荐使用,仅用于运行时追踪问题)。2.Cout/Cerr ,有最少的附属物并且结果是最少二进制代码,但不支持格式化输出,仅支持UTF-8.3.Stdout/Stderr,标准的控制台格式化输出,Tango的Print。4.Trace,Stderr的同步版本,同时输出几个不同线程的内容。
Cout,Cerr
通过Cout或Cerr在控制台显示文本,有最少的附属物,它们是tango ...
- 2009-02-03 20:10
- 浏览 1414
- 评论(0)
这是《TangoRefMan_Sep_1_2008.odt 》导言的翻译
第一部分导言 欢迎来到tango世界!这本手册将向读者介绍Tango和D编程语言。 Tango可分为两个部分:核心库和外围包。外围库提供了坚实的支持网络,并行,加密,文本数据处理,容器的包和其他的基本工具。
这本手册旨在揭露Tango界面的全部内容。 例如在整个章节表明目前的D编程技术和将其纳入应如何构成坚实的Tango应用。
每章涵盖了库的一节,并说明其目的和用途。 此外,鉴于Tango与D的密切关系,阅读本手册的一个附加收获是:新用户会发现该参考手册中一些用D语言编程的一些信息。 事实上 ...
- 2009-02-03 17:27
- 浏览 933
- 评论(0)
D语言tango库是D语言的第二标准库,它功能强大、覆盖功能模块多,用户也多,例如著名的D语言GUI库DWT和DFL都支持Tango库,开发中的多媒体图形界面库hybrid也使用了tango,已发布的32位linux版的基于llvm后端和DMD前端的ldc0.9也采用tango作为标准库...... 目前,tango库已经发布了好几个版本,最新的0.99.8从开发路线图(http://www.dsource.org/projects/tango/roadmap)上看也完成了80%,1.0版于2008年12月30日启动,甚至2.0版也在开发规划中,更何况这样的一个库是一个开源免费的库。总之,tan ...
- 2009-02-03 17:20
- 浏览 1039
- 评论(3)
NVIDIA谈OpenCL
原地址:(http://news.mydrivers.com/1/123/123337.htm)
驱动之家[原创] 作者:Skyangeles 编辑:Skyangeles 2008-12-10 09:43:17 15285 人阅读 [投递]
由苹果提出的OpenCL标准昨天终于正式发布。查看该标准的定制工作组成员列表,NVIDIA和AMD双双位列其中,甚至还包括Intel,该标准得到GPU硬件厂商的广泛支持已经不成什么问题。日前,Engadget就致电NV,请他们谈了公司对OpenCL标准的看法 ...
- 2009-01-30 14:56
- 浏览 1028
- 评论(0)
OpenCL 1.0标准发布,CUDA如虎添翼
原地址(http://digi.it.sohu.com/20081217/n261264612.shtml )
2008年12月17日11:39 作者:超能网
OpenCL标准制定组织Khronos Group
业界标准组织KHRONOS在今天正式发布了通用计算标准OpenCL 1.0(Open Computing Language)。
OpenCL是首个开放的免费通用并行计算标准,将统一管理一台主机的所有计算资源,比如你的多核CPU、GPU等,OpenC ...
- 2009-01-30 14:44
- 浏览 1529
- 评论(0)
OpenGL特点
原地址(http://dev.rdxx.com/VC/OpenGL/2005-7/27/04165622.shtml )
自从1992年诞生到现在,OpenGL已经成为业内最为广泛使用和支持的2D和3D图形应用程序接口,可以在不同计算机平台上开发出的成千上万的应用程序。OpenGL应用领域十分广泛,如军事、电视广播、CAD/CAM/CAE、娱乐、艺术造型、医疗影像、虚拟现实等。OpenGL具有可靠度高、可扩展、可伸缩、灵活、容易使用的特点。OpenGL具有一套渲染、纹理贴图、特效和其他功能强大的显示函数,从而促进了创新并加速了应用程序的开发。功能强大的OpenGL可以在所有流行 ...
- 2009-01-30 14:36
- 浏览 1764
- 评论(0)
基于PC的OpenGL跨平台实现及性能研究
(原文地址: http://qkzz.net/magazine/1001-9081/2007/05/846684.htm )
摘要:针对OpenGL独立于操作系统和窗口系统的特性,分析了OpenGL基于PC的工作原理,包括泛型实现、硬件实现和OpenGL跨平台实现。使用OpenGL性能特征小组的SPECViewperf 9.0对OpenGL在Windows和Linux操作平台上的实现性能进行了测评和对比,并给出相关数据和图表。结果显示,OpenGL运行在硬件模式时会获得更好的性能。在PC平台上,OpenGL的实现性能受操作系统和窗口系统影响。测评方 ...
- 2009-01-30 14:24
- 浏览 2625
- 评论(0)
学习一种新的编程语言所要做的15个练习
原地址http://www.yeeyan.com/articles/view/38585/19790
简介
怎样快速学习一门新的编程语言?本文提供了一个行之有效的方法:看几页程序说明,然后就开始实践吧~
虽然我已经可以使 ...
- 2009-01-29 23:30
- 浏览 848
- 评论(0)
原文地址
http://blog.waterlin.org/articles/msys%E7%9A%84%E4%BD%BF%E7%94%A8%E4%B8%8E%E7%95%8C%E9%9D%A2%E9%85%8D%E7%BD%AE.html
MSYS的使用与界面配置
Filed Under (技术) by WaterLin
如果在系统中使用MinGW的话,用MSYS作为Windows的cmd会比较方便。
MSYS提供了一个模拟的bash环境,当然,其中包含了基本的bash命令,比如ls等。除了基本的bash命令外,它还提供了用bash的方式来运行Windows的程序。当你不清楚在MSYS里 ...
- 2009-01-17 12:10
- 浏览 3551
- 评论(0)
由于编译项目的需要使用Cmake,但对这个工具不是很熟悉,所以转载这篇文章,以备查找
原文地址
cmake使用总结(1)
http://blog.csdn.net/keensword007/archive/2008/07/10/2635513.aspx
cmake使用总结(2)
http://blog.csdn.net/keensword007/archive/2008/07/16/2663235.aspx
Table of Contents
前言 入门篇 CMake语法介绍 命令 流程控制小结 参考书目
前言
做第一个linux项目时,Makefile是一行行敲入的,第 ...
- 2009-01-17 12:05
- 浏览 13241
- 评论(0)
原地址http://blog.ednchina.com/longhaihai/190499/message.aspx
哎,本来了自己是喜欢搞硬件的,偏偏这段时间实习却去了家软件为主的公司,现在成了一个菜鸟级的代码员了,离自己的梦想越来越远了。看来在工作之余确实要拿出时间来搞搞自己喜欢的东西才行。
这段时间在搞QT。为什么用QT呢?呵呵应为项目前期别人用QT编好了,要我接过来,我总不可能拿过来就全部改写吧?再说我现在也还没有那样的能力呢呵呵。QT确实不好,开源的仅限于学习之用,要开发商业版的软件,那可是要付出巨额费用购买商业版的,呵呵在中国也罢,满天飞的D版,谁来管。呵呵反正我是不 ...
- 2009-01-14 20:04
- 浏览 3207
- 评论(0)
Ubuntu 下安装配置 D 语言编译器 DMD
原地址
http://www.oklinux.cn/html/developer/other/20080215/46672.html
D语言是Ubuntu下一个主流静态语言霸主的强有力候选人。DMD是D语言的一个编译器。
到下面的地址下载DMD,后解压。(其中DMD/src/DMD是DMD的源码,DMD/sample/d是d语言的几个简单示例。)
http://www.digitalmars.com/d/dcompiler.html
安装配置文件,复制DMD/bin/DMD.conf到 /usr/local/bin下。
为DMD/bin下 ...
- 2009-01-09 21:36
- 浏览 1323
- 评论(0)
Tango库Stdout的使用
Stdout是tango库中标准的执行格式化输出到控制台功能的方法,相当于java语言中的System.out.Printf或C语言中的Printf。
Stdout在tango.io.Stdout模块中预定义,它支持的类型有很宽的范围,把原来的表示形式转换成文本形式输出到控制台。它支持转换的类型有整数、浮点数、UTF8、UTF16、UTF32等等。
基本用法
像大多数库一样,Stdout可以接受多个参数,返回一些连锁引用,如下例:
import tango.io.Stdout;
void main ()
{
//在控制台输出”Green” ...
- 2008-12-25 12:40
- 浏览 2469
- 评论(0)