Jump to content
Guest

Variant support in chakracore-delphi

Recommended Posts

Very nice work, would make a lot of sense with chakracore.

From my understanding the chakracore project is stopped, although some additions were still done.

Maybe you can update us on the status of chakracore, and its current use-cases ?

Does it make sense to use it still in new projects ?

Share this post


Link to post
Guest
1 hour ago, Rollo62 said:

Very nice work, would make a lot of sense with chakracore.

Thanks! :classic_smile:

Quote

Maybe you can update us on the status of chakracore, and its current use-cases ?

You can read about their future plans here on the GitHub repo:


Version 1.12 plan

Overall plan

 

I think the current ChakraCore is still very nice if you need a high-performance scripting engine with JIT and GC embedded in your desktop application (with support for Windows, MacOS and Linux) and if ES6/partial ES2017 language support is sufficient for you: here are the  compatibility tables      .

 

Quote

Does it make sense to use it still in new projects ?

It depends on whether you need to support the evolving ES standards and if the opensource community can provide new features. Also, security fixes - IIRC, Microsoft plan to provide them until March 2021.

Edited by Guest
Added note of partial ES2017

Share this post


Link to post

This looks to be just what I needed (javascript engine with com/IDispatch support), but like others, I'm torn on whether to use chakra core given MS have pretty much abandoned it (apart from security fixes). The 'community' doesn't seem to be achieving much, that may just be a timing thing (covid).

 

I'm definitely going to take a look at this though, I need something to replace ActiveScripting - I've looked at a bunch of libraries (yours included) over the last year and none had com/IDispatch support, or if they did they were missing other features.

Share this post


Link to post
Guest
12 hours ago, Kryvich said:

Have you seen QuickJS Javascript Engine: https://bellard.org/quickjs/

The author claims almost complete ES2020 support.

It's interesting. Thank you!

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×