Fabric Engine's High-Performance Dev Platform Launches

Posted In | News Categories: Business, Films, Games, Places, Technology, Visual Effects | Geographic Region: North America | Site Categories: 3D, Business, Films, Games, Places, Technology, Visual Effects

Press release from Fabric Engine:

MONTREAL, CANADA – Fabric Engine, a software engineering company focused on bringing multi-threaded, compiled performance to developers working with dynamic languages, announced that it has officially launched v1.0 of its high-performance computing platform, Fabric Engine. Having recently earned Judge’s Choice at January 2012’s NodeJam, the server- and client-side Fabric Engine technology is now available to programmers under the AGPL license.

Fabric Engine taps into the power of modern, multi-core hardware to bring multi-threaded, compiled performance to dynamic languages such as JavaScript and Python. The benefits of dynamic languages are well-known – they’re easy to use and fast to work with. However, they are slow when compared to compiled languages. Until now, dynamic language applications have to be re-built using compiled languages in order to provide performance, which introduces significant costs. Fabric Engine gives the same performance as multi-threaded C++, yet retains the ease of use and speed of iteration of dynamic languages.

“With Fabric Engine’s technology, it’s possible to take current backend infrastructure and redeploy it to scale and gain impressive performance increases,” said Guido Vieira, General Manager at Nexalogy Environics, a company focused on social media analytics and an early user of Fabric Engine. “Fabric Engine has other advantages too. In addition to using a language very similar to JavaScript for the high-performance operators (vanilla JavaScript/node.js for everything else), which reduces the need to use C++, you can avoid the whole code-compile-run cycle with its sometimes long delays, and use a more immediate execute model.”

On the desktop, Fabric Engine is ideal for high-performance applications, such as those used in game development, animation, film production, GIS, medicine, and other industries that are greedy for performance. Fabric Engine currently runs as a browser plug-in, and is currently in beta for a Python/QT desktop framework.

On the server and in the cloud, Fabric Engine is ideal for addressing compute-bound problems that require raw execution performance. With node.js, Fabric Engine provides an asynchronous compute model that works well alongside the other services that node provides.

Proven uses of Fabric Engine include:







Comments

  No comments. Be the first to comment below.


Post new comment

The content of this field is kept private and will not be shown publicly.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Lines and paragraphs break automatically.
  • Use <!--pagebreak--> to create page breaks.

More information about formatting options

CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.