Scala













IntelliJ IDEA 2018.2 支持 Java 11、MacBook Touch Bar 等新特性
近期,JetBrains 发布了其旗舰产品 IntelliJ IDEA 的 2018.2 版本。新版本支持即将推出的 Java 11、断点意图(Breakpoints Intentions)、MacBook 的 Touch Bar 等特性,并改进了 Spring Boot、Scala 和 Docker 插件。
IntelliJ IDEA 2017.2 发布:更智能,更利落,更快速
JetBrains 最近发布了其 Java IDE 旗舰产品 IntelliJ IDEA 的季度版本 2017.2。根据 Trisha Gee 在博客帖子中给出的发行说明,该版本做了不少可用性上的改进,并给出了一些新类别的警告,包括创建了空的 Collection 或是字符串、数字超出了数组的范围等。它还改进了对空值的分析功能。。
IBM 和 Lightbend 宣布构建新认知开发平台的战略
IBM 近期宣布将对 Lightbend 做战略投资。Lightbend 是响应式编程的先行者,同时也是 Scala 语言的支持公司。两家公司将在认知发展所用新平台上开展合作。就此,InfoQ 专访了 Lightbend 公司 CEO Mark Brewer。
2017 新兴技术企业大会:首日回顾
本周二(4 月 18 日),第十二届年度新兴技术企业大会(Emerging Technologies for the Enterprise Conference,ETE)在美国宾州费城迎来了首个活动日。大会有两个活动日,Blair MacIntyre(增强现实先驱)和 Scott Hanselman(播客主播)分别带来了他们的主题演讲。大会还包含如下演讲嘉宾:甲骨文公司 JVM 顾问 Monica Beckwith、Ember.js 框架联合作者 Yehuda Katz 和 Atomist 首席工程师 Jessica Kerr。
Lightbend 就收购 OpsClarity 一事与 InfoQ 的对话
在收购了咨询公司 BoldRadius 九个月后,Lightbend 宣布了其收购 OpsClarity 的消息。OpsClarity 是一家专业做交互式应用监控的公司。为了对这种新的合作关系做进一步了解,InfoQ 采访了 Lightbend 的董事长兼 CEO,Mark Brewer,以及 Alan Ngai,OpsClarity 的联合创始人,现任 Lightbend 的云服务 VP。
Java 类型推断将不再支持可变性规范
最近的报道显示,由于社区内无法就区分可变和不可变变量的实现方式达成一致意见,Java 类型推断将不再支持使用关键字区分可变的和不可变变量。为了避免对细枝末节的长期讨论,一些关键字提议将被排除以求简洁。尽管 JEP 并没有透露目标版本,Java 10 可能会实现这些功能。
Javaslang 3.0 之路
Javaslang 是一个开源的函数式库,为 Java 8 及以上提供了持久化的数据类型和函数式的控制结构,最近,它发布了主版本 3.0 的路线图,承诺要对这个库进行比较明显的变更,移除不必要和废弃的特性。
2016 企业开发趋势:Lightbend 关于 JVM 开发者的调查
Lightbend 最近调查了 2100 个 JVM 开发者来研究开发趋势和 IT 基础设施趋势之间的相互关系。成果发表在一篇白皮书中,显示微服务和轻量级容器在挑战重量级的 J2EE 应用服务器。
More than React(二)组件对复用性有害?
本篇文章中将详细探讨其中“复用性”痛点。我们将用原生 DHTML API 、 ReactJS 和 Binding.scala 实现同一个需要复用的标签编辑器,然后比较三个标签编辑器哪个实现难度更低,哪个更好用。
新成立的 Scala 中心将重点关注教育和 Scala 社区
在 2016 年 6 月的 Scala Days 柏林大会上,研究员 Heather Miller 在主题演讲中详细介绍了新成立的的 Scala 中心。这是一个非盈利性的组织,将重点关注教育和开源社区。
More than React(一)为什么 ReactJS 不适合复杂交互的前端项目?
本文作者发现 ReactJS 要比以前用过的 AngularJS 简单很多,它提供了响应式的数据绑定功能,把数据映射到网页上,使我可以轻松实现交互简单的网站。 然而,随着越来越深入地使用 ReactJS,作者发现用 ReactJS 编写交互复杂的网页很困难。 作者希望有一种方式,能够像 ReactJS 一样简单解决简单问题。此外,还要能简单解决复杂问题。 于是作者把 ReactJS 用 Scala 重新写了一个。代码量从近三万行降到了一千多行。
JetBrains 发布了 IntelliJ IDEA 2016.1
JetBrains 日前发布了 IntelliJ IDEA 2016.1,即他们最受欢迎的 IDE 的最新版本。这个版本应该是考虑了多语言开发者的需求,其在很多语言和技术上做了大量的优化;然而最明显的改动是对准了 Java 的,特别是在帮助开发者全面使用 Java 8 特性的方面。