Huawei Hongmeng continues to open up: Ark JS runtime is officially open source

Huawei Hongmeng continues to open up: Ark JS runtime is officially open source

[[422334]]

In order to survive in the gap between Android and iOS, Huawei's HarmonyOS system has taken an open path to attract developers.

As early as two years ago, Huawei's Ark Compiler (Open Ark Compiler) was officially open source. Since then, it has continued to deepen its development, and the compiler, engine, debugger, etc. have been gradually open sourced, and support for C language has been added.

Now, Ark JS Runtime is also open source.

The Ark JS runtime is the runtime used by JavaScript applications on OpenHarmony . It includes an allocator and garbage collector (GC) for JS objects, a standard library that complies with the ECMAScript specification, an interpreter for running the Ark bytecode generated by the Ark front-end component, an inline cache for storing hidden classes, an external function interface (AFFI) and other modules.

The Runtime component is a common component of the Ark runtime, mainly including some language-independent basic runtime libraries, including the Ark File that carries the bytecode and related information needed to execute the bytecode, the Tooling that supports the Debugger, and the Ark Base responsible for the corresponding system calls.

<<:  Tencent applies for "WeChat Cloud" trademark, chat record cloud storage service confirmed, 50% of netizens think it is unnecessary

>>:  Microsoft Edge 93 for Android released

Recommend

Lily SEO Training: What are the benefits of SEO website structure optimization?

SEO optimization includes many aspects, such as k...

Ongoing front-end engineering and performance optimization

As a developer, not just a front-end developer, y...

Among so many monkeys, who is "Wukong"?

Recently, many netizens were instantly melted by ...

Approaching the "Pearl of the Great Wall" - Wuliangsu Lake

"Pearls are scattered on the bank of the Yel...

Ten reasons why How-Old became popular

The How-Old website developed by Microsoft has re...

Valentine's Day Facebook Ads, Get It Right!

February 14th is a special day for lovers all ove...

E-commerce operation: a comprehensive review of promotional activities skills!

In this article, let’s take a look at the types o...

User Growth System Theory

What are we talking about when we talk about user...

How does operations perform data analysis? 4 steps!

Although the content of different operation direc...

Heartbroken! The Yangtze sturgeon has been officially declared extinct

Evening of July 21 The World Conservation Union (...