Dojo
话题
新佳
订阅
极道
元认知
元逻辑
元设计
元编程
元语言
scala教程
Scala的升起和下落
Scala是如何诞生?如何成功?又是如何衰退? 5年前,Scala似乎像编程语言中的下一件大事,因为它优雅地在一个面向对象范式中同时激活函数式编程,今天,Scala的人气似乎是在衰落,像LinkedIn和Yammer等公司抛弃了它。TIOBE指数(www.
为什么Scala相比Kotlin失去了动力? - Quora
在这一年中Scala语言正在失去动力(参见Tiobe 2019指数),相比Kotlin,一种更接近Java的语言,似乎更能满足市场需求。
杀死Haskell的人也可能杀死Rust · GitHub
Haskell和Rust有着密切的联系。Rust的大部分样式在很多方面都与Haskell的样式相似。从某种意义上说,Rust是Haskell的转世,带有一点类似于C的语法,数量很少。 Haskell死了吗?曾经有一段时间Haskell
为什么Java流行了这么久,而Scala来去匆匆? - Reddit
1、要成为主流编程语言是非常困难的。它需要很长的时间来建立动力:社区、库、工具和整个生态系统。今天许多流行的语言,如java、C、C++或python,已经存在了几十年。语言的设计是一方面,另外一方面人们似乎低估了一种语言保持流行所需的其他重要因素。当涉及到适应新的语言时,软件行业往
Mill:比Maven快10倍的JVM构建工具
Mill 是一款快速、可扩展、支持多语言的构建工具,支持 Java、Scala 和 Kotlin。尽管 Java 编译器速度快且 Java 语言简单易用,但 JVM 构建工具却以运行缓慢和混乱著称。Mill 旨在让您的构建系统充分利用 JVM 的性能和可用性: Mill 构建
又一个基于JVM的编程语言:Flix
Flix 是一种有原则的函数式、命令式和逻辑编程语言,由奥胡斯大学、滑铁卢大学和开源贡献者社区开发。Flix 的灵感来自 OCaml 和 Haskell,以
英国《卫报》是如何不停机从MongoDB迁移到Postgres?
这篇文章介绍了英国《卫报Guardian》为什么和如何从Mongo迁移到Postgres,英国卫报大部分内容 - 包括文章,实时博客,画廊和视频内容 - 都是内部CMS工具Composer中制作的。直到最近一直得到了在AWS上运行的Mongo DB数据库的支持。这个Mongo DB数据库是G
Scala不是更好的Java
Scala不是更好的Java,而是一个具有自己的生态系统,最佳实践和方法的非常独特的语言。 当人们谈论Scala的使用经验时,经常说可以将Scala看作是更好的Java。许多公司特别是在2008-2009年间采用Scala的公司,并不想放弃Java等熟悉的
Spark SQL 教程: 通过示例了解 Spark SQL
Apache Spark 是一个闪电般的集群计算框架,专为快速计算而设计。随着大数据生态系统中实时处理框架的出现,公司在其解决方案中严格使用 Apache Spark。Spark SQL 是 Spark 中的一个新模块,它将关系处理与 Spark 的函数式编程 API 集成在一起。它支持通过
Scala是纯的面向对象吗?
通过上面案例我们发现Scala并不是纯的函数语言,Scala号称是面向对象和函数语言的混合,那么Scala是纯的面向对象吗?
使用ZIO-Streams的Redis Stream消费者和生产者实现源码
一个利用zio-streams和Redisson库来使用和产生事件到Redis流的示例应用程序,基于Java 11,使用ZIO-Streams的Redis Stream消费者和生产者实现。点击标题见Github。 ZIO/ZIO Streams库在Scala函数式编程世界中非
近乎函数式编程是不起作用的 - Erik Meijer
这是一篇2014年的文章,主要针对FP和OOP混合,主要部分是函数编程,但又不是纯粹的函数式编程,例如Scala,原文点击标题。 大概意思是:软件行业有一种趋势是出售近乎函数式编程作为解决开发人员面临的并发性,并行性(多核),当然还有大数据的问题的
我想
是时候without spring & hibernate 了。
RSS的WEB浏览器阅读器:TrueRSS
TrueRSS 是一个开源RSS的阅读器,可在浏览器中阅读各种网站的atom rss youtube和channel等各种格式内容。 TrueRSS是运行在后端服务器的Scala程序,也可以用来学习Scala语言。
Scala在Databricks的大规模应用
Databricks 拥有数百名开发人员和数百万行代码,是最大的 Scala 应用之一。这篇文章将在 Databricks 对 Scala 进行一次广泛的介绍,从开始到使用、风格、工具和挑战,从这篇文章中,您将了解在 Databricks 中使 Scala 工作的所有大大小小的信息,对于支持
metarank: 推荐排名类的低代码机器学习工具
Metarank(或 METAdata RANKer)可以轻松个性化任何列表:推荐、文章和搜索结果。开发人员进行一次重新排名 API 调用,Metarank 负责 ML 功能更新、模型训练和提高点击率/转化率等目标目标。无论是银行中的反欺诈系统还是您最喜欢的在线商店中的推荐小部件。通
Play框架摆脱Akka四年后重出江湖
Play框架曾经是 Spring 主要竞争对手 ,遗憾的是,Play 背后的公司(最初名为 Typesafe,现在名为 Lightbend)逐渐对该解决方案失去了兴趣。 起初,他们将其过渡到 Lagoma,2021 年,Play 终于回归社区,由 Matt
编程语言的复杂性与理解性
如果语法糖和更多的语言功能对于有经验的用户来说是一种方便,那么 为什么 Java 在非常简单的情况下却取得了如此大的成功呢? 为什么 Go 能够成功? 为什么Swift 问世时受到质疑? 为什么如此厌恶 C++?
下页
关闭