Skip to content
Snippets Groups Projects
README.md 1 KiB
Newer Older
  • Learn to ignore specific revisions
  • Apache Clownfish
    ================
    
    Nick Wellnhofer's avatar
    Nick Wellnhofer committed
    
    
    The Apache Clownfish "symbiotic" object system pairs with "host" programming
    language environments and facilitates the development of high performance
    language extensions.
    
    Nick Wellnhofer's avatar
    Nick Wellnhofer committed
    
    
    Host language support
    ---------------------
    
    Nick Wellnhofer's avatar
    Nick Wellnhofer committed
    
    
    Bindings for the following hosts are under development:
    
    * C (feature-complete)
    * Go (experimental)
    * Perl 5 (feature-complete)
    * Python 3 / CPython (nascent)
    * Ruby / MRI (nascent)
    
    Installation
    ------------
    
    Nick Wellnhofer's avatar
    Nick Wellnhofer committed
    
    
    To build and install Apache Clownfish, follow the instructions in the
    accompanying "INSTALL" document.
    
    Nick Wellnhofer's avatar
    Nick Wellnhofer committed
    
    
    Help wanted
    -----------
    
    The target audience for the current release of Clownfish is developers.
    Clownfish is developed by the Apache Lucy community, where it is used to
    provide host language bindings for the Lucy search engine library; we expect
    that as Clownfish matures it will eventually spin off as an independent
    project.  If you would like to contribute to Clownfish, please join the [Lucy
    developers mailing list](http://lucy.apache.org/mailing_lists).