My favorites | Sign in
Project Logo
                
People details
Project owners:
  786325...@qq.com

基于 D 2.0 + druntime,编译器推荐 DMD 2.0 最新版本(注意:目前 d-phoenix 仅兼容 Windows ,其他平台暂未列入计划中)。

初始版本 0.5.1 推荐使用 DMD 2.019,因为这个版本还没有移植到 druntime 上。 如果想要体验 druntime ,请使用 DMD 2.021 或 DMD 2.0 最新版本并 Check out 最新版本。

老实说,我也不知道这个项目会做到什么地步。 现在已经完成常见数据结构,并发布初始版本 0.5.1。 并行/并发这块设计还没想好,可能会对 Thread 有些增改。 已经有了些概念,而且也做了些封装。

在做完数据结构这块,接下来会做一些国际化的准备。 因为线程是带有区域信息的,先做这些对以后的工作能提供莫大的便利。

目前在线程提供支持方面,仅仅实现 Windows 平台,并且优先考虑支持 Windows 平台,不过同时也保留了其他平台实现的接口,且有些函数已经兼容 Linux平台。

数据结构是平台独立的。

关于性能:只举一例,当年 STL 出世的时候,着实嘲笑了 C 库的 qsort 一把。本人也很自豪的说,d-phoenix 项目的排序功能性能完全可以媲美 STL 的 sort 函数。不客气的说,只高不低,哇哈哈~

Change Log:

2008-11-24

增加 API 文档(简体中文)。

2008-11-20

释出初始版本 0.5.1。这个版本中完成了大部分常见数据结构,以及部分编解码(

全部几种在 Unicode 上)和线程操作 API。

此外,还完成了 C Runtime 封装和基础函数功能。

详情请参见 Release Note 。









Hosted by Google Code