首页 电商 正文

亚马逊推出 Rust 及 Kotlin 语言专用 AWS SDK

2024-03-19 16:09
admin

12月4日消息,亚马逊日前正式推出Rust与Kotlin语言专用的AWSSDK,并表示该SDK已经进入稳定阶段,开发者已经可以将其用于生产环境中。

AWSSDK是亚马逊提供的一系列开发工具包,供开发者在AWS平台上创建、部署和管理应用,并提供多种语言API,简化开发者操作AWS服务和资源步骤。

亚马逊表示,他们已经从头设计了Kotlin专用的AWSSDK,号称能够提供符合Kotlin语言特性的开发体验,官方提到,Kotlin比Java更具互通性,这是因为Kotlin并非一种仅限JVM的语言,Kotlin多平台能力能够让开发者有能力编写JVM、JavaScript等代码。而新款SDK可以充分利用Kotlin语言的特性,显著改善项目跨平台能力。

据悉,Kotlin专用AWSSDK支持域特定语言(Domain-SpecificLanguage,DSL),并能够“简单地混用其他语言”,让开发者也能从Kotlin调用Java的代码。亚马逊介绍称,开发者可以使用KotlinSDK,开发在JVM平台或AndroidAPI等级24的应用。

此外,亚马逊还介绍了Rust语言专用的AWSSDK,提供了类型安全API,该SDK采用模块化设计,亚马逊声称这款SDK拥有“Rust语言特有的性能、可靠性和生产力”。官方提到,RustSDK支持async/await、非阻塞IO等,目前该SDK已经适配了300多个AWS服务。

相关文章