As a replacement for Turbo Pascal Professional 6.0, Borland released Borland Pascal with Objects 7.0, an integrated Pascal environment that runs under both DOS and Windows and is targeted at sophisticated developers who are bumping into the 640K-byte DOS barrier, according to Zach Urlocker, senior product manager in Borland’s Languages Business Unit in Scotts Valley, Calif.
Borland Pascal with Objects can be tapped to create DOS and Windows applications as well as programs that adhere to the DOS Protected Mode Interface (DPMI), an industry specification used to write protected-mode DOS software, Urlocker said.
Borland is providing DPMI support because 40 percent of its 2 million Pascal users are professional developers who need a tool to break through the 640K-byte barrier, according to Urlocker.
Borland Pascal with Objects 7.0 addresses their need to produce DOS, Windows and DPMI-compliant applications as well as to share code across both platforms, he said.
The professional Pascal upgrade offers both a DOS and a Windows Integrated Development Environment (IDE), allowing developers to work in either workbench and to design applications that run in both environments, Urlocker explained.
The IDE has also been boosted with higher capacities, letting developers create large applications within the workbench rather than having to shell out to other compilers, editors or programming tools at the command line, he said.
Borland Pascal with Objects 7.0’s multiplatform support is the most significant new feature of the product, said Bob Sherman, senior engineering systems software analyst with Underwriters Laboratories Inc., a non-profit organization that tests a wide variety of consumer products for conformance to safety standards.
“Borland Pascal with Objects gives us the ability to target three different environments from the IDE. … That’s going to be a tremendous time-saver,” he said.
An additional multiplatform feature of the 7.0 upgrade is the ability to create DOS dynamic link libraries (DLLs) that are binary-compatible with Windows, ensuring that DOS and Windows applications can share DLLs, according to Urlocker.
Borland Pascal with Objects 7.0 also contains a proprietary DOS extender, written by Borland, that lets developers create DPMI protected-mode applications as large as 16M bytes, he added.
For entry-level programmers who want to learn object-oriented design, Borland also recently released Turbo Pascal 7.0, which replaces Turbo Pascal 6.0.
Turbo Pascal 7.0 is a subset of Borland Pascal with Objects 7.0 that lets developers create DOS real-mode applications without support for DPMI or Windows development. The tool does not contain an improved IDE or object browsers for navigating through code.
Borland Pascal with Objects 7.0 is priced at $495. Upgrades from previous versions of the lower-end Turbo Pascal are $149.95.
Turbo Pascal 7.0 is priced at $149.95, and upgrades from previous versions cost $89.95.