ACCESS

東京本社
東京都港区六本木7-2-29 VORT乃木坂I-3F
岡山オフィス
岡山県岡山市北区磨屋町10-20 磨屋町ビル 6-B

SURPR!SE

サプライズ

2016.02.16

Cheerp C++ to Javascript Compiler

Cheerp Home Page©Leaning Technologies Limited

When it comes to software performance, memory allocation design become one of the key feature of a solution. Cheerp is a C++ to javascript compiler that aim to keep the dynamic memory allocation of C++ while not using asm constraint. Major browsers support to emscripten focus on an optimization of the asm.js code execution once the memory mapping is successfully validated. This also means that asm-safe validated memory and cast will run faster depending on the vendor level of support. By design Cheerp doesn’t rely on asm and keep it from vendor drawback such as for instance the recent removing of memory growth at runtime in asm mode.

It is always delighting to see different approach to a same challenge. And while the main goal of both emscripten and cheerp is not to replace javascript but to allow a wide range of software to run in the browser, we may wonder or speculate if the cheerp team may have any future plan to support webassembly compilement. Note that it is already possible to pipe emscripten with binaryen to target webassembly.

Here are a few benchmark chart from the Cheerp blog: All chart ©Leaning Technologies Limited

Cheerp Chart StartUp

Cheerp Chart Small Test

Cheerp Chart Large Test

While game engine like Unreal or Unity have already demonstrated their support to the emscripten toolchain for their HTML5 demo, we may wonder how the cheerp team plan their business model, looking at their pricing policy for professional use oppose itself to the full open-source model of emscripten.

参照サイト

CONTACT

お問い合わせ

WEBサイト制作や、システム・APP開発など、
制作案件に関するお問い合わせは
下記よりお願いいたします。

案件のご相談・お問い合わせ

パートナー企業募集

スカイリンクでは一緒にものづくりをしていけるパートナーを募集しております。

  • ・受発注問わず相互に協力関係を築けるパートナー企業
  • ・業務委託等、個人で活躍されているクリエイターの方

また、お仕事でなくても気軽に情報交換できるようなお付き合いも大歓迎です。

お問い合わせ

採用情報

時間や場所に縛られない。
リモート業務を実施しているスカイリンクでは
東京だけではなく、岡山をはじめとした県外各所から積極的に採用中です。
「新鮮な驚き」を一緒に考えてくれる仲間を求めてます。

採用サイト