JS WebAssembly 工具链 Jco 1.0 正式发布
Jco 1.0 版本现已正式发布,稳定了 Wasm 组件的 Node.js 运行时,以及将其他语言编写的 Wasm 组件导入 JavaScript 的工具链。
项目团队计划继续稳定 Jco 的更多功能,其中有些功能已经可以尝试使用,包括:对浏览器的 native 支持,以及将 JavaScript 代码编译成 WebAssembly 的 native 支持。其他功能,如对 WebAssembly registry 的支持尚未开始,预计将在不久后添加。
Jco 是一个为 WebAssembly 组件和 WASI 0.2 1 而构建的原生 Javascript WebAssembly 工具链和运行时。可以在 Node.js 内部原生运行 Wasm Components,从而可以轻松地使用不同编程语言编写的库,并使用 Node.js 运行时执行它们。通过实现整个 WASI 0.2 API surface,这些组件可以访问 Node.js 运行时中可用的网络、文件系统和其他系统 API。Jco 的目标是成为 JavaScript 中所有组件相关操作的综合工具。
Jco 是第三个 JS 工具链项目,属于字节码联盟(Bytecode Alliance)。其他两个项目分别是:Javy 和 ComponentizeJS。
官方提供了一个使用 Jco 的示例:将一个 Rust 小程序编译成 WASI 0.2.0 组件,安装 Jco for Node.js,然后将新构建的组件嵌入运行时。详情可查看此处。
公告指出,目前已有多个项目已经成功使用 Jco 来构建他们的项目。其中一个比较令人印象深刻的用例是:使用 Jco 将 YoWASP FPGA 工具链移植到浏览器,该项目使得用户可以通过 WebUSB 直接从浏览器 flash FPGA 硬件,甚至可以在移动设备上运行。
更多详情可查看官方博客。
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
实战解析:打造风控特征变量平台,赋能数据驱动决策
金融业务产品授信准入、交易营销等环节存在广泛的风控诉求,随着业务种类增多,传统的专家规则、评分卡模型难以应付日趋复杂的风控场景。 在传统风控以专家规则系统为主流应用的语境下,规则模型的入参习惯被称为“变量”。基于专家规则的风险评估,存在规则触发阈值难量化的特点,规则命中精准度提升存在瓶颈。 随着机器学习及神经网络算法的技术落地,更多开始采用“特征”来代指供给算法模型的入参。具体来说,“特征”在其产出过程中,作为上游外数接口的出参,在应用端输入过程中,作为下游规则模型的入参。 建设背景 特征变量数据来源包括客户基本信息、财务状况、消费行为和社交网络图谱等,其在不同风控模型中输入反映借款人的信用状况和风险水平的度量,高效的特征抽取管理是一系列线上化风控动作的数据基础。 在银行保险等同业金融机构中,由于风险业务来源的在组织架构上的复杂性,不同条线之间不可避免地存在烟囱式的特征变量开发,策略建模人员的数据需求往往在某一产品中已开发部署但并未形成统一管理共享的平台机制,造成了业务间用数口径及策略生成一致性的偏差。 因此,需要对风险业务用数流程进一步产品化抽象,来规范特征变量的衍生、存储、调用及监...
- 下一篇
【比较 ORM 操作数据】操作批量新增、分页查询(四)
orm框架使用性能比较 比较mybatis、lazy、sqltoy、mybatis-flex、easy-query、mybatis-mp操作数据 环境: idea jdk17 spring boot 3.0.7 mysql 8.0 测试条件常规对象 orm 框架 是否支持xml 是否支持 Lambda 对比版本 编码方式 mybatis ☑️ ☑️ 3.5.4 lambda +xml 优化 sqltoy ☑️ ☑️ 5.2.98 lambda lazy ✖️ ☑️ 1.2.4-JDK17-SNAPSHOT lambda mybatis-flex ☑️ ☑️ 1.8.0 lambda +xml 优化 easy-query ✖️ ☑️ 1.10.31 lambda mybatis-mp ☑️ ☑️ 1.4.1 xml 优化 数据库表(含有唯一性索引s_u) CREATE TABLE `sys_user` ( `column_name` varchar(255) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '额外字段'...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS7安装Docker,走上虚拟化容器引擎之路
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- CentOS8安装Docker,最新的服务器搭配容器使用
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- CentOS7,8上快速安装Gitea,搭建Git服务器
- SpringBoot2全家桶,快速入门学习开发网站教程
- Docker安装Oracle12C,快速搭建Oracle学习环境
- 设置Eclipse缩进为4个空格,增强代码规范