Borland Turbo C

Turbo C ist eine Einheitliche Entwicklungsumgebung und Bearbeiter für die C Programmiersprache von Borland. Zuerst eingeführt 1987 wurde es für seine einheitliche Entwicklungsumgebung, kleine Größe bemerkt, kompilieren Sie schnell Geschwindigkeit, umfassende Handbücher und niedrigen Preis.

Im Mai 1990 hat Borland Turbo C durch den Turbo C ++ ersetzt. 2006 hat Borland den Turbonamen wiedereingeführt.

Frühe Geschichte

Am Anfang der 1980er Jahre hat Borland beträchtlichen Erfolg mit ihrem Turbo Produkt von Pascal genossen, und es ist eine populäre Wahl geworden, als es Anwendungen für den PC entwickelt hat. Borland ist dass Erfolg gefolgt, indem er Turbo Grundlegend, Einleitung von Turbo und Turbo C. befreit

hat

Turbo C hatte dieselben Eigenschaften wie Turbo Pascal: eine einheitliche Entwicklungsumgebung (IDE), ein schneller Bearbeiter, ein guter Redakteur und ein wettbewerbsfähiger Preis. Turbo C war nicht so erfolgreich wie das Produkt der Schwester des Pascal. Erstens war C eine Sprache für die Berufsprogrammierung und Systementwicklung aber nicht eine Schulsprache. Turbo C hat sich mit anderen Berufsprogrammierwerkzeugen (Microsoft C, Gitter C, Watcom C, usw.) beworben. Turbo C ist wirklich jedoch im Vorteil in der Geschwindigkeit des kompilierten Codes, der großen Projektunterstützung und des Preises gewesen.

Versionsgeschichte

Version 1.0, Veröffentlicht am 13. Mai 1987, hat sich geboten die integrierten ersten editieren kompilieren geführte Entwicklungsumgebung für C auf IBM PCs. Die Software war wie viele Produkte von Borland der Zeit, die von einer anderen Gesellschaft gekauft ist, und hat mit dem "Turbo"-Namen gebrandmarkt, in diesem Fall Zauberer C durch Bob Jervis (das Flaggschiff-Produkt von Borland damals, Turbo Pascal, der in dieser Zeit Pulldown-Menüs nicht hatte, würde eine Verschönerung mit der Version 4 veröffentlicht gegen Ende 1987 gegeben, um es mehr Turbo C. ähnlich sein zu lassen), ist Es in des Gedächtnisses gelaufen. Es hat Reihenzusammenbau mit dem vollen Zugang zu C symbolischen Namen und Strukturen erlaubt, hat alle Speichermodelle unterstützt, und hat Optimierungen für Geschwindigkeit, Größe, unveränderliche Falte und Sprung-Beseitigung angeboten.

Version 1.5, war im Januar 1988 eine zusätzliche Verbesserung über die Version 1.0. Es hat mehr Beispielprogramme, verbesserte Handbücher und üble Programmfehler-Lagen eingeschlossen. Es wurde auf fünf 360-Kilobyte-Disketten von unkomprimierten Dateien verladen, und ist mit der Probe C Programme einschließlich eines abgezogenen unten gekommen Spreadsheet hat mcalc genannt. Diese Version hat eingeführt

Version 2.0, 1989 wurde veröffentlicht war gegen Ende 1988, und hat den ersten "blauen Schirm" Version gezeigt, die für alle zukünftigen Ausgaben von Borland für das MS-DOS typisch sein würde. Die amerikanische Ausgabe hatte Turbomonteur oder ein getrenntes Testhilfeprogramm nicht. (Diese wurden getrennt als Turbomonteur verkauft.) Turbo C, Asm und Testhilfeprogramm wurden zusammen als ein Gefolge verkauft. Das scheint, eine andere Ausgabe zu beschreiben: Gestaltetes Turbotesthilfeprogramm, Turbomonteur und eine umfassende Grafikbibliothek. Diese Version des Turbos C wurde auch für Atari ST veröffentlicht, aber in Deutschland nur verteilt.

Zeichen auf späteren Ausgaben: Der Name "Turbo C" wurde nach der Version 2.0 nicht verwendet, weil mit der Ausgabe des Turbos C ++ 1.0 mit 1990 die zwei Produkte in ein einzelnes Produkt gefaltet wurden. Dieser erste C ++ wurde Bearbeiter laut des Vertrags von einer Gesellschaft in San Diego entwickelt und war einer der ersten wahren Bearbeiter für C ++ (bis dahin, der grösste Teil von C ++ Arbeit wurde mit Vorübersetzern getan, die C-Code erzeugt haben). Die folgende Version wurde Borland C ++ genannt, um seinen Flaggschiff-Status zu betonen, und völlig innerbetrieblich mit Peter Kukol als der Leitungsingenieur umgeschrieben. Der Turbo C ++ Name war kurz fallen gelassen, schließlich als Turbo C ++ 3.0 wieder erscheinend. Es gab nie 2.0 des Turbos C ++ Produktreihe.

  • 1987: Turbo C 1.0
  • 1987: Turbo C 1.1
  • 1988: Turbo C 1.5
  • 1989: Turbo C 2.0 (jetzt mit dem einheitlichen Testhilfeprogramm, auch für Atari ST)
  • 1990: Turbo C ++ 1.0
  • 1991: Turbo C ++ 1.01
  • 1991: Turbo C ++ 2.0
  • 1992: Turbo C ++ 3.0

Borland spalten das Produkt (und später Pascal) in zwei Linien, ein für Anfänger und ein für Fachleuten. Zuerst wurden sie "Turbo und Turbo Professional genannt, haben später einfach "Turbo" und "Borland". Sie haben C ++ bis 1996 in diesen zwei Linien neben der Version von Turbo C ++ 3.0 und Borland C ++ 5.0 entwickelt. Als mit Turbo Pascal gab es auch einen Turbo C ++ für Fenster Microsoft, die Version 4.5 erreicht haben.

Turbo C für Atari ST hat mit der Version 2.0 geendet. Das Programm wurde von Borland nicht aufrechterhalten, aber das Produkt wurde verkauft und hat PureC umbenannt.

Von 1996 ist Delphi der Grundsatz von Borland und hoch erfolgreiches Werkzeug von Pascal geworden. Eine ähnliche Ausgabe, die auf C ++ gestützt ist, ist Borland C ++ Baumeister geworden, der Borland C ++ ersetzt hat.

Programmfehler

  • Verzögerung in dos.h verspätet sich seit einer kürzeren Zeit als angegeben.
  • v2.x settextjustify HORIZ_DIR dann wird LEFT_TEXT als RIGHT_TEXT behandelt.
  • v2.0 printf (" %1.1f", 99.99); erzeugen Sie 00.0 befestigte in v2.01.
  • V2.01-Produktion (.EXE) Dateien, die größer sind als 32 Kilobytes, kann variable Anweisungen veranlassen zu scheitern.

Ausgabe von Freeware

2006 hat der Nachfolger von Borland, Embarcadero Technologies, Turbo C und die MS-DOS-Versionen des Turbos C ++ Bearbeiter als freeware wiederveröffentlicht.

Das Laufen in 64-Bit-Windows

TurboC hat verlangt, dass ein Emulator auf 64-Bit-Windows gelaufen ist. Turbo C war ein 16-Bit-Programm und kann auf 64-Bit-Windows OS nicht verwendet werden. Auf 32-Bit-Betriebssystem des Windows 7 verlangt Turbo C das Deaktivieren des Grafikfahrers.

Siehe auch

  • Turbomonteur
  • Turbotesthilfeprogramm

Außenverbindungen

ist

Verfeinernd und von unten nach oben Design / Undokumentierte Eigenschaft
Impressum & Datenschutz