0

Support JPL/ODBC/TCP/IP Sockets Free Prolog Environment- SWI Prolog

SWI Prolog provides comprehensive and Free Prolog Environment that is licensed under Lesser GNU Public License. The development of this product along with graphics toolkit XPCE began in 1987 that was driven by real-world applications requirement. Nowadays, SWI-Prolog is used widely in education, research, and commercial applications. Prolog libraries have been distributed under GPL with extra statement that permits its usage in proprietary applications.

Its compilation is very quick, for example, it can load around 140,000 code lines in 2.3 seconds that are spread around 500 source files on AMD 5400+ system. This Suppot tool is free from memory leaks and is robust as well. It can be used for many servers that are running continuously for 24×7. Its small size offers complete development environment that also includes libraries, graphics, and several interface packages needing 40MB hard disk approximately. Its non-graphical kernel is 650 KB and graphics library adds another 1.2 MB to image. This tool can be used perfectly for scale large applications and there is no limit on atom length, program size, integer values, or term arity.

The Prolog Environment doesn’t suffer performance degradation. It has been bundled with different interface libraries for ODBC, SSL, JPL, JAVA, TCP/IP sockets, CGI form handling, and much more. Users get the option of Just-In-time indexing where both dynamic and static code on argument greatly simplify multi-moded handling relations with several clauses. One of its features include unbounded rational and integer number arithmetic depending on GMP library. With this tool users will find fast and flexible interface to C++ and C language. This interface permits for calling both ways, embedding SWI Prolog kernel in C++/C projects, and handling non determinism. It’s portable to several platforms including graphical front-end mainly for extensible Prologcross-reference. Unicode internal character set handling is also supported by the Prolog Environment.

Filed in: Developer Tool Tags: , , , , ,

Keeping Track of All Your Contacts/Addresses/Phonenumbers with RGS-CardMaster
Keeping Track of All Your Contacts/Addresses/Phonenumbers with RGS-CardMaster

Plan Daily Activities with MSD Organizer Freeware
Plan Daily Activities with MSD Organizer Freeware

Advanced Desktop Address Book Program – Open Contacts
Advanced Desktop Address Book Program – Open Contacts

Free Personal Information Manager – ContactKeeper
Free Personal Information Manager – ContactKeeper

Build Your Contact Lists with 100% Free Address Book
Build Your Contact Lists with 100% Free Address Book

Free Managing Contact Information with E-Z Contact Book
Free Managing Contact Information with E-Z Contact Book

Leave a Reply

Submit Comment

© 4733 Software for Sharing. All rights reserved. XHTML / CSS Valid.