Scala

关注
收录了Scala频道下的 109 篇内容
  • 全部
  • 文章
  • 话题
  • 电子书
Java的新未来:逐渐“Kotlin化”
Java 的新未来:逐渐“Kotlin 化”

来自不同编程语言的竞争正促使 Java 不断吸收新特性,变得更能适应时代和开发人员的新需求。

22个必知编程语言之「Scala」
22 个必知编程语言之「Scala」

Scala 是一门多范式的编程语言,一种类似 java 的编程语言,设计初衷是实现可伸缩的语言、并集成面向对象编程和函数式编程的各种特性。

千亿级数据量的Kafka深度实践
千亿级数据量的 Kafka 深度实践

本文介绍奇虎 360 在 Kafka 方面的实践经验。

选Scala还是Go,一个很现实的问题
选 Scala 还是 Go,一个很现实的问题

如果对方是一个 Scala 爱好者,有什么办法说服他使用 Go?对不起,Scala 爱好者的心没那么容易动摇。

Scala 和反应式架构
Scala 和反应式架构

本次分享介绍如何围绕 Scala 构建反应式系统。

Scala:在适合的领域做王者就够了,主流不主流没那么重要
Scala:在适合的领域做王者就够了,主流不主流没那么重要

喜欢 Scala 的程序员爱不释手;玩不来的则谈之色变。

百万年薪?!你会为了薪资而多学一门语言吗? | 话题
百万年薪?!你会为了薪资而多学一门语言吗? | 话题

近日,Stack Overflow 发布了 2019 年的最新调查结果,总结了不同编程语言在行业中可能获得的薪水。

面向对象编程的兴衰
面向对象编程的兴衰

面向对象编程并没有消亡,但确实没那么普及

不管你爱与不爱,Java都在变得更好
不管你爱与不爱,Java 都在变得更好

不管你喜爱还是讨厌 Java,Java 都会在 OpenJDK 大神们的努力呵护下变得更好,成为这个星球上最受欢迎的开发平台。

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。

InfoQ 观点:Java EE 的未来

作为 InfoQ 下一年编辑关注点审核工作的一部分,我们挑选了 Java 作为深入探讨的主题。这篇文章总结了我们对 Java EE 未来发展的看法。

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 重新写了一个。代码量从近三万行降到了一千多行。

Scala 中的函数式特性

Scala 作为最有意思的编程语言之一,其中一等公民函数具有哪些特性呢?本文整理自 ArchSummit 微课堂:Scala 布道师、挖财资深架构师王宏江老师的分享内容。

JetBrains 发布了 IntelliJ IDEA 2016.1

JetBrains 日前发布了 IntelliJ IDEA 2016.1,即他们最受欢迎的 IDE 的最新版本。这个版本应该是考虑了多语言开发者的需求,其在很多语言和技术上做了大量的优化;然而最明显的改动是对准了 Java 的,特别是在帮助开发者全面使用 Java 8 特性的方面。

Scala 中心基金会成立

上周,非盈利基金会 Scala 中心正式成立,这个基金会由许多出资者共同出资建立,以帮助 Scala 开发持续发展,并提供基于 Scala 语言的培训课程。

Typesafe 公司正式更名为 Lightbend 公司

Scala 编程语言的发明者:Typesafe 公司,已经完成他们的更名计划,改名后成为 Lightbend 公司。Typesafe 公司在去年五月就宣布了他们的更名计划,从那时起,他们希望可以在两个月内完成改名相关事宜。Typesafe 公司邀请了社区的成员参与进来,并在一个博客更新其更名进程。

    用 WebAssembly 赋能 AI 硬件

    吕艺 | Second State 技术副总裁

    立即下载
    大规模机器学习在视频分析理解中的实践

    王涛 | 爱奇艺 资深科学家

    立即下载
    Kubernetes 日志平台建设最佳实践

    元乙 | 阿里云 日志服务技术专家

    立即下载