加入我们(Join Us)

我们在做什么?

其一,这是一个名为StdExt的C++模板库的官方支持站点。

StdExt 全称为 STL Extensions,这是一个 C/C++ 基础库。与 Boost 不同,这不是一个炫耀模板技术的库1,而是多年C/C++开发经验的积累。其中所有的组件都经历了多年的实际项目沉淀产生。特色功能如“内存管理”(我们知道,这是C/C++程序员面对的一个根本问题)。参见我写的《C++内存管理变革系列》文章。该系列文章自发表后受广泛关注。

其二,它为C/C++程序员的常见问题提供解决方案的建议。我们给的解决方案未必是StdExt,可以是任意一个库(如 STLBoost 等等),甚至也可能是另一种语言(如果我们觉得C/C++并不合适做这样的事情的话)。

关于StdExt库

C++标准库(STL)是一个了不起的库,是C++发展史上的最重要里程碑。我们的库名为StdExt,取义于C++ STL Extensions。它是STL的扩展。和WinxGui不同的是,我们没有把WinxGui命名为WtlExt(WTL Extensions)。因为在我看来,WinxGui和WTL是不同思想的产物。虽然WinxGui基于WTL,但那只是实现上的基于,并不是设计理念上的基于。而StdExt继承于STL,并致力于为C++程序员在一些常见的问题域上,提供更加切实有效的解决方案。

总体上来说,C++标准库(STL)设计之精良,让人倾倒。不过,有以下2个方面,个人认为STL仍然存在不足,也是StdExt致力于去重点解决的地方。他们是:

另外,随着多核趋势的明朗,并行编程越来越重要,这也是StdExt库关注的重点所在。

谁可以加入?

这是一个开放的维基站点,任何人都可以自由参与做这件事情,包括本站的非注册用户(匿名)。除非出现恶意事件,我们不会关闭匿名用户编辑页面的权限。

但是有两个原因,我建议你注册账号:

  • 为了方便交流和友好性。
  • 匿名用户虽然可以编辑,但是不能对页面进行改名等其他一些高级操作。

邮件列表(Mailing List)

开发者的讨论组是:http://groups.google.com/group/winx-dev ,相应的邮件列表是:moc.spuorgelgoog|ved-xniw#moc.spuorgelgoog|ved-xniw。欢迎加入。关于其他相关的邮件列表,请参阅Mailing List

意见反馈(Feedback)

有任何疑问和建议,请到 http://code.google.com/p/winx/issues/list 进行反馈。

Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License