A.2 Designed for Building Large Business Applications
Sheerpower was designed from the ground up specifically to build large
business applications with constantly evolving business rules. To support
this, Sheerpower provides:
- Code compiling and linking speeds of over 500,000 source lines per second are typical.
- Code that is designed to work with future releases without any need for change.
- An optimized runtime engine designed for millions of complex operations per second.
- Language constructs that help programmers focus on business rules.
Sheerpower was designed to be easy to write, easy to maintain, and easy to
debug. Professional programmers can learn Sheerpower in a matter of hours and
master it in a few weeks. Using Sheerpower quickly becomes a lifestyle where
they rapidly implement business applications. This frees programmers to focus
more on what they need to accomplish and less on how to accomplish it.
Sheerpower is a procedural language. Its logic is easy to follow. Its
statements and routines are easy to read. They are designed to be very
readable - like reading a story. This reduces code maintenance costs.
Sheerpower's runtime environment is highly scalable and extremely fast,
typically much faster than Python or PHP when manipulating string data or
performing database operations.