Quintus Arrius, in the movie Ben Hur, implores the rowers to give him "Battle speed!… Attack speed!… Ramming speed!" On October 15, 1997, the rocket powered car, ThrustSSC, driven by Andy Green, set a world land speed record of 763 mph. ThrustSSC is the first car to break the sound barrier on land. The qote, "I feel the need, the need for speed", from the movie Top Gun, says a lot about what drives our native code compiler team.
Who doesn’t want more speed and fast optimizing compilers? Who doesn’t want pre-compiled units? Who doesn’t want C++ pre-compiled headers? Who doesn’t want a speedy integrated development environment? When developers think of speed (turbo speed) they will always think about Turbo Pascal, Turbo C, Delphi, and C++Buider.
For more than 27 years (Turbo Pascal version 1.0 shipped in November of 1983) we have been delivering high speed, native code, optimizing compilers for DOS and Windows (16 and 32 bit). This year we will deliver a 64-bit compiler for WIndows. We are also working on high speed, native code compilers for Macintosh and other platforms.
Speed can also be defined in terms of the productivity developers gain by using wizards, code insights, code templates, error insights, UML modeling, audits, metrics, components, visual design, change management, and automated builds. All of these capabilities and more are included in Delphi, C++Builder, RadPHP, Prism, and RAD Studio.
Everyone wants more speed both in their development and their applications. Small, fast executables, close to the hardware programming, and cross platform development gives your applications and your users a distinct advantage. While some parts of our industry are focused on managed code runtimes, We continue to focus on delivering native code, optimizing compilers. Yes, we do also support .NET with Prism and PHP runtime with RadPHP, giving developers choices for non-native code platforms.
Wouldn’t it also be great if Delphi and C++Builder would let you use the graphics processor to increase the performance of your applications and also let you easily build stunning user interfaces? Stay tuned for additional news in the coming months as we extend the reach of our compilers and application platforms beyond Microsoft Windows. Stay tuned for additional information about our next generation Delphi and C++ compilers that will bring more optimizations, more platform support, and more microprocessor support.