PGCon2008 - Final - we hope

PGCon 2008
The PostgreSQL Conference

Steffen F. Pirsig

Steffen F. Pirsig holds the position as Chief Technical Officer since having started out with the design and implementation of Xbase++ in Oct. 1994. He also is a co-founder of Alaska Software and President of Alaska Software, Inc.

At present, Steffen is a great deal involved with the D2 Project Group laying out the foundation of new exciting database-technologies for the next major release of the Xbase++ technology-platform. Simultaneously Steffen works with the V2 Team-members on core-technologies for the forthcoming release of Visual Xbase++ 2.0.

As a frequent speaker at various developer conferences as well as at universities, Steffen manages to combine his passion for database management systems, distributed computing and of course Xbase++, with his love for engaging into shop talks and in-depth discussions while presenting his ideas and visions to an interested audience.

Steffen enjoys good vines, hiking and music of independent labels. He also likes to fly rc-planes for which he didn't found any time in the last 18 months.

Xbase++ is a 100% Clipper language compatible development platform. It comes with intelligent and automatic multithreading and a universal abstraction of data-access and manipulation using dynamically loadable database engines.

Xbase++ is used by almost all top 500 companies worldwide for migration of former Clipper or FoxPro/Visual FoxPro solutions to the Xbase++ platform. With more than 20.000 users and millions of end-users, Xbase++ is without any doubt the next generation xBase platform.

xBase languages such as Clipper, dBase and FoxPro once have made the PC revolution possible, while being perceived globally as legacy languages they provided features such as abstraction, data-binding and data-validation, domain specific language extensions which are still unmatched by latest development in programming languages. Last but not least the so called impedance mismatch gap of modern languages never was an issue with xBase languages.

In fact Xbase++ can be best described as a SQL based stored-procedure-language with the features of a general purpose programming language making it possible to develop web-client, rich-client or fat-client applications using the same syntaxs, semantics and tools.