.QI Dateiendung
Kompilierte Picat-Codedatei
| Entwickler | Neng-Fa Zhou and Håkan Kjellerstrand |
| Beliebtheit |
2,0 | 1 Stimme |
Was ist eine QI-Datei?
Eine QI-Datei ist eine kompilierte Datei, die aus einer Picat .PI-Quellcodedatei erstellt wurde und mit der Programmiersprache Picat verwendet wird. Sie enthält eine für die Maschine optimierte Version des ursprünglichen Picat-Programms, sodass die Picat-Laufzeitumgebung oder der Interpreter den Code effizienter ausführen kann. Im Gegensatz zu PI-Dateien sind QI-Dateien nicht dafür gedacht, von Menschen direkt gelesen oder bearbeitet zu werden.
Weitere Informationen
Picat ist eine logikbasierte Programmiersprache mit mehreren Paradigmen, die Merkmale von logik-, funktionalen und Skriptsprachen kombiniert. Entwickler schreiben Programme in PI-Dateien mit Regeln, Prädikaten und Funktionen und kompilieren sie dann optional in QI-Dateien, um die Leistung zu verbessern oder Programme zu verteilen, ohne den Quellcode offenzulegen.
Wenn der Benutzer eine PI-Datei ausführt, erstellt Picat automatisch eine entsprechende QI-Datei im selben Verzeichnis, um Indexinformationen zu diesem Programm zu speichern. Wenn ein Benutzer beispielsweise ein Programm namens schedule.pi ausführt, erstellt Picat möglicherweise daneben eine schedule.qi-Datei.
Die meisten Benutzer bemerken QI-Dateien nur beim Durchsuchen ihrer Projektordner, insbesondere wenn sie Dateien untersuchen oder aufräumen. Diese Dateien können zwar problemlos gelöscht werden, aber Picat erstellt sie beim nächsten Ausführen der zugehörigen PI-Datei erneut.
So öffnen Sie eine QI-Datei
QI-Dateien sind nicht dafür gedacht, geöffnet zu werden. Stattdessen lädt das Picat-Programm, dem die QI-Dateien beiliegen, QI-Dateien direkt, um sie schneller auszuführen.