Viktor Eriksson
av Viktor Eriksson

Apple släpper nytt programmeringsspråk som öppen källkod

Nyhet
06 feb, 20241 min
Open SourceSystemutveckling

Språket Pkl för konfigurationshantering uppges erbjuda bättre säkerhet, smidigare skalbarhet och vara behagligt att använda.

Apple Macbook
Foto: Wes Hicks / Unsplash

Apple släpper nu sitt programmeringsspråk Pkl (uttalat “Pickle”) för konfigurationshantering i öppen källkod. Språket har tidigare använts internt på Apple i flera år. Det hela uppmärksammades först av MSPoweruser

Pkl-teamet säger att målet med språket har varit att lösa brister som kan uppstå i statiska språk som JSON och YAML när konfigurationen blir mer komplex. Pkl ska göra det hela lättare att förstå genom att använda deklarativ och lättläst syntax samtidigt som språket erbjuder funktionaliteten från generella språk, som klasser, funktioner och loopar. 

Teamet säger att Pkl ska erbjuda bättre säkerhet genom att göra det enklare att upptäcka valideringsfel innan distribution, förenklad skalbarhet från enkla till komplexa användningsfall samt vara behagligt att använda genom en integrerad utvecklingsmiljö. I dagsläget finns insticksprogram för IntelliJ, VS Code och Neovim.