Scala.js 1.4.0 发布,将 Scala 编译成 JavaScript

PHP是最好的 2021-01-15 10:15:44 ⋅ 664 阅读

Scala.js 1.4.0 已发布。Scala.js 是一个将 Scala 语言编译成 JavaScript 的工具,以便可以直接在浏览器上使用 Scala 编写程序。

Scala.js 2020 年 2 月发布 Scala.js 1.0.0,此前长时间处于 0.6.x 系列,Scala.js 1.0.0 发布之时与 0.6x 也有一些兼容问题。1.4.0 版本中也修复了一些兼容问题。

主要更新内容包括:

  • 补充了 Scala.js 1.3.0 中引入的模块拆分支持,并支持动态模块加载。
  • 显著提高scala.Array性能,特别是数字类型的数组(Longs 除外)是在后台使用 JavaScript 类型的数组实现的。
  • 此版本还包含许多错误修复。适用于 2.13.x 的 Scala 标准库版本已升级到 2.13.4。

更新详情查看:https://www.scala-js.org/news/2021/01/12/announcing-scalajs-1.4.0/


全部评论: 0

    我有话说:

    Scala 3 来了,Dotty 发布 3.0.0-M1 版本

    Dotty 发布了 3.0 的首个里程碑版本 3.0.0-M1,Dotty 作为 Scala 尝试新的语言概念以及编译器技术的研究平台,它最终成为 Scala 3.0。 Dotty 对

    Node.js v15.13.0 发布

    Node.js 15.13.0 正式发布。Node.js 是能够在服务器端运行 JavaScript 的开放源代码、跨平台 JavaScript 

    JavaScript作业队列和微任务

    JavaScript作业队列和微任务 当Promises在ES6中首次引入时,它们使编写异步代码的工作变得更加容易。回调地狱被更简单的构造所取代,该构造使开发人员可以更轻松地处理异步任务。理解诺言的

    Node.js 15.6.0 发布

    Node.js 15.6.0 发布,Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行时。 此版本主要更新内容包括: child_process: 添加

    Angular 11.1.0 正式发布,支持 TypeScript 4.1

    。 近日,Angular 11.1.0 正式发布...

    Swagger接口文档工具:Knife4j 2.0.7 发布,细节优化

    Knife4j前身是swagger-bootstrap-ui,是一个为Swagger接口文档赋能的工具 文档:https://doc.xiaominfo.com 效果(旧版):http

    为什么要使用 Node.js?这几点你必须知道!

    经过这几年的发展,前端普遍进入了技术深水区,只会Web页面开发已经难以满足企业的需求,Node逐渐成为了刚性技能。 但Node在业务上的使用还没有那么普及,有的时候想用老板还不同意,本文4个角度

    Node.js 16.0.0 发布

    Node.js 是能够在服务器端运行 JavaScript 的开放源代码、跨平台 JavaScript 运行环境。Node.js 由Node.js

    ECharts 5.0.1 发布JavaScript 实现的交互式图表可视化库

    Apache ECharts (incubating) 5.0.1发布,ECharts 是一个使用 JavaScript 实现的开源可视化库,可以流畅的运行在 PC 和移动设备上,兼容

    Fes.js v0.4.1 版本发布,一套优秀的中后台系统前端解决方案

    Fes.js 是一套优秀的中后台前端解决方案。提供初始项目、开发调试、Mock接口、编译打包的命令行工具。内置布局、权限、数据字典、状态管理、存储、Api等多个模块。以约定、配置化、组件化的设计思想

    Eclipse Jetty 9.4.38、10.0.1 和 11.0.1 发布

    Eclipse Jetty 9.4.38、10.0.1 和 11.0.1 已经发布。这三个版本都包含了大量的 bug 修复和改进,建议所有用户尽快升级。重要的是,这些版本涉及 CVE-2020

    Spring Boot 2.4.0-RC1, 2.1.18, 2.2.11 和 2.3.5 发布

    Spring Boot 多个分支发布了新版本,分别是 2.4.0-RC1, 2.1.18, 2.2.11 和 2.3.5。 Spring Boot 2.4.0-RC1 此版本是 

    Fastify 3.14.1 发布 master 更新为 main

    Fastify 3.14.1 发布了,Fastify 是一个高度专注于以最少开销和强大的插件架构为开发者提供最佳体验的 Node.js Web 框架,速度极快,它的灵感来源于 Hapi

    【开源资讯】TypeScript 4.0.5 发布

    TypeScript 4.0.5 发布了,本次更新主要解决了 4.0 版本以来出现的一些问题,提高了整体的稳定性。详细更新如下:BUG 修复1、解决了对于版本 4.0,创建可释放程序包删除

    Quarkus 1.10.0.Final 发布,Java 云原生、容器优先框架

    Quarkus 1.10.0.Final 现已发布。Quarkus 是 Kubernetes 原生的 Java 技术栈,它由同类中最佳的 Java 库和标准精制而,并针对容器和云部署量身

    【老兵不朽】时隔1年,jQuery 发布 3.4.0 新版

    jQuery 团队的核心开发者 Timmy Willison 在官网正式宣布 jQuery 3.4.0发布

    Firebird 4.0 RC1 发布,C++ 开发的关系数据库

    Firebird 4.0 首个 RC 版本已发布4.0 属于大版本更新,RC 版本已提供所有新功能和改进。由于 RC 版本通常被认为已足够稳定,因此 Firebird 团队表示可在“接近生产环境

    Pulsar Go Client 0.4.0 发布

    Pulsar Client Go 是 Apache Pulsar 的 Go 语言客户端。近期,社区发布 Pulsar Client Go 0.4.0 版本。 新特性 支持在