Text 9. Delphi: a Promise of Power
^ Вверх

Text 9

Delphi: a Promise of Power

 

Read and translate the text, use the dictionary:

 

Delphi is a visual programming environment targeted at professional developers who want an easy-to-use, object-oriented RAD tool that doesn’t compromise on power or performance. Delphi is still in early beta testing, but it looks highly promising.

Delphi also includes a true compiler. The user will be able to generate standalone machine-language EXE files or DLLs that can be called by other applications. Delphi applications will have a significant performance advantage over tools such as Visual Basic or Powersoft’s Builder, since these product generate pseudo-code programs that must be partially interpreted at runtime. Delphi automatically complies individual components as you add them to your interface . Delphi has a good use of experience with compilers and debuggers. The product is chock full of programming aids that takes full advantage of the GUI environment. Aside from state-of-the-art testing and debugging tools, Delphi adds an innovative twist to visual programming with two-way code generation. While many visual programming tools will generate source code from a visual object, Delphi goes further by automatically regenerating visual objects when you edit the source code.

While you can use Delphi to develop high-performance executables, you can also generate your-own custom controls for reuse with Delphi or with other development tools.

Veteran Borland language users will find the transition to Delphi’s environment especially easy. Delphi has the same editor and debugging kernel found in Borland’s C++4.0, and Delphi’s compiler is a superset of the one used in Borland’s Pascal 7.0. 

Delphi’s powerful object-oriented language, its ability to use and subclass existing controls, and its capability of generating true machine-language executables add up to a formidable array of features, Delphi will be a fine addition to the growing number of high-performance, object-oriented development tools available for Windows.