Teknoloji

Apple Yeni Açık Kaynak Programlama Dilini Duyurdu: İşte “Pkl” Hakkında Bilinenler…

Günümüzde programlama dillerinin çoğu emir kipindedir ve adım adım yazıldı talimatlara ihtiyacı var. Apple’ın yeni açık kaynak programlama dili PKL, JSON gibi bir anahtar/değer biçimiyle kodlamayı mümkün kılıyor. Yani işlemleri tek tek belirtmek örneğin makarnanın adım adım tanımını yapmak yerine “Bu malzemelerle makarna yap” deyip gerisini yapıyoruz. Pkl (Turşu)O halleder.

akıllı telefonlarda birçok farklı ayar gecerli. Bu ayarlarda ekran parlaklığı, Wi-Fi şifresi ve oyun kuralları gibi birçok farklı talimat yer alıyor. Bu ayarları değiştirmek için ya menülerde gezinip tek tek seçimler yapmamız ya da kod yazmamız gerekiyor. PKL bu süreci kolaylaştırmayı amaçlamaktadır. Talimat yazmak yerine İstenen sonuç belirtmeliyizYeterli.

Kodlamayı kolaylaştırabilir

Bu açık kaynak programlama dilinde kontroller Sandbox tekniği ve düşük öncelik gibi özellikler kullanılarak bilgi gizliliği ve güvenliği de sağlanmaktadır. Ayrıca Apple’a göre bu programlama dili, kolay konfigürasyona olanak sağlayan çok taraflı bir yapıya sahip.

Apple birkaç yıldır Pkl kullanıyor

Aslında PKL açık kaynak olarak kamuya sunulmadan önce, Apple tarafından kullanıldı . Artık çeşitli topluluklar da bu dile erişebilecek. Daha geniş bir kitle de kodlama alanına dahil olabilecek. Şu anda PKL’ler VS Kodu ve NeovimSözdizimi ve kod katlama sağlayan temel bir düzenleyici eklentisine sahiptir.

Geliştiricilerin rahatlığı için Elma , Ayrıca Pkl’deki olağan sözdizimini kullanır. Bu dil sınıflar, işlevler ve döngüler gibi komutları içerir. Örneğin tek bir komutla kendi bilgi tabanımıza benzer kopya bilgi tabanları oluşturabiliriz. Ayrıca pkl programları Ayrıca basitçe YAML, JSON ve XML’e dönüştürülebilir. Kısıtlamalar koymak, paketleri paylaşmak ve PKL’yi Swift, Go ve Java gibi farklı dillere bağlamak da mümkün. Ayrıca PKL editörü kendi içerisinde talimat veren bir editör desteği ile birlikte gelmektedir.

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

-
Başa dön tuşu