推荐大家一个类似于jdk/.net Framework的好东东

giant36 2006-06-30 01:26:33
ACDK is a development framework with a similar target of Microsoft's .NET or Sun's ONE platform, but instead of using Basic/C# or Java as programming language, it bases C++ as core implementation language.

ACDK implements the standard library packages, including acdk::lang, acdk::lang::reflect, acdk::util, acdk::io, acdk::text (including regexpr), acdk::net, acdk::sql, acdk::xml and more. Today's technologies like flexible allocator/garbage collection, threading and Unicode are implemented in the core of ACDK. The especial frameworks for automated unit tests and logging helps to build applications for productive environment.


With the extensions of ACDK C++ objects are available for reflection and introspection (extended runtime type information (RTTI) on level known from Java/C#), class loader, serialization, aspect oriented class attributes (also known as class annotations) and [D]ynamic [M]ethod [I]nvocation. This DMI act as an universal object oriented call interface to connect C++, COM, CORBA or CfgScript classes with scripting languages (Java, Perl, Tcl, Python, CfgScript, Lisp, Visual Basic, VBScript) and standard component technologies (CORBA, COM+) in a similar way of Java Beans.

A build in scripting language CfgScript (similar to Java, but supports some advanced features like lamda expressions) ACDK C++ object can be used directly via scripting.
C++ classes/interfaces can be implemented in the CfgScript language and used via ClassLoader in C++ code as native C++ interfaces.

With acdk::wx a rich platform independ GUI-library is available for C++ and scripting languages.
...全文
256 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
hyq1986 2006-06-30
  • 打赏
  • 举报
回复
很有趣哦,down个试试~
giant36 2006-06-30
  • 打赏
  • 举报
回复
http://acdk.sourceforge.net/

24,854

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 工具平台和程序库
社区管理员
  • 工具平台和程序库社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧