Isi kandungan:
Definisi - Apakah maksud Qi?
Qi adalah bahasa pengaturcaraan fungsional yang sesuai untuk penilaian matematik dan pengaturcaraan persamaan dan fungsi matematik. Qi menawarkan kelebihan padanan corak, konsistensi kalkulus lambda, pemeriksaan jenis statik dan penilaian malas pilihan.
Qi ditulis dalam program yang menggunakan Generasi Lisp yang cekap yang selamat yang boleh dijalankan di mana-mana mesin. Ia telah dibangunkan oleh Dr. Mark Tarver dan pertama kali dikeluarkan di bawah GPL pada tahun 2005 tetapi ini dianggap tidak sesuai untuk aplikasi komersial. Qi II disediakan di bawah dua lesen proprietari: satu untuk membangunkan sumber tertutup, perisian proprietari dan yang lain adalah untuk kegunaan pendidikan dan peribadi.
Techopedia menerangkan Qi
Qi pertama kali dikeluarkan pada bulan April, 2005. Qi mentakrifkan jenis menggunakan notasi logik kalkulus serentak dan di bawah tafsiran Qi, notasi jenis ini boleh dianggap sebagai bahasa lengkap Turing. Melalui notasi ini, Qi boleh menetapkan sistem jenis extensible ke Common Lisp Libraries, yang merupakan ciri yang sangat kuat dalam bahasa tersebut.
Projek L21 bertujuan untuk memodenkan Lisp supaya dapat memenuhi keperluan pengguna yang terus berubah di abad ke-21; Oleh itu nama. Projek itu dilancarkan kerana Lisp mempunyai beberapa cabaran yang menghalang penggunaannya. Dr. Tarver mengenalpasti cabaran-cabaran ini secara khusus sebagai Common Lisps kekurangan pencocokan pola, pencemaran prosedur, ketidakkonsistenan sehubungan dengan kalkulus lambda dan kekurangan menaip statik.
