Created
September 27, 2014 11:21
-
-
Save Fortyseven/8391ee6859c58d58b0ef to your computer and use it in GitHub Desktop.
Information on the hot new version of Pascal: Borland Pascal with Objects 7.0
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[The following combines two information files from Borland | |
International regarding the two newly released Pascal products. A copy | |
of this information is being sent as an automated reply to e-mail sent | |
to the Internet address [email protected]. Other Internet e-mail | |
addresses at Borland include: | |
[email protected] is an address to send e-mail to our | |
Customer Service department. You can get product and price info, | |
information on upgrade offers, check the status of your order, arrange | |
for a replacement of a bad disk in order, etc. In other words, they | |
can handle any non-technical problem or request. Due to restrictions | |
on use of our connection via NSFNET, we cannot accept actual sales | |
orders and credit card numbers via e-mail to borland.com addresses. | |
[email protected] reaches an Educational Sales representative who | |
can provide information regarding academic discount programs to | |
students, teachers, or people otherwise affiliated with educational | |
institutions within the United States. | |
[email protected] is the address from which to get information | |
about Educational Sales programs outside of the United States, if you | |
do not know how to contact the Borland representative in your part of | |
the world. Depending on where you are, [email protected] may just | |
provide you with the information as to who is your local contact. | |
[email protected] is a place to send reports of reproducible bugs to | |
Borland QA. It is not a place to get help or verification of problems, | |
but it is a way of making sure that we know about a problem so it can | |
get fixed sooner. | |
If you discover problems with any of these Internet addresses, you | |
should inform [email protected]. Please do not send that address | |
any questions regarding Borland products, requests for technical | |
support, or queries about email addresses of individuals. Borland | |
does not yet offer technical support by e-mail, nor do we have a | |
general connection between internal e-mail systems and the Internet.] | |
===================================================================== | |
Borland Pascal with Objects 7.0 | |
Turbo Pascal 7.0 | |
Features and Benefits | |
Overview | |
Here are the primary features and benefits of Borland Pascal with | |
Objects 7.0 and Turbo Pascal with Objects 7.0. These are taken | |
from the Reviewer's guide which includes more detailed product | |
descriptions and technical information. | |
Borland Pascal with Objects 7.0 | |
Borland Pascal with Objects 7.0 is the most productive | |
programming system available for DOS and Windows. It includes | |
the following new features: | |
Program for DOS, DOS Protected Mode (DPMI) and Windows | |
Professional tools for all three platforms with nothing else | |
to buy | |
Free DOS Extender! Create DOS Protected Mode (DPMI) | |
applications. Break the 640K barrier and use up to 16 MB of | |
memory, without royalties | |
Create DOS protected mode Dynamic Link Libraries (DLLs) | |
Reuse DLLs in DOS and Windows; and link C or C++ code easily | |
High capacity, multi-target IDEs | |
Choose the DOS or Windows IDE and target any platform | |
DOS and Windows ObjectBrowsers | |
Navigate source code quickly with full cross-reference | |
information | |
Improved IDEs with color syntax highlighting, unlimited | |
undo/redo. Makes it easier to read code and experiment with | |
changes | |
Enhanced application frameworks | |
Add data validation to DOS and Windows applications easily | |
New language features and optimizations | |
Write more flexible code with better performance | |
Winsight and Winspector included | |
For faster debugging of Windows applications | |
Free Runtime library source code included ($195 value included | |
free!). Learn the secrets of object-oriented programming from | |
the experts | |
Turbo Pascal 7.0 | |
Turbo Pascal 7.0 is the fastest way to learn object-oriented | |
programming. It includes the following new features: | |
High capacity IDE | |
Compile large real-mode applications within the IDE | |
ObjectBrowser | |
Navigate source code quickly with full cross-reference | |
Improved IDE with color syntax highlighting, unlimited | |
undo/redo Makes it easier to read code and experiment with | |
changes | |
Enhanced application frameworks | |
Add data validation to DOS and Windows applications easily | |
New tutorials on Turbo Vision and pointers | |
Makes it easy to learn object-oriented programming | |
================================================================= | |
Borland Pascal with Objects 7.0 | |
Questions & Answers | |
I. General Questions | |
1. What are the new features of Borland Pascal with Objects | |
7.0? | |
Borland Pascal with Objects 7.0 includes all of the | |
features necessary for high productivity application | |
development for DOS and Windows. | |
The major new features are: | |
o Support for DOS, DOS Protected Mode (DPMI) and Windows | |
programming | |
o Ability to create DOS Dynamic Link Libraries (DLLs) that | |
are binary compatible with Windows | |
o High capacity DOS and Windows IDEs | |
o Improved IDEs with color syntax highlighting and | |
undo/redo | |
o DOS and Windows ObjectBrowsers for navigating source | |
code | |
o New compiler optimizations and language features | |
o Extended DOS and Windows application frameworks | |
o Over 3,800 pages of documentation with many new | |
tutorials | |
o Over 4 megabytes of on-line help including the Windows | |
API | |
2. What are the new features of Turbo Pascal 7.0? | |
Turbo Pascal 7.0 includes features that make it the best | |
way to learn object-oriented programming. The major new | |
features of Turbo Pascal 7.0 are: | |
o High capacity DOS Integrated Development Environment | |
(IDE) | |
o Improved IDE with color syntax highlighting and | |
undo/redo | |
o ObjectBrowser for navigating source code | |
o Additional Turbo Vision objects | |
o 1,500 pages of documentation with several new tutorials | |
o 1 megabyte of on-line help with copy-and-paste examples | |
3. What's the difference between Borland Pascal with Objects | |
7.0 and Turbo Pascal 7.0? | |
Borland Pascal with Objects 7.0 includes features aimed at | |
professional DOS and Windows programmers including the | |
ability to create DOS Protected Mode (DPMI) applications, | |
DOS Dynamic Link Libraries (DLLs), as well as a more | |
complete set of professional tools including Turbo | |
Debugger, Turbo Profiler, Turbo Assembler. | |
Turbo Pascal 7.0 is a subset of Borland Pascal with Objects | |
and includes the ability to create DOS real mode programs. | |
It includes the high capacity IDE, ObjectBrowser and | |
extended Turbo Vision application framework, but does not | |
support DOS Protected Mode (DPMI) or Windows development. | |
4. Who uses Pascal? | |
Borland has shipped over 2,000,000 units of Pascal. The | |
largest segment of Pascal customers is professional | |
programmers, who make up 40% of the market. Pascal is | |
widely used for internal corporate application development, | |
by consultants and VARs in vertical markets such as | |
health-care and construction and by commercial "shrink | |
wrap" software developers. Borland Pascal with Objects 7.0 | |
is targeted directly to professional programmers who want | |
high productivity development for DOS and Windows. | |
Pascal is also the most popular language for learning | |
structured and object-oriented programming. Turbo Pascal | |
7.0 is targeted at new programmers who want the fastest way | |
to learn object-oriented programming. | |
5. Are there commercial applications written in Pascal? | |
There are many commercial "shrink wrap" software products | |
written in Pascal. These products include leading CAD | |
packages such as Autodesk's Generic Cadd, Fast CAD, Turbo | |
CAD, Claris' Filemaker Pro for Windows, leading tax | |
preparation software such as Tax Cut, Turbo Tax, Parson's | |
Personal Tax Edge, financial packages such as Money | |
Counts, communications packages such as QModem, Tapcis, | |
Ozcis and many others. | |
6. Does Borland use Pascal to develop any of its products? | |
Borland has a major commercial application under | |
development using the new Borland Pascal with Objects 7.0. | |
Borland has not yet announced the name of the application | |
being developed in Pascal. | |
In addition, the DOS IDE for Borland Pascal with Objects | |
7.0 is written entirely in Pascal using the Turbo Vision | |
application framework. | |
7. Why has the product name changed? | |
We've called the new professional Pascal programming system | |
"Borland Pascal with Objects" to reflect the professional | |
positioning of the product and provide greater consistency | |
with the C++ product line. Borland continues to offer Turbo | |
Pascal 7.0 and Turbo Pascal for Windows 1.5 for entry level | |
programmers who do not need all of the advanced | |
capabilities that professionals require. | |
8. What are the benefits of creating DPMI applications? | |
By using Borland Pascal with Objects 7.0 you can create DOS | |
Protected Mode (DPMI) applications that break through the | |
640K barrier and access up to 16 megabytes of memory for | |
code and data. This gives you higher capacity for dealing | |
with larger amounts of data for more efficient processing. | |
9. How do you create DPMI applications? | |
You can simply select the Compile Target menu choice to DOS | |
protected mode and recompile existing programs. The | |
compiler will create an EXE with a real-mode stub that | |
automatically loads the DPMI server and runtime manager and | |
then switches to protected mode and runs your program. | |
10.What DPMI technology do you use? Is there a royalty | |
charge? | |
The DOS extender is fully compatible with the DPMI | |
specification and is based entirely on Borland technology | |
and was used in the latest version of Borland's Paradox 4.0 | |
database. No royalty payments or runtime charges are | |
required to distribute protected-mode applications written | |
with Borland Pascal with Objects 7.0. | |
11.What is the benefit of DOS DLLs? How do you use them? | |
By creating programs as Dynamic Link Libraries (DLLs) you | |
are able to share the same source code and binary file | |
between both DOS and Windows programs. For example, a | |
typical business application might be constructed with a | |
DOS Turbo Vision user interface and a Dynamic Link Library | |
that does "back end" computation and data processing. The | |
back end DLL can be shared with a Windows version of the | |
program that uses an ObjectWindows user interface. The | |
source code to the DLL does not require any changes to work | |
in Windows and, in fact, does not even need to be | |
recompiled to work in Windows. | |
In the same way, you can compile C or C++ code as a Dynamic | |
Link Library using Borland C++ or any other compiler and | |
link that code into Windows or DOS applications written | |
with Borland Pascal with Objects. No other language offers | |
the ability to create and link to | |
DOS and Windows DLLs. | |
12.What are the new optimizations in Borland Pascal with | |
Objects 7.0? | |
Several new compiler optimizations have been added so that | |
existing programs can be recompiled for faster performance. | |
These include 32 bit LongInt math operations, redundant | |
pointer load suppression, optimized sets, constant | |
parameters and faster string and file I/O routines. | |
13.Does Borland Pascal with Objects 7.0 include visual | |
resource editing? | |
Yes, Borland Pascal with Objects 7.0 includes Borland's | |
Resource Workshop, a fast, powerful way to visually created | |
user interface elements including menus, dialogs, bitmaps, | |
cursors, icons and so on. There are also third party visual | |
resource editing tools available for use with Turbo Vision, | |
including Blaise's Turbo Vision Development Toolkit. | |
14.Do developers need to buy the Microsoft Windows Software | |
Development Kit (SDK) to use Borland Pascal with Objects | |
7.0? | |
No, Borland Pascal with Objects includes everything you | |
need to develop DOS and Windows applications. It is fully | |
compatible with Windows 3.0 and 3.1. It includes: | |
o Windows Integrated Development Environment | |
o Borland Pascal with Objects command line compiler | |
o Windows 3.1 interface files | |
o ObjectWindows application framework | |
o Resource Workshop | |
o WinSight | |
o WinSpector | |
o Resource Compiler | |
o Help Compiler | |
o Turbo Help hypertext system | |
o Sample programs | |
o Complete Windows tutorials | |
15.Does Borland Pascal with Objects 7.0 include help on new | |
Windows 3.1 API functions? | |
The on-line Turbo Help system has been completely expanded | |
to provide more detailed descriptions of Windows API | |
functions as well as new entries for all new Windows 3.1 | |
features. There are over 4 megabytes of on-line help. In | |
addition, we are making available a complete printed | |
reference 3 volume set of all Windows API calls for $39.95. | |
This three volume set includes Pascal definitions of all | |
API calls and data structures. | |
16.Is the Runtime Library Source Code included? | |
As a special bonus to purchasers of Borland Pascal with | |
Objects 7.0, we will include in all upgrades a retail | |
purchases the Application Frameworks and Runtime Library | |
Source Code. This includes the complete source code to the | |
Turbo Vision and ObjectWindows application frameworks and | |
is a $195 value. | |
17.Is there a CASE tool for Pascal? What is Protogen? | |
Since there are many professional programmers who are new | |
to Windows development, Borland will be making available a | |
version of the Protogen CASE tool that generates Pascal | |
source code. Protogen allows developers to draw their user | |
interface in Windows and then automatically generate much | |
of the standard Windows code that is required. This makes | |
it much easier to get started in Windows and | |
object-oriented programming. Protogen will be made | |
available for the special price of $49.95 to purchasers of | |
Borland Pascal with Objects 7.0. | |
18.Does Borland Pascal with Objects work with the new Paradox | |
Engine? | |
Yes Borland Pascal with Objects works with the latest | |
version of the Paradox Engine 3.0. Paradox Engine 3.0 | |
includes support for real mode, DOS protected mode (DPMI) | |
and Windows application development in Pascal. It also | |
includes a complete object-oriented database framework for | |
Pascal programmers as well as faster and more memory | |
efficient performance. Paradox Engine 3.0 is available | |
separately. | |
19.What is the minimum hardware configurations for Borland | |
Pascal with Objects 7.0 and Turbo Pascal 7.0? | |
Borland Pascal with Objects 7.0 requires an 80286 or higher | |
processor, 2 megabytes of memory, a hard disk. For Windows | |
development you must also have Windows 3.0 or later, | |
graphics (EGA, Hercules, VGA or higher resolution) and a | |
mouse. | |
Turbo Pascal 7.0 requires 720K of disk space and 512K of | |
memory. A hard disk and 80286 or higher processor is | |
required to use the high-capacity IDE. | |
20.How do the new products affect the existing product line? | |
Borland Pascal with Objects 7.0 and Turbo Pascal 7.0 | |
replace the existing Turbo Pascal Professional 6.0 and | |
Turbo Pascal 6.0 products. Turbo Pascal for Windows 1.5 | |
remains on the market as an entry level object-oriented | |
programming system for Windows. | |
21.What is the pricing and availability? | |
Borland Pascal with Objects 7.0 has a suggested retail | |
price of $495.00. Upgrades from any previous version of | |
Turbo Pascal for DOS or Windows to Borland Pascal with | |
Objects 7.0 are $149.95. As a special bonus, Borland Pascal | |
with Objects 7.0 includes the Application Frameworks and | |
Runtime Library source code, a $195 value. | |
Turbo Pascal 7.0 has a suggested retail price of $149.95. | |
Upgrades from any previous version of Turbo Pascal for DOS | |
or Windows to Turbo Pascal 7.0 is $89.95. | |
Both products will ship November 2, 1992. | |
================================================================= |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment