恬美7001 发表于 2016-6-4 09:12:03

Apache Clownfish 0.5.0 发布,Apache Lucy 分支

欢迎加入运维网交流群:263444886>>> »
  Apache Clownfish 0.5.0 发布了。Apache Clownfish "symbiotic" 对象系统与 "host" 动态语言环境配对,促进高性能 "host" 语言的扩展开发。改进日志如下:
  New features:

    * - Create iterator for Hash
    * - Go (golang) bindings for CFC
    * - Markdown for documentation
    * - Markdown for standalone documentation files
    * - Proof-of-concept Go bindings
    * - Travis CI with multiple host languages
    * - Autogenerate subroutine code samples in Perl POD
    * - Python-specific CFC
    * - Autogenerate HTML documentation for C API
    * - Document Clownfish internals like header file language
    * - Add Clownfish page to lucy.apache.org

Bugfixes:

    * - Charmonizer bombs out trying to set warnings as errors
                      with Strawberry Perl
    * - Make most Clownfish core types final
    * - Error handling in C bindings is not thread-safe
    * - Duplicate hash entries
    * - Order of refcount manipulation when overwriting
    * - Dynamically subclassing a final class should fail
    * - Tighten up final method code gen and optimization
    * - Crash when passing Perl variable as decremented arg
    * - Don't export private methods via Go
    * - Clownfish::CFC missing from CPAN prereqs
    * - Guarantee nul-terminated arg to strtod in Str_To_F64

Improvements:

    * - String-only keys for Hash
    * - Rework ByteBuf
    * - Method OFFSET vars should be uint32_t instead of
                     size_t
    * - Use functions rather than methods for refcounting
    * - Use PERL_NO_GET_CONTEXT
    * - Eliminate autogenerated "callbacks.h"
    * - String-only keys for LFReg
    * - Use size_t for Array and Hash indices
    * - Public Vector API
    * - LockFreeRegistry should be private
    * - Move NumberUtils to Lucy
    * - Remove Obj_Mimic, Obj_To_64, Obj_To_Bool
    * - Convert some Obj methods to inert functions
    * - Go glue should convert clownfish.String to Go string
    * - Implement To_Host methods for core types
    * - Support MSVC in C mode
    * - Map Clownfish composite types to Go host types
    * - Map clownfish.Obj to Go empty interface
    * - Refine Hash API
    * - Refine Go bindings
    * - Run core tests under Go bindings
    * - Refresh intro docs
    * - Export major version from Perl bindings
    * - Improve generated Perl bindings
  下载地址:http://lucy.apache.org/download.html
页: [1]
查看完整版本: Apache Clownfish 0.5.0 发布,Apache Lucy 分支