Tag Archives | parantez

Hy (Hylang) 1.0.0 duyuruldu

Hy (veya uzun adıyla “Hylang“), dil oluşturulurken sürü davranışı incelendiği için Hymenoptera böcek takımından adını alan, Lisp ailesinde çok paradigmalı genel amaçlı bir programlama dilidir. Hy’nin 1.0.0 sürümü duyuruldu. Python ile karşılaştırıldığında Hy (Hylang), bir Lisp’ten bekleneceği gibi çeşitli yeni özellikler, genellemeler ve sözdizimsel basitleştirmeler sunar. Diğer Lisp’lerle karşılaştırıldığında Hy (Hylang), Python’un yerleşiklerine ve üçüncü taraf Python kütüphanelerine doğrudan erişim sağlarken, zorunlu, işlevsel ve nesne yönelimli programlama stillerini özgürce karıştırmaya olanak tanıyor. Bir Python programcısının Hy (Hylang) hakkında fark edeceği ilk şey, Python’un C benzeri infix sözdizimi yerine Lisp’in geleneksel parantez ağırlıklı önek sözdizimine sahip olmasıdır. Python’a gömülü bir Lisp lehçesi olan Hy’nin 1.0.0 sürümü, yaklaşık 12 yıllık geliştirme sürecinin ardından kullanıma sunuluyor. Bundan böyle, dilin belgelenmiş kısımlarında yapılan değişiklikler (CPython geliştiricileri tarafından artık desteklenmeyen Python sürümleri için desteğin kaldırılması dışında) ana sürüm numarasını artıracağı söyleniyor. 1.0.0 sürümü Python 3.8’den 3.13’e kadar olan sürümleri destekliyor. Hy (Hylang) hakkında projenin sitesinde bir “Niçin Hy” sayfası yapılmış bulunuyor. 2014’te Hy hakkında bir PyCon konuşması yapılmıştı. Hy (Hylang) 1.0.0 hakkında bilgi edinmek için sürüm duyurusunu, lwn.net duyurusunu ya da GitHub sürümler sayfasını inceleyebilirsiniz.

Continue Reading →

 

 

Hy (Hylang) 1.0.0 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0