[Navigation Bar]  
 
 

    

[OpenSUSE powered]
[BUSH powered]
[vi powered]
[XML] [RSS]
 
[SparForte]
 
The Business Shell with Sound Design
 
[Download SparForte] [User Manual] [Source Code Treasury] [Linux Cafe] [Source Code Treasury]

 > In a Nutshell 
 
Project Type
Command Shell, Template Engine and Scripting Language
 
Current Version
2.0 (prototype)
1.2 (stable)
 
Supported Platforms
Linux / i386
Linux / x86_64 (AMD)
Linux / Alpha
FreeBSD / Intel
Windows-Cygwin / Intel (soon)
 
Licences
Open Source -
GPL (GNAT Modified)
 
Do you have an interest
in reliability and software
engineering? Please
assist with this
open source project!

 
 
Chief Programmers
Ken O. Burtch
 
Contributors
Buz Cory
John Cusick
Thierry Thomas
 
Thanks To
Ada Core Technologies
Ada Linux Team
David A. Wheeler
Oleksandr Havva
Warren W. Gay
 
Contribute and have
your name added here!
 

This is the home page for SparForte/BUSH.

Ken O. Burtch is the author of "Linux Shell Scripting with Bash" and former IT Architect with the "Webkinz" brand websites. With nearly 20 years experience in the IT business, including many years with multi-billion dollar companies, Ken was concerned over hard to scale, hard to maintain scripting languages, he created SparForte as a tool to solve real business problems. Based a ISO standard proven effective for large, mission-critical projects, SparForte is designed for fast development of large projects while, at the same time, providing easier maintenance and bug removal.

Take control of your complex web projects with this integrated and scalable GCC-compatible development environment. Web development is significantly faster and more bug-free that similar tools. SparForte contains features to make debugging, testing, securing and upgrading projects quick and easy.

SparForte can be used as interactive command shell, scripting language with a source code debugger, a database client and a web template engine. With third-party support for the ABEE standard for Java Virtual Machine and .Net, SparForte is an all-in-one replacement for BASH, PHP, J2EE, Ruby, Python, Perl and PSQL.


Join a SparForte/BUSH Mailing List

[TIA 1.2 screenshot]
Screenshot: SparForte script (in TIA IDE)
 


  • Paradigm: imperative/ procedural, scripting, shell, limited reflexive
  • Typing Disciplines: strong typing, type safety, nominative static with optional limited weak and duck typing
  • Appeared: 2001 (Ken O. Burtch)
  • Source Code: GCC Ada, GCC C, Bourne-Again Shell, GCC Make
  • Influenced by: Ada 95, Bourne Shell, SQL and to a minor degree BASIC, PHP, Python
  • Usual File Extensions: .sp, .bush
  • Strong Checking
  • Security Options
  • Clear Error Messages
  • Debugger Mode
  • Deprecation Pragma
  • Run Scripts in a restricted "sandbox"
  • Compile Scripts
  • ISO Standard
  • 3rd party .NET and JVM Tools
  • ABEE Initiative
  • BASH-style commands
  • Dynamic Typing
  • Automatic Declarations
  • Common Shortcuts
  • Job Control
  • Run O/S Commands
  • Tab Completion
  • File Globbing
  • Command Types (Aliases)
  • I/O Redirection
  • Pipelines
  • Internal Byte Code
  • 200+ Built-in Functions
  • Template Engine
  • PostgreSQL DBI
  • MySQL DBI
  • TCP/IP Sockets
  • CGI Library
  • AU/WAV Sound
  • Memcached
  • Arrays
  • Records (Structures)
  • Enumerated Types
  • True Booleans
  • Types and Subtypes
  • Open Source
  • GPL Licenced
 
     

« Truth Humility Communication Nobility Freedom Purity Excellence Right Support Courage Compassion Quality Honesty Trust Cooperation Challenge Education »
PegaSoft Canada - A Linux Association Since 1994