A statement is made in Joseph Weizenbaum's book, "Computer Power and Human Reason" that has great relevance:

"The computer programmer is a creator of universes for which he alone is the lawgiver. Universes of virtually unlimited complexity can be created in the form of computer programs. Moreover, and this is a crucial point, systems so formulated and elaborated act out their programmed scripts. They compliantly obey their laws and vividly exhibit their obedient behavior. No playwright, no stage director, no emperor, however powerful, has ever exercised such absolute authority to arrange a stage or field of battle and to command such unswervingly dutiful actors or troops."

This rings true for most software engineers. We strive to create digital universes that obey laws that we put into place. If we fail to design or implement our universes well, failures minor to catastrophic will occur.

BlackBerry has created a small, powerful digital universe within a handheld that has permanently changed our world. With each revision, the universe gets larger, more stable, and definitely better.

As a developer of applications for BlackBerry, you are on the ground floor to catch the wave of BlackBerry's success. As sales increase and technology evolves, users will need an ever-changing kaleidoscope of software, software that only you can create.

Are you ready to create new universes of your own? We are, and we'll try our best each issue to share tricks and techniques, and much more, to help you along.

As always we are interested in your comments, suggestions, letters, and anything else that you feel would be of benefit to our developer community.

Please feel free to email us at editor@blackberrydeveloper.com

BlackBerry Developer Journal team