Object Pascal - The Borland and CodeGear Years

The Borland and CodeGear Years

In 1986, Borland introduced similar extensions, also called Object Pascal, to the Turbo Pascal product for the Macintosh, and in 1989 for Turbo Pascal 5.5 for DOS. When Borland refocused from DOS to Windows in 1994, they created a successor to Turbo Pascal, called Delphi and introduced a new set of extensions to create what is now known as the Delphi language.

The development of Delphi started in 1993 and Delphi 1.0 was officially released in the United States on 14 February 1995. While code using the Turbo Pascal object model could still be compiled, Delphi featured a new syntax using the keyword class in preference to object, the Create constructor and a virtual Destroy destructor (and negating having to call the New and Dispose procedures), properties, method pointers, and some other things. These were inspired by the ISO working draft for object-oriented extensions, but many of the differences to Turbo Pascal's dialect (such as the draft's requirement that all methods be virtual) were ignored.

The Delphi language has continued to evolve over the years to support constructs such as dynamic arrays, generics and anonymous methods

Read more about this topic:  Object Pascal

Famous quotes containing the words years and/or borland:

    Poor Poe! At first so forgotten that his grave went without a tomb-stone twenty-six years ... today in danger of becoming the life study of a few professors.
    —W.H. (Wystan Hugh)

    Some people are like ants. Give them a warm day and a piece of ground and they start digging. There the similarity ends. Ants keep on digging. Most people don’t. They establish contact with the soil, absorb so much vernal vigor that they can’t stay in one place, and desert the fork or spade to see how the rhubarb is coming and whether the asparagus is yet in sight.
    —Hal Borland (1900–1978)