Bendi新闻
>
苹果开源Pkl——用于生成配置的编程语言

苹果开源Pkl——用于生成配置的编程语言

4月前
苹果发布了专用于创建配置文件的脚本编程语言 Pkl(发音为 Pickle)

官网:pkl-lang.org

Pkl 团队介绍称,该项目旨在应对 JSON、YAML 和属性列表等静态配置格式的不足,提供一种介于静态语言和通用语言之间、「两全其美」的方案。

Pkl 的三个设计目标是语法安全、可扩展和 IDE 集成,使用声明式语法、易读易写,但也支持类、函数、条件和循环等常见的编程语言功能。

示例代码:

根据文档,Pkl 可用于生成任何格式的静态配置文件,也可以作为库嵌入在 Java、Kotlin、Swift、Go 等语言的代码中运行。

苹果还同步推出了支持 IntelliJ、Visual Studio Code 和 Neovim 等编辑器的 Pkl 插件,但没有为自家 IDE Xcode 开发插件。

相关链接:https://pkl-lang.org/blog/introducing-pkl.html

往期推荐


谷歌搜索杀死了网页缓存
谨慎更新“宇宙最强编辑器”——会导致远程开发功能无法使用
AI版权第一案:我用AI做的图,版权归我吗?
百度输入法在候选词区域植入广告,网友:真nb!


这里有最新开源资讯、软件更新、技术干货等内容

点这里 ↓↓↓ 记得 关注✔ 标星⭐ 哦


微信扫码关注该文公众号作者

来源:OSC开源社区

相关新闻

别人的17岁:自创开源编程语言作为成人礼;你的17岁:看封面图想体验Xcode 16的“AI编程”?16GB内存起步——“苹果不等式”破防了AI编程语言Mojo正式开源标准库,宣称比Python快9万倍红杉资本入局,马斯克的AI公司接近达成60亿美元融资;苹果发布基于开源训练和推理框架的语言模型OpenELM丨AIGC日报Stability AI开年首个大模型:专写代码,支持18种编程语言,上下文100K,苹果笔记本离线就能跑速度秒杀GPT-4o!Mistral开源首个22B代码模型破记录,支持80+编程语言Java是最能打的编程语言C++之父反驳白宫,称拜登政府忽视了现代C++编程语言的优势趣图:一图教你选择合适的编程语言Linux 6.10 将支持 RISC-V 架构下的 Rust 编程语言漂亮国收入最高的 10 种编程语言,Solidity 平均年薪 18.8 万刀AI早知道|支付宝灰度测试智能助理;苹果开源推出高效语言模型系列 OpenELM我们是如何在 IDE 中设计 AutoDev 的 AI 编程开发智能体语言与框架?2024 年 3 月编程语言排行榜,Python 与其他语言之间的差距从未如此之大!苹果开源了!首次公开手机端侧大模型,AI iPhone 的细节就藏在里面Nature 子刊 | 化学家和机器人都可以读懂,用于机器人合成可重复性的通用化学编程语言百川智能王小川:大模型价格战是好事;智源发布全球首个低碳万亿语言模型Tele—FLM丨AIGC日报马斯克宣布正式开源大语言模型Grok;人体避免多个精子使一个卵子受精的机制揭示 | 环球科学要闻开源日报 | AI手机需要新故事;做了十几年的操作系统和AI应用,跨界到机器人领域;苹果曾试图为安卓开发手表五年磨一剑,华为仓颉编程语言正式发布。。北航等提出超大规模多语言代码评测基准,涵盖40种编程语言go高并发之路——go语言如何解决并发问题美本申请竞赛突围篇——语言学IOLgo高并发之路—go语言如何解决并发问题
logo
联系我们隐私协议©2024 bendi.news
Bendi新闻
Bendi.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Bendi.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。