Borland IDE

HomePage | RecentChanges | EditorIndex | TextEditorFamilies | Preferences

Borland largely began the IDE on PCs with their Turbo Pascal product for MS-DOS, followed by thier Turbo C and Turbo Prolog products.

The Borland IDE used a superset of the WordStar command set in the editor included in the IDE. The first place it appeared was the famous Turbo Pascal package, combining a Pascal compiler, debugger, and editor in a single integrated package.

Borland CEO Phillipe Kahn took a survey of his employees while TurboPascal was in development to see what they thought the editor should look like. Everyone had a different first choice of editor to emulate, but they all listed WordStar as the second choice. Kahn decided that WordStar would be familiar to the widest number of potential users, and based the editor in TurboPascal on the WordStar command set.

Borland subsequently implemented WordStar commands in the IDEs for the Turbo C, Turbo Assembler, and Turbo Prolog packages, and released the Turbo Editor Toolkit, a set of Pascal components for creating an editor. A number of freeware and shareware editors for MS-DOS were created with Turbo Editor Toolkit components.

The newer Borland "Delphi" C++ Builder, and J Builder products for Windows also support WordStar keystrokes, as do the IDEs of several alternatives for Borland products (e.g. FPC textmode IDE, Lazarus, Virtual Pascal)

Borland spun off its IDE business as a new company called CodeGear, and CodeGear was subsequently acquired by Embarcadero Technologies. CodeGear offers an assortment of products:


Credit the open source movement for the spin-off. Borland was affected by consolidation in the language tools market that had been going on for some time.

If you develop solely for Windows, chances are you use Microsoft's VisualStudio IDE and VisualC?++, VisualBASIC?, or C#.

If you develop for anything else, you probably use IBM's Java-based open source Eclipse IDE, and the open source Gnu Compiler suite. You can develop for Windows using GCC as well, with the MingW32? version that uses the Microsoft runtime.

Why should people pay for Borland's products when free, open source solutions were available? Not enough people did, and the language tools division was a drag on Borland's revenues and earnings. After trying unsuccessfully to sell the division, they spun it off as an independant, to sink or swim on its own.

--DMcCunney


HomePage | RecentChanges | EditorIndex | TextEditorFamilies | Preferences
Edit text of this page | View other revisions
Last edited December 30, 2009 9:35 am (diff)
Search: