

Various benchmarking tests suggest that JavaScript applications with Fabric Engine can be as fast as multi-thread optimised C++ applications

Source: Fabric Engine

Fabric Engine has released version 1.0 of its platform for multi-threaded optimised execution of scripting languages. The system currently supports JavaScript and Python, with Ruby and PHP in the pipeline. According to the company's own benchmarks, Fabric Engine-based applications are as fast as comparable C++ applications. That kind of performance would make scripting languages a viable option for use in high performance computing (HPC) environments.

Version 1.0 of Fabric Engine is available for Windows, Mac OS X and Linux, but it can also be used in browsers (Firefox and Chrome), server-side and in cloud environments. The engine works by allowing developers to use special interfaces and a high-performance scripting language called KL for performance critical parts of the code; for the rest of the application they can continue to program in one of the supported scripting languages. FabricEngine say this does not require specific HPC skills or C++ experience.

The Fabric Engine core and language bindings are made available as open source under the AGPL v3 license, with commercial licensing options available on request and paid-for support options for developers. Version 1.0 is available to download from the company's site.

(fab)