[an error occurred while processing this directive]
Location: > News    Site Map

Deep Sky Technologies, Inc., Announces Release of BASh v1.4.6

Wednesday, October 25, 2000: Deep Sky Technologies, Inc., today announced the release of BASh v1.4.6 for Macintosh and Windows. BASh is a 4th Dimension component which provides a set of methods that allow you to dynamically utilize variables from a pool of available variables in your 4D projects.

BASh is the first 4D component publicly available after the release of 4D v6.7.0 by 4D, Inc. And, in keeping with the tradition of offering quality services, the BASh component is available for free from Deep Sky Technologies, Inc.

"The BASh component can easily serve as an example for 4D component developers everywhere on how to create a well formed 4D component", said Steven G. Willis, President, Deep Sky Technologies, Inc. "It is completely self contained and initializes itself. Absolutely no code changes or additions are needed to begin using the component. And, the functionality it provides is exceedingly simple to take advantage of, yet still immensely powerful. We use it in all of our 4th Dimension development."

Features in the BASh component

The BASh component consists of many different modules of methods which provide basic utility services in 4th Dimension applications. The list of modules currently available in the BASh component is:

  • ARR - Array sizing, management, and manipulation methods;
  • DSS - Dynamic Stack Space; reusable variable management system;
  • NULL - Variable clearing and initialization methods;
  • SEM - Semaphore management methods;
  • TYPE - Variable type comparison methods;
  • VAR - Variable utility methods.

Many of the modules which are currently available in the BASh component are merely there as support services to the DSS module. In future releases of the BASh component, additional functionality will be provided in the existing modules and new modules of utility code will become available for use.

By far, the single largest feature of the BASh component is the DSS module. Built to accompany the memory and style sessions presented by Steven G. Willis at the 4D Summit 2000 conference (more information available at http://www.4dsummit.com/), the DSS module of code provides a practical and usable example of conserving variable space and memory in 4th Dimension.

The BASh component also provides a working example of a well formed 4D component. There is no configuration or initialization needed to start using the BASh component. No code needs to be added to your 4D project to begin using the methods available in BASh. And, there are no setting limitations to projects compiled with the BASh component. It is literally as simple as dropping the BASh component into your 4D project and start calling it immediately.

New Features in v1.4.6

Version 1.4.6 of the BASh component doubles the amount of variable space available for use. Now up to one hundred (100) variable of each type native to 4th Dimension can be utilized from the DSS module. Additionally, the documentation for all of the methods and utilities available within the BASh component has been completed and is included in the BASh download as a PDF.

Pricing and Availability

The BASh component is officially being released as peepware. For those unfamiliar with peepware, it is similar to postcardware except that Marshmallow Peeps (more information available at http://www.marshmallowpeeps.com/) are requested from those developers that find the BASh component to be useful in their 4th Dimension projects.

The BASh component can be downloaded by following the Downloads link on the Deep Sky Technologies, Inc., website, located at:


The BASh component can also be found by following the Freeware link on the 4D Zine web site and searching for "BASh". The 4D Zine web site can be found at:


About Deep Sky Technologies, Inc.

Based in Vero Beach, Florida, Deep Sky Technologies, Inc., provides software development, consulting, hosting, and colocation services. Founded in 1997, Deep Sky Technologies, Inc., develops and supports a wide variety of software development tools and services to aid in the creation of custom applications and web sites for the Macintosh and Windows platform. For more information, please visit our home page at http://www.deepskytech.com/.

For more information contact:

Steven G. Willis
President, Deep Sky Technologies, Inc.
(561) 794-9494

All trade names referenced in this document are the trademark or registered trademark of their respective holder.

BASh is copyright Deep Sky Technologies, Inc.

4th Dimension, ACI, ACI US, 4D Compiler, 4D, 4D Server, 4D Client, and 4D Insider are trademarks of 4D, Inc.

Windows is a trademark of Microsoft Corporation.

Macintosh and MacOS are trademarks of Apple Computer, Inc.

Marshmallow Peeps and Just Born are trademarks of Just Born, Inc.


[an error occurred while processing this directive]