Newsfinder e-magazine: A literary favor to world culture
 2162 days since Newsfinder launched.
 

Delphi?

Posted by Dimitris Katakalaios  Posted by Dimitris Katakalaios in Computers section

Borland Delphi

Borland Delphi is a high-level, compiled, strongly typed language that supports structured and object-oriented design. Delphi language is based on Object Pascal. Today, Delphi is much more than simply "Object Pascal language".

The project codenamed Delphi hatched in mid 1993. Why Delphi? It was simple: "If you want to talk to [the] Oracle, go to Delphi". When it came time to pick a retail product name, after an article in Windows Tech Journal about a product that will change the life of programmers, the proposed (final) name was AppBuilder.

Since Novell released its Visual AppBuilder, the guys at Borland needed to pick another name; it became a bit of a comedy: the harder people tried to dismiss "Delphi" for the product name, the more it gained support. Once touted as the "VB killer" Delphi has remained a cornerstone product for Borland.

Delphi uses the language Pascal, a third generation structured language. It is what is called a highly typed language. This promotes a clean, consistent programming style, and, importantly, results in more reliable applications. Pascal has a considerable heritage:

Pascal appeared relatively late in the history of programming languages. It probably benefited from this, learning from Fortran, Cobol and IBM’s PL/1 that appeared in the early 1960’s. Niklaus Wirth is claimed to have started developing Pascal in 1968, with a first implementation appearing on a CDC 6000 series computer in 1970.

Curiously enough, the C language did not appear until 1972. C sought to serve quite different needs to Pascal. C was designed as a high level language that still provided the low level access that assembly languages gave. Pascal was designed for the development of structured, maintainable applications.

In 1975, Wirth teamed up with Jensen to produce the definitive Pascal reference book “Pascal User Manual and Report”. Wirth moved on from Pascal in 1977 to work on Modula - the successor to Pascal.

In 1982 ISO Pascal appears. The big event is in November 1983, when Turbo Pascal is released in a blaze of publicity. Turbo Pascal reaches release 4 by 1987. Turbo Pascal excelled on speed of compilation and execution, leaving the competition in its wake.

Delphi, Borland’s powerful Windows? and Linux? programming development tool first appeared in 1995. It derived from the Turbo Pascal? product line.

As the opposition took heed of Turbo Pascal, and caught up, Borland took a gamble on an Object Oriented version, mostly based on the Pascal object orientation extensions. The risk paid off, with a lot of the success due to the thought underlying the design of the IDE (Integrated Development Environent), and the retention of fast compilation and execution.

This first version of Delphi was somewhat limited when compared to today’s heavyweights, but succeeded on the strength of what it did do. And speed was certainly a key factor. Delphi went through rapid changes through the 1990’s.

From that version 1, Borland has now reached version 7, a stepping stone away from the rival Microsoft? Net architecture, based on their rival to Delphi - Visual Basic. Delphi remains, in the opinion of the author, the best development tool for stand alone Windows and Linux applications. Pascal is a cleaner and much more disciplined language than Basic, and adapted much better to Object Orientation than Basic, but Borland probably need to move fast to bridge the gap to .Net.

It is unfortunate that Microsoft once again attempt to monopolise computing - Delphi deserves to survive the twists and turns of fate, if only because of its quality, speed and consistency.


Tag  Tag: Delphi? 
 

Statement

The information contained does not necessarily reflect the opinions, beliefs or position of the Newsfinder.org. The Newsfinder.org take no responsibility for the information submited by authors. The copyright for each article including photos, belongs to the respective author. Copyright for the journal as a whole belongs to Newsfinder.org. If, you re-use the material in other publications, you must cite the Newsfinder.org as the original source of publication.

Authors are responsible for obtaining permission to reproduce copyright materials from other sources.

Top 100 tags

Shuttlecock - Karma of Past Lives - Asalha Puja day - History of the Tooth Relic - Ahimsa, non Violence - Dhammapada - Symbol of the Absolute - Shambhala - Buddhist cosmology - Gate of Death - Life after death - Finding Inner Peace - Becoming a Boddhisattva - Metta Bhavana - Varanasi - Lotus Temple of Bahapur - Inner Peace is real - Padmasambhava - Mantras - sound symbols - Angulimala - Guarding the Senses - What is Buddhism? - Buddhist gestures of respect - Om mani padme hum - The Triple Gem - Suffering - Impermanence - Impersonality - Madihe Pannaseeha Thera - Universal Dharma Realms - Bodhisattva Tara - Talalle Dhammaloka - Vulture Peak - Buddhist Scrolls on Sale - Mapping the Unknown Tibet - Tracing the Buddhist Path - The Three Wise Monkeys - Maha Karuna - Jivaka Kumarabhacca - Mantra Meditation - Thangka paintings - Mahayana Buddhist rituals in Japan - Anagarika Dharmapala - Prayer Wheels - Dracula theme park - Chips under skin - Electronic Mind Control - The Druze of Lebanon - Is this the skull of our father? - Mysterious historic rock sculptures of Buduruwagala - Hindus convert to Buddhism - Giant gas halo from sun caught on camera - Tai Ji Quan the Art of Life - Yoga The Art Of Breathe - Getting Along Better with Your Kids - Zen Gardens - Long-Time Tea Drinking Aid Bones - Capoeira The Brazilian Martial Art - Asians in Britain - The Khazar Empire - Churning of the Heart, Volume One - Shaktipat and Kundalini - Whoever said you can't build your own black hole? - Sun Tzu's Classic The Art of War - Stonehenge a megalithic monument - Robot See, Robot Kill - How to Find a Counselor or Therapist for Your Child - Why are we here - Spiritual Qualities - Kushan empire new discoveries - A crazy pool pro Greek in Montreal - Mystery of Selfless - Chinese develop a new Operating System - Cab driver has an idea for Olymbic Game parade - Improve maths teaching - Hollywood Movies About Asteroids Becam True - Time Traveller - Making the Decision to be FREE - The 4 Dragons a Chinese tale - Where Did That Galaxy Go? - Harmless give-and-take or just Bullying - Karma, Kamma, Vipaka and Rebirth - Moon illusion in early evening - Artificial mouth - Sacred City of Kandy - Big Buddha of Leshan - U.S. Navy's Sonar Techonology kills whale population - The legend of Miao-shan - Baiijia River Dolphin - Thought Contagion : How Belief Spreads Through Society - The Mediterranean Monk Seal - America's Stonehenge - Mystery Hill - Venerable Ming Yang passes away - Nature's Treasure - Essential Oils - A Beautiful Flower In A Broken Pot - The Complete Idiot's Guide to Understanding Buddhism - Paper Cutting - The Story of Vimanas - Pyramids in China - Ayurveda,the science of longevity -

Copyright Newsfinder.org 2002 and on, All content is protected by U.S.copyright and international treaties. All Rights Reserved.