Apple představil Pkl, nový open-source programovací jazyk
Apple nedávno představil Pkl, nový open-source programovací jazyk, který má zjednodušit a zpřehlednit konfigurační úkoly. S uvedením verze 0.25 1. února 2024, Apple nejenže posouvá hranice v oblasti konfiguračních jazyků, ale také reaguje na rostoucí potřebu vytvářet snadno škálovatelné a přizpůsobivé konfigurační procesy.
Apple svým novým jazykem míří na všechny, kdo hledají efektivní a přístupné řešení pro správu konfigurací. Díky své klíčové a hodnotové struktuře, podobné JSON, nabízí Pkl intuitivní a přehledné prostředí, které se odlišuje od imperativních přístupů tradičních programovacích jazyků.
Pkl nejenže podporuje formáty jako JSON, XML a YAML hned od svého spuštění, ale také přináší několik užitečných vlastností pro zlepšení kvality práce, což z něj činí atraktivní nástroj pro generování statických konfiguračních souborů. Tyto funkce zahrnují možnosti pro efektivnější a příjemnější práci s konfiguracemi.
Apple si klade za cíl, aby Pkl nebyl pouze dalším nástrojem v konfigurační pipeline, ale aby se stal samostatnou, bezpečnou a snadno použitelnou konfigurační knihovnou. I když je Pkl na trhu teprve několik dní, již podporuje programovací jazyky jako Java, Kotlin, Swift a Go, s nadějí na budoucí rozšíření podpory pro další populární jazyky a platformy.
Apple má velké plány pro Pkl, doufá v jeho přijetí jakožto univerzálního řešení pro konfiguraci napříč různými programovacími jazyky a platformami. Ačkoliv se může zdát, že Apple se zaměřuje na velmi specifickou oblast, Pkl ukazuje na ambice stát se klíčovým hráčem v oblasti konfiguračních jazyků.
Pkl má všechny předpoklady k tomu, aby se prosadil. Jak se bude Pkl vyvíjet a jaký vliv bude mít na webdesign a vývoj aplikací, to ukáže až čas. Nicméně jeho uvedení na trh je jasným signálem, že Apple nadále hledá nové a inovativní způsoby, jak zlepšit vývoj softwaru a usnadnit konfigurační úkoly pro vývojáře po celém světě.
Zdroj: Techradar.com
Zdroj ilustračního obrázku: Tranmautritam