The marshalling efficiency of the API to convert strings in V8 for use in a 
C/C++ environment is very important for many reasons.

In database access applications as Chris describes, it has a severe impact 
on the performance of your application as it directly limits the data 
interchange performance between your application written in JavaScript 
(Node.js) and your database. What's even more, it affects every type of 
database that has the ability to be embedded in a Node.js module. As a 
customer using the InterSystems Caché database, performance is key for our 
applications.

Also from my background in industrial automation, the performance of type 
conversion in general for IoT (Internet of Things) applications is even 
more important. Being able as a developer to write your applications in 
JavaScript requires that performance is critical; as you will need type 
conversion very heavily for this kind of applications, the importance of an 
efficient API in the V8 engine can't be emphasized enough (e.g. when 
writing your own time-critical modules in C++; you will see a lot of 
embedded databases being used in this field too).

I sincerely hope that the V8 development team can improve the type 
conversion performance significantly as soon as possible!

Ward

-- 
-- 
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev
--- 
You received this message because you are subscribed to the Google Groups 
"v8-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to