Changes

Jump to: navigation, search

Delphi

7,444 bytes added, 16:48, 16 May 2019
'''[[Main Page|Home]] * [[Programming]] * [[Languages]] * Delphi'''

[[FILE:Collier-priestess of Delphi.jpg|border|right|thumb| [[:Category:John Collier|John Collier]] - Priestess of Delphi <ref>[http://commons.wikimedia.org/wiki/File:Collier-priestess_of_Delphi.jpg Priestess of Delphi] by [[:Category:John Collier|John Collier]] 1891, [https://en.wikipedia.org/wiki/Oil_painting Oil on canvas], 1893 given to the [https://en.wikipedia.org/wiki/Art_Gallery_of_South_Australia Art Gallery of South Australia], [https://en.wikipedia.org/wiki/Adelaide Adelaide], by the [https://en.wikipedia.org/wiki/Algernon_Keith-Falconer,_9th_Earl_of_Kintore Earl of Kintore], [https://en.wikipedia.org/wiki/Wikimedia_Commons Wikimedia Commons], [https://en.wikipedia.org/wiki/Pythia Pythia from Wikipedia]</ref>
]]

'''Delphi''',<br/>
a programming language dialect of the [https://en.wikipedia.org/wiki/Object_Pascal Object Pascal] programming language, a branch of [https://en.wikipedia.org/wiki/Object-oriented_programming object-oriented] derivatives of [[Pascal]], mostly known as the primary programming language of [https://en.wikipedia.org/wiki/Embarcadero_Delphi Embarcadero Delphi], formerly CodeGear Delphi, Inprise Delphi and Borland Delphi , designed and implemented by [https://en.wikipedia.org/wiki/Anders_Hejlsberg Anders Hejlsberg], the creator of [[Pascal#TurboPascal|Turbo Pascal]]. As a chief architect at [https://en.wikipedia.org/wiki/Borland Borland] , Hejlsberg secretly turned Turbo Pascal into an object-oriented application development language, complete with a truly visual environment and superb database-access features. Developer [https://en.wikipedia.org/wiki/Danny_Thorpe Danny Thorpe] chose the name [https://en.wikipedia.org/wiki/Delphi Delphi], in reference to the [https://en.wikipedia.org/wiki/Pythia Oracle at Delphi].

Delphi provides an [https://en.wikipedia.org/wiki/Integrated_development_environment Integrated development environment] for [[Microsoft]] [[Windows]] applications. Delphi pioneered in [https://en.wikipedia.org/wiki/Rapid_application_development rapid application development] by introducing an [https://en.wikipedia.org/wiki/Application_framework application framework] and visual window layout designer that drastically reduced application prototyping times of [[GUI]] and Database applications. Delphi XE <ref>[http://www.embarcadero.com/products/delphi Delphi from Embarcadero - RAD Application Development Software]</ref> is now part of [https://en.wikipedia.org/wiki/Embarcadero_Technologies Embarcadero] [https://en.wikipedia.org/wiki/Embarcadero_Delphi#RAD_Studio RAD Studio] <ref>[http://docs.embarcadero.com/products/rad_studio/delphiAndcpp2009/HelpUpdate2/EN/html/devcommon/conceptspart_xml.html RAD Studio (Common)]</ref>, including [https://en.wikipedia.org/wiki/C%2B%2BBuilder C++Builder] and [https://en.wikipedia.org/wiki/Unified_Modeling_Language UML] modeling <ref>[http://docs.embarcadero.com/products/rad_studio/delphiAndcpp2009/HelpUpdate2/EN/html/devcommon/tgnetpart_xml.html UML Modeling from RAD Studio]</ref>, still supporting [[x86]] [[Assembly#InlineAssembly|inline assembly]] <ref>[http://docs.embarcadero.com/products/rad_studio/delphiAndcpp2009/HelpUpdate2/EN/html/devcommon/inlineassemblycodepart_xml.html Inline Assembly Code (Win32 Only) from RAD Studio]</ref>. A former [[Linux]] version of Borland Delphi, called [https://en.wikipedia.org/wiki/Kylix_%28software%29 Kylix] discontinued. In 2009, Embarcadero announced 64-bit, Linux and [[Mac OS]] support <ref>[http://edn.embarcadero.com/article/39934 RAD Studio, Delphi and C++Builder Roadmap]</ref> <ref>[http://www.embarcadero.com/products/delphi Delphi XE3 | Develop Windows 8 Metro Apps | Create Mac App] from [http://www.embarcadero.com/ Embarcadero Technologies]</ref> .

=See also=
* [[Generic Programming]]
* [[Pascal]]
* <span id="DelphiEngines"></span>[[:Category:Delphi|Engines written in Delphi]]

=Publications=
* [https://comp.lang.pascal.delphi.misc.narkive.com/HW7VUOEV/martin-harvey-thread-tutorial Martin Harvey] ('''2000'''). ''[https://seti.net/engineering/threads/threads.php Multithreading - The Delphi Way]''. » [[Thread]]

=Forum Posts=
* [https://www.stmintz.com/ccc/index.php?id=119042 Delphi / Winboard] by [[Tony van Roon-Werten|Tony Werten]], [[CCC]], July 13, 2000 » [[WinBoard]]
* [https://www.stmintz.com/ccc/index.php?id=145411 Delphi version of TSCP] by [[Steve Maughan]], [[CCC]], December 18, 2000
* [https://www.stmintz.com/ccc/index.php?id=158578 Delphi/Kylix Compiler] by [[Olaf Jenkner]], [[CCC]], March 14, 2001
* [https://www.stmintz.com/ccc/index.php?id=217882 Which is the strongest Delphi chess program?] by [[Andreas Herrmann]], [[CCC]], March 14, 2002
* [https://www.stmintz.com/ccc/index.php?id=224455 Delphi and the UCI Protokoll] by [[Martin Bauer]], [[CCC]], April 18, 2002 » [[UCI]]
* [https://www.stmintz.com/ccc/index.php?id=225107 One more time Delphi and UCI] by [[Martin Bauer]], [[CCC]], April 21, 2002
* [https://www.stmintz.com/ccc/index.php?id=312449 Winboard problem (maybe Delphi only )] by [[Tony van Roon-Werten|Tony Werten]], [[CCC]], August 22, 2003
* [http://www.open-aurec.com/wbforum/viewtopic.php?f=18&t=47359 Question for Delphi programmers] by Ed Seid, [[Computer Chess Forums|Winboard Forum]], April 23, 2004
* [https://www.stmintz.com/ccc/index.php?id=388903 A Delphi - WinBoard problem] by [[Martin Giepmans]], [[CCC]], September 24, 2004
* [http://coding.derkeiler.com/Archive/Delphi/borland.public.delphi.non-technical/2005-06/msg00820.html What can .Net do for me?] by [[Linda Scherzer]], [http://www.derkeiler.com/about/ DerKeiler.com], June 3, 2005
* [https://www.stmintz.com/ccc/index.php?id=463632 Ikarus, FastMM4 and Delphi 2005?] by [[Steve Maughan]], [[CCC]], November 22, 2005 » [[Ikarus]] <ref>[http://sourceforge.net/projects/fastmm/ FastMM | Free Development software downloads at SourceForge.net]</ref>
* [http://www.talkchess.com/forum/viewtopic.php?t=29562 Critter: Pascal vs C] by [[Richard Vida]], [[CCC]], August 27, 2009
* [http://www.talkchess.com/forum/viewtopic.php?t=40414 for Pascal fans: Critter] by [[Richard Vida]], [[CCC]], September 16, 2011 » [[Critter]]

=External Links=
==Software==
* [https://en.wikipedia.org/wiki/Embarcadero_Delphi Embarcadero Delphi from Wikipedia]
* [https://www.embarcadero.com/products/delphi Delphi: Software Overview] . [https://en.wikipedia.org/wiki/Embarcadero_Technologies Embarcadero Technologies]
* [http://www.tim-mann.org/winboard/delphi.txt Connecting your Delphi engine to Winboard] by [[Tony van Roon-Werten|Tony Werten]]
* [https://en.wikipedia.org/wiki/Project_Jedi Project Jedi from Wikipedia]
: [http://www.delphi-jedi.org/ Project JEDI Portal]
: [http://wiki.delphi-jedi.org/index.php?title=Main_Page ProjectJediWiki]
* [https://www.thoughtco.com/history-of-delphi-1056847 Delphi History – from Pascal to Embarcadero Delphi XE 2] by [http://delphi.about.com/bio/Zarko-Gajic-3522.htm Zarko Gajic]
: [https://www.thoughtco.com/beginners-guide-to-delphi-programming-1057657 Understanding the Basics of Delphi Programming] by [https://www.thoughtco.com/zarko-gajic-bio-1056695 Zarko Gajic]
==Misc==
* [https://en.wikipedia.org/wiki/Delphi_%28disambiguation%29 Delphi (disambiguation) from Wikipedia]
* [https://en.wikipedia.org/wiki/Delphi Delphi from Wikipedia]

=References=
<references />
'''[[Languages|Up one Level]]'''
[[Category:John Collier]]

Navigation menu