Ev gelişme Qi nedir? - techopedia nedir?

Qi nedir? - techopedia nedir?

İçindekiler:

Anonim

Tanımı - Qi anlamı ne?

Qi, matematiksel değerlendirmeler ve matematiksel denklemlerin ve fonksiyonların programlanması için çok uygun olan fonksiyonel bir programlama dilidir. Qi, desen eşleştirme, lambda kalkülüs tutarlılığı, statik tip kontrolü ve isteğe bağlı tembel değerlendirme avantajları sunar.

Qi, Common Lisp'te herhangi bir makinede çalışabilecek verimli tipte güvenli programlar üreten bir programdır. Mark Tarver tarafından geliştirildi ve ilk olarak 2005 yılında GPL altında piyasaya sürüldü, ancak bu ticari uygulamalar için uygun görülmedi. Qi II iki tescilli lisans altında sunulmaktadır: biri kapalı kaynak, tescilli yazılım geliştirmek için diğeri eğitim ve kişisel kullanım içindir.

Techopedia Qi'yi açıklıyor

Qi ilk olarak Nisan 2005'te yayınlandı. Qi, sıralı hesabın mantıksal gösterimini kullanarak türleri tanımlar ve Qi'nin yorumu altında, bu tür gösterimi Turing tam dili olarak kabul edilebilir. Bu gösterim sayesinde Qi, dilin oldukça güçlü bir özelliği olan Common Lisp Kütüphanelerine genişletilebilir tip sistemleri atayabilir.


L21 projesi, Lisp'in 21. yüzyılda sürekli değişen bilgisayar ihtiyaçlarını karşılayabilmesi için modernize edilmesi için tasarlandı; dolayısıyla adı. Proje başlatıldı çünkü Lisp'in daha geniş bir şekilde benimsenmesine yol açan bazı zorlukları vardı. Tarver bu zorlukları özellikle Common Lisps'te desen eşleştirme eksikliği, prosedürel kirlenme, lambda hesabı açısından tutarsızlık ve statik yazım eksikliği olarak tanımladı.

Qi nedir? - techopedia nedir?