JetBrains的Kotlin编程语言
介绍Multik 0.1 -我们多维数组库的一个新的、增强的版本!你可以查看之前的帖子来了解这个库的基本特性和架构。在新版本中,我们添加了线性代数的新方法,支持复数和读写.csv文件,改进了现有函数的性能和稳定性,并添加了更多的功能
在Kotlin 1.5.30发布之后,新版的Kotlin序列化库1.3.0已经发布。它主要关注于扩展JSON序列化功能。以下是最值得注意的变化:序列化和反序列化Java IO流。您现在可以直接读写JSON到网络流或文件。更多地控制默认值的编码。一个新的一个
Kotlin Coroutines 1.5.0提供了GlobalScope,它现在被标记为一个精致的API、JUnit的扩展、精炼的Channel API和稳定的反应性集成。
今天我们将探索kotlinx-datetime 0.2.0——一个用于处理日期和时间的Kotlin库的新版本。
kotlinx。序列化1.2已经过时了!我们的多平台序列化库的最新版本带来了许多改进——以下是亮点:JSON序列化比以前更快。版本1.2在将JSON解析为类型安全的Kotlin对象并将Kotlin对象转换为它们的文本表示时,速度是以前版本的两倍。Kotlin 1.5型系统添加剂
介绍viktor viktor是一个开源的Kotlin库,由JetBrains Research开发,旨在提高数组计算的效率。我们通过避免嵌套数组、将昂贵的操作委托给JNI + SIMD以及为对数存储数字的算术提供内置支持来实现这一点。这篇文章是为了庆祝1.1.0的发布。我们将讨论图书馆要做什么
今天我们将分享如何在Kotlin协程中测试并发原语。我们的许多用户都对使用协程编写异步代码的经验感到高兴。这并不奇怪,因为有了协程,我们就可以编写简单易读的代码,几乎所有的异步性都是在底层发生的。为了简单起见,我们可以考虑协程
许多数据量大的任务以及优化问题都归结为在多维数组上执行计算。今天,我们想与您分享一个库的第一个预览,它的目标是作为这类计算的基础- Multik。Multik既提供多维数组数据结构,也提供对其进行数学运算的实现。该库有一个简单的
我们很高兴地宣布Kotlin协程库1.4.0版本的发布。这个版本的亮点是StateFlow和SharedFlow,它们被提升为稳定的API。StateFlow和SharedFlow被设计用于在需要使用Kotlin协程的异步执行上下文中进行状态管理的情况。
我们很高兴与您分享我们的多平台序列化库kotlinx.serialization 1.0版本的发布。作为库的第一个稳定版本,我们终于可以考虑它的生产就绪了!无论你是在编写Android应用程序,使用Kotlin Multiplatform Mobile,创建服务器端服务,还是使用Kotlin/JS构建web前端- kotlinx。串行化伴随着模拟
Ktor 1.3最近发布了,我们很高兴在这篇博文中与你分享细节。Ktor由两部分组成:服务器引擎和灵活的异步HTTP客户机。当前版本主要关注HTTP客户端。在这里你可以找到这个版本的完整更新日志。客户端是一个多平台库,支持JVM、JS、Android和iOS,现在经常使用
在今天的KotlinConf 2018的主题演讲中,我们发布了一系列关于发布版本、资源和其他可用内容的声明。为了方便您,下面是公告的简要总结,并提供了相应的链接以获取更多信息。1.3版是RC版,带来了大量的新特性和功能。协程Kotlin协程不再是ex