Jump to content

Microsoft BASIC PDS: Difference between revisions

From EDM2
mNo edit summary
No edit summary
 
(13 intermediate revisions by 2 users not shown)
Line 1: Line 1:
==Description==
{{Software
Also known as '''Basic PDS''' or "Microsoft Basic Professional Development System", it is a "professional" version of Microsoft Basic that came with an optimising compiler, Programmer's Workbench (a development environment, or framework in IBM speak), Microsoft's M editor, [[Codeview]] debugger, and an extended set of libraries vis a vis the normal Basic version from Microsoft, which by the time PDS 7 hit the town was [[Quick Basic]]. Versions 7 and onward support OS/2.
|Picture=NA.png
|Name=BASIC Professional Development System
|Version=7.1A (1990)
|Vendor=[[Microsoft]]
|Author=
|Licence=Commercial
|WWW=
}}
The Microsoft '''BASIC Professional Development System''' (BASIC PDS) is a development environment consisting of a [[BASIC]] compiler and associated editor, debugger and linker.
 
In 1989 the company released the much enhanced ''Basic PDS'' as a "professional" version of the [[Microsoft BASIC Compiler]] that came with tools sourced from or developed out of other Microsoft development tools, at the time such a [[Microsoft C]]. It includes an optimising compiler that supported moving strings out of the 64k heaps into upper memory, Programmer's Workbench (a development environment), [[Microsoft Editor]] (''M''), [[Codeview]] debugger, a linker that supported overlays and therefore allowed the use of memory above the 640k in DOS. An extended set of libraries was added vis a vis a version of Microsoft's [[QuickBASIC]].


==Versions==
==Versions==
* Last known version: v7.1A - Has full OS/2 support - 1990
* 1989: 7.0 - Added [[ISAM]] support (Rudimentary database functions), OS/2 development capabilities were not shipped with the original release but added as an "application note" that could be downloaded from Microsoft's BBS.
* Version 7 released fall 1989 - Added [[ISAM]] support (Rudimentary database functions), support for OS/2 development was added as an "application note" that could be downloaded from Microsoft's BBS.
* Oct 1990: 7.1A - Has full OS/2 support and is the first version to support expanded memory (EMS) under DOS and adds a number of new keywords
 
;Known issues
As with other Microsoft tools that support both OS/2 and DOS environments you may run into problems if you try to use those tools on [[Microsoft Windows]] systems that support the running of OS/2 1.x programs (Windows NT and 2000), as the system tries to run the DOS executable as an OS/2 program and fails. Either make sure that only the DOS executables are installed or if they are already installed or you migrated the install by hand, precede every command with the FORCEDOS command.


==Publications==
==Publications==
* Peter G. Aitken: Microsoft Basic 7.1: A Programmer's Reference - 1991 - Wiley - ISBN 10: 047152901X ISBN 13: 9780471529019 - out of print
* Peter G. Aitken: ''Microsoft Basic 7.1: A Programmer's Reference'', Wiley 1991, ISBN 0-47-152901-X
 
==License==
* Commercial - Discontinued - Original RRP for Basic PDS 7 was USD 495.


==Author==
;Articles
* [[Microsoft]]
* Jeff Angus: ''Microsoft BASIC Professional Development System v. 7.0'' - Computer Language (Mar 1990)
* Ethan Winer: [http://books.google.com/books?id=WwMCsPuGSLEC&pg=PT213 Microsoft BASIC Professional Development System, Version 7.1] - PC Magazine (Jan 1991)
* Tom Campbell: [https://www.atarimagazines.com/compute/issue146/60_Using_PDS_71.php Using PDS 7.1] - Compute! (Nov 1992)


[[Category:Tools]][[Category:Basic]][[Category:DOS Tools]][[Category:MS Windows Tools]]
[[Category:BASIC development environment]][[Category:Microsoft Product]]

Latest revision as of 03:07, 26 May 2022

Microsoft BASIC PDS
Name BASIC Professional Development System
Version 7.1A (1990)
Vendor Microsoft
Author
Licence Commercial
WWW

The Microsoft BASIC Professional Development System (BASIC PDS) is a development environment consisting of a BASIC compiler and associated editor, debugger and linker.

In 1989 the company released the much enhanced Basic PDS as a "professional" version of the Microsoft BASIC Compiler that came with tools sourced from or developed out of other Microsoft development tools, at the time such a Microsoft C. It includes an optimising compiler that supported moving strings out of the 64k heaps into upper memory, Programmer's Workbench (a development environment), Microsoft Editor (M), Codeview debugger, a linker that supported overlays and therefore allowed the use of memory above the 640k in DOS. An extended set of libraries was added vis a vis a version of Microsoft's QuickBASIC.

Versions

  • 1989: 7.0 - Added ISAM support (Rudimentary database functions), OS/2 development capabilities were not shipped with the original release but added as an "application note" that could be downloaded from Microsoft's BBS.
  • Oct 1990: 7.1A - Has full OS/2 support and is the first version to support expanded memory (EMS) under DOS and adds a number of new keywords
Known issues

As with other Microsoft tools that support both OS/2 and DOS environments you may run into problems if you try to use those tools on Microsoft Windows systems that support the running of OS/2 1.x programs (Windows NT and 2000), as the system tries to run the DOS executable as an OS/2 program and fails. Either make sure that only the DOS executables are installed or if they are already installed or you migrated the install by hand, precede every command with the FORCEDOS command.

Publications

  • Peter G. Aitken: Microsoft Basic 7.1: A Programmer's Reference, Wiley 1991, ISBN 0-47-152901-X
Articles