13 Facts About Object Pascal

1.

Object Pascal is an extension to the programming language Pascal that provides object-oriented programming features such as classes and methods.

FactSnippet No. 1,553,066
2.

Symantec then developed the Think Class Library, based on MacApp concepts, which could be called from both Object Pascal and THINK C The Think suite largely displaced MPW as the main development platform on the Mac in the late 1980s.

FactSnippet No. 1,553,067
3.

Object Pascal became a major language in the programming world in the 1970s, with high-quality implementations on most minicomputer platforms and microcomputers.

FactSnippet No. 1,553,068
4.

Object Pascal became one of the major languages in the company in this period.

FactSnippet No. 1,553,069
5.

Object Pascal is an extension of the Pascal language that was developed at Apple Computer by a team led by Larry Tesler in consultation with Niklaus Wirth, the inventor of Pascal.

FactSnippet No. 1,553,070
6.

Object Pascal was needed to support MacApp, an expandable Macintosh application framework that would now be termed a class library.

FactSnippet No. 1,553,071
7.

An Object Pascal extension was implemented in the Think Pascal integrated development environment.

FactSnippet No. 1,553,072
8.

Many developers preferred Think Pascal over Apple's implementation of Object Pascal because Think Pascal offered a much faster compile–link–debug cycle, and tight integration of its tools.

FactSnippet No. 1,553,073
9.

Macintosh developers using Object Pascal had a path to port to the PowerPC, even architecture after both Apple and Symantec dropped support.

FactSnippet No. 1,553,074
10.

When Borland refocused from DOS to Windows in 1994, they created a successor to Turbo Object Pascal, named Delphi, and introduced a new set of extensions to create what is known as the Delphi language.

FactSnippet No. 1,553,075
11.

Object Pascal compilers are available for a wide range of operating systems and architectures.

FactSnippet No. 1,553,076
12.

In reaction to criticism, Free Object Pascal has adopted generics with the same syntax as Delphi, provided Delphi compatibility mode is selected, and both Delphi and Free Object Pascal support operator overloading.

FactSnippet No. 1,553,077
13.

Whereas FreeObject Pascal tries to be compatible to Delphi in Delphi compatibility mode, it usually introduced many new features to the language that are not always available in Delphi.

FactSnippet No. 1,553,078