Welcome to B-Prolog, a versatile and efficient constraint logic programming (CLP) system! B-Prolog is being brought to you by Afany Software (New York), KLS (Tokyo), and NandaSoft (Nanjing).
The birth of CLP is a milestone in the history of programming languages. CLP combines two declarative programming paradigms: logic programming and constraint solving. The declarative nature has proven appealing in numerous applications including computer-aided design and verification, database, data mining, software engineering, optimization, configuration, graphical user interface, and language processing. It greatly enhances the productivity of software development and software maintainability. In addition, because of the availability of efficient constraint-solving, memory management, and compilation techniques, CLP programs can be more efficient than their counterparts written in procedural languages.
What's new in this version:
- The executable (BProlog/bp.exe for Windows and BProlog/bp for Unix) is a standalone application. It's unnecessary to set the environment variable BPDIR.
- Interface with MiniSAT for Windows (Lingeling is used for Unix).
- Performance improvements (compile time, tabled programs, the multiplication constraint).
- Built-ins for planning problems (bp_plan/2-4, bp_plan_unbounded/2-4, bp_best_plan/2-4, bp_best_plan_unbounded/2-4).
- The maximum arity of structures is ex... See all new features
More Products to Consider
- Use Flex, Flash, AJAX to build rich Internet apps that deploy t...
- Design, develop, and maintain standards-based websites and appl...
- Create web sites and blogs.
- Updates Java components.
- Mac OS X development environment.
- Edit audio, add audio effects on Mac OS X easily.
- Komodo Edit: Free multi-platform, multi-language editor: Perl, ...
- Y2K fixes for the web publishing software.
- Container controls for Xojo that can be embedded in a window.
- Use undo feature at your daily Xojo tasks.
- Show or hide all hidden files on your mac.
- Host multiple web sites through easy-to-use virtual hosting.
- Date control plugin for Real Studio and Xojo.
- Xojo and REAL Studio plugin that adds error alerts to required ...
- Xojo and Real Studio calendar control plugin.
- Text editor for plain text files with many options.
- Adds TreeView plug-in control for Xojo and Real Studio.
- Performs restitution from perspective view to 3d model, plan, f...
- Manage business database applications.
- Add six multi-precision data types to Xojo.
- Rapidly prototype websites and application interfaces.
- Writing software, productive, notes, callout sidebar, zoom orga...
- Interact with your Mobile I/O hardware.
- File & directory compare & merge utility.
Add Your Review
Submit your reply
E-mail this review
Report offensive content
See more CNET content tagged: