Apple 开源了一个新的配置文件格式 pkl

查看 58|回复 4
作者:pocarisweat   
https://pkl-lang.org
https://github.com/apple/pkl
可以定义类型,带 Schema Check ,可以像 Protobuf 一样生成 Java 、Go 、Swift 和 Kotlin 代码,也可以生成 YAML 、JSON 、XML 和 properties.
好玩的是这个项目并不是用 Swift 写的,而是 Java. 苹果包括 iCloud 在内的后端服务应该大量用到了 Java

Java, Swift, 生成, yaml

stinkytofu   
对比 JSON 也就省了几个引号, 真有必要再搞一种格式么。
learnshare   
有点像 QML 的风格
NnMmOo   
Apple 开始走向衰败
Vegetable   
首页上的例子我看来,除了 plist ,其他家大差不差。我更倾向于这是 apple 觉得自己的 plist 用着不爽,弄了个新的。
您需要登录后才可以回帖 登录 | 立即注册

返回顶部