|
L.1 Main Features and Culture
|
Sheerpower has the following exceptional features:
- It is a language that can be gradually learned, is easy to program and easy to maintain
- It makes developers fast -- and development fun
- Greatly reduces the total cost of project completion through rapid development and debugging
- Its code reads like a crafted story using common English names wherever possible
- Built-in database operations and a built-in high-speed database engine is included
- Eliminates penny rounding errors using built-in "Perfect Precision" patented methods
- Automated runtime optimized memory handling
- Operates on CSV and other delimited files as database tables (clusters)
- Clusters can be searched and updated millions of times per second
- Code is compiling at rates of more than 500,000 source lines per second
- All code is designed to work with future releases without any need for change
- Optimized runtime engine designed for millions of complex operations per second
- Language constructs designed to help programmers focus on business rules
- Highly optimized fully integrated memory management system - no garbage collecting needed
- Bundled with robust program debugging features and integrated IDE
- Also interfaces to standard IDE's such as Visual Studio Code
- Royalty free licensing for both individual and commercial use
- Database operations are immune to "SQL injection" and other common
hacks
- Comes with an integrated webserver for the rapid development of
SaaS solutions
- Built-in webserver handles thousands of transactions per
second
- Built-in database engine can read records at over 1,000,000 per second
with full record-level locking
- Very small footprint. Its installer is
under 30 MB and it fully installs in under two minutes.
- Natural one-origin for arrays and positional results (an array of 3 values is indexed
by 1,2,3)
- Provides both statically and dynamically typed variables
- Provides consistent performance - no memory garbage collection
disruptions - no "stop the world" events
- Provides 100% memory safe protection
The Sheerpower Development Culture
Sheerpower optimizes your time as a programmer. You write less code
and your time spent compiling code. Experiencing coding changes is
amazingly quick - typically less than one second. Your debugging time is
greatly reduced as well. Sheerpower adds enjoyment to your programming life.
Sheerpower runs under all versions of Windows Desktop and Windows Server that have been released
over the last 10 years. Great care is taken to keep sheerpower backward compatible with
older versions of itself. Sheerpower code written 10 years ago will continue to run into the future.
This greatly reduces code maintenance costs and lets programmers focus on writing new
code instead of refactoring old code.
Because of sheerpower's high-speed compiler it is efficient to write and
test code in small increments. Compilation errors are reported instantly.
All errors are highlighted, explained, and clickable for rapid correction and
recompiling. Even the largest applications will fully build in just a few
seconds.