Teknoloji devi Apple, Pkl adını verdiği açık kaynak kodlu yeni bir programlama dili ile geliştiricilerin karşısına çıktı. Pkl, özellikle konfigürasyon ve yapılandırma işlemleri için kullanılabiliyor. Bu yeni dil, JSON benzeri bir anahtar-değer formatı ile kodlama yapmayı mümkün hale getiriyor. Yani artık eylemleri tek tek belirtmek yerine, örneğin “Bu malzemelerle makarna yap” gibi genel bir ifade kullanarak geri kalan işlemleri Pkl hallediyor.
Pkl, kodlamayı daha kolay hale getirmeyi amaçlıyor. Açık kaynak kodlu bu programlama dilinde kontroller, sandbox tekniği ve önceliksiz gibi özellikler kullanılarak veri gizliliğini güvenliğini sağlıyor. Apple’a göre Pkl, çok yönlü bir yapıya sahip ve kolay yapılandırma imkanı sunuyor.
Aslında Apple, Pkl’ı kamuya açık kaynak kodlu bir şekilde sunmadan önce de kullanıyordu. Şimdi ise çeşitli topluluklar da bu dile erişebilecek ve daha geniş bir kitle kodlama alanına dahil olabilecek. Pkl, VS Code ve Neovim için sözdizimi ve kod katlama sağlayan temel düzenleyici eklentileri ile uyumlu. Geliştiriciler, Pkl’da alışıldık sözdizimini kullanarak sınıflar, fonksiyonlar ve döngüler gibi komutları yazabiliyor. Örneğin, tek bir komutla veri tabanına benzeyen kopya veri tabanları oluşturmak mümkün. Ayrıca Pkl programları, kolayca YAML, JSON ve XML formatlarına dönüştürülüyor. Kısıtlamalar koymak, paket paylaşımları yapmak ve farklı dillerle (örneğin Swift, Go, Java) Pkl’ı bağlamak da mümkün. Pkl editörü, kendi başına yönlendirme yapabilen bir editör desteğiyle geliyor.
Apple Markasının Açık Kaynak Kodlu Programlama Dili: Pkl
Apple Markasının Açık Kaynak Kodlu Programlama Dili: Pkl
Konuyu Okuyanlar: 1 Ziyaretçi