BUSH (Business Shell) combines the capabilities of BASH, PHP, GCC, and databases into a uniform design for rapidly building secure, reliable Web sites. Based on an ISO standard, it promotes code reuse: scripts and templates can be compiled with GCC or ported to JVM or .Net using third party tools with only minor changes. It can also replace BASH as an interactive command shell with SQL support, and is a general purpose scripting language.
| Tags | Database Front-Ends Internet Web Dynamic Content CGI Tools/Libraries Software Development Interpreters Shells |
|---|---|
| Licenses | GMGPL |
| Operating Systems | POSIX BSD FreeBSD Linux |
| Implementation | Ada C SQL Unix Shell |
Recent releases


Release Notes: This release includes several core language bugfixes, FreeBSD 8 and Linux/Alpha support, experimental 64-bit libSDL support, improved documentation generation features with man page and HTML support, and a new debugger directive. Many new script examples were added.


Release Notes: BUSH has been updated for the latest versions of MySQL and GCC.


Release Notes: A new built-in directory_operations package. A serious memory leak problem with pragma prompt_script has been repaired.


Release Notes: BUSH now supports both MySQL and PostgreSQL databases. There is also an experimental 29 function SDL drawing and image package. Improvements were made for the installer, the documentation, and the Fedora and x86_64 platforms.


Release Notes: FreeBSD support, a new Web template debugging mode, new documentation with more tutorials and better navigation, and a new online demo/tour on the Web site.