Ports zu anderen Sprachen
konto_check ist zunächst eine C-Bibliothek. Es ist jedoch leicht möglich, die Bibliothek als DLL bzw. shared library zu kompilieren; damit ist auch ein Zugriff aus anderen Anwendungen bzw. Programmiersprachen leicht möglich. Explizite Unterstützung gibt es momentan besonders für AWK, Perl, PHP, Ruby und neuerdings auch C#; für diese Programmiersprachen ist eine vollständige Schnittstelle programmiert und getestet. Der AWK-Port implementiert nur wenige Funktionen; er ist mehr für eine schnelle Kontoprüfung in Einzeiler-Skripten etc. gedacht.Thimo Kraemer hat einen Phyton-Port geschrieben; er ist auf der offiziellen Python-Webseite verfügbar.
Ein VisualBasic.NET Interface (das aus der C# Version generiert wurde) ist
jetzt auch verfügbar. Es wurde mit der freien Version des Instant VB - C# to VB
Converters von
Tangible Software Solutions Inc.
aus mini.cs generiert und kann mit dem Befehl vbc mini.vb
übersetzt werden.
Ports zu anderen Sprachen oder Programmen (z.B. MySQL, PostgreSQL) sind prinzipiell auch kein Problem; mit Hilfe der DLL (bzw. shared library) oder etwas glue code lassen sie sich üblicherweise einfach implementieren. So weiß ich z.B. von einer Implementierung für Java, xHarbour, IDL, Python und PostgreSQL.