| dbpprop:abstract
|
- Object Pascal refers to a branch of object-oriented derivatives of Pascal, mostly known as the primary programming language of Delphi. Pascal compilers, including those for Object Pascal, generally run very fast while producing highly optimized code. Borland used the name Object Pascal for the programming language in the first versions of Delphi, but later renamed it to the Delphi programming language. However, compilers that claim to be compatible with Object Pascal are often trying to be compatible with Delphi source code. CodeGear, a former subsidiary of Borland and now a part of Embarcadero Technologies, sells integrated development environments (IDE’s) that compile the Object Pascal code to Windows. . NET support existed from Delphi 8 through Delphi 2005, Delphi 2006 and Delphi 2007, which now has been replaced by another language, Oxygene (see below), which is not fully backward-compatible. The Oxygene programming language developed by RemObjects targets the Common Language Infrastructure solely. The Oxygene compiler has been incorporated into a new Delphi development solution owned by Embarcadero, named Delphi Prism, which is Microsoft Visual Studio based. The Morfik Pascal programming language developed by Morfik targets the Ajax-enabled Web applications. The Morfik compiler is incorporated into the company's AppsBuilder IDE and allows Object Pascal code to be used in implementing code that will execute both in the browser and on the server. The open source Free Pascal project allows the language to be compiled for a wide range of operating systems—including Linux (32-bit and 64-bit), FreeBSD, Mac OS/Mac OS X, Win32, Win64 and Windows CE—as well as for several different hardware architectures. The first version of Free Pascal for the iPhone SDK 2. x was announced on January 17, 2009. Now there is also support for embedded (ARM). The MIDletPascal is aimed to the Java byte-code platform. The open source GNU Pascal compiler is available as a front-end to the GNU compiler collection, which implements the ISO 7185 Pascal standard, and "most" of the ISO 10206 Extended Pascal standard. Also, a free compiler, Turbo51, is available for producing code for Intel 8051 chips. WDSybil, an open source Delphi like IDE and compiler available for Microsoft Windows and OS/2, originally a commercial Borland Pascal compatible environment released by a company called Speedsoft, that was later developed into a Delphi like RAD called Sybil and then open sourced under the GPL when that company closed down. To sum up, the word Object Pascal nowadays is used collectively to refer to different dialects of the Pascal language with object-oriented programming extension, although these dialects are mostly compatible with CodeGear's implementation.
- Object Pascal je rozšíření programovacího jazyka Pascal o některé vlastnosti objektově orientovaného programování.
- Object Pascal es una evolución del lenguaje de programación Pascal, con inclusión de elementos pertenecientes al paradigma de la programación orientada a objetos. Algunos de los compiladores que soportan este lenguaje son: Delphi Free Pascal Kylix
- Object Pascal on Pascal-ohjelmointikielen objektiorientoitunut johdannainen, joka tunnetaan parhaiten Borland Delphin kehitysympäristön alkuperäisenä ohjelmointikielenä. Delphi onkin tunnetuin Object Pascalin murre. Borland käytti nimeä "Object Pascal" Delphin ensimmäisissä versioissa mutta myöhemmin nimesi sen uudestaan Delphi ohjelmointikieleksi. Monet Object Pascal -kääntäjät pyrkivät kuitenkin olemaan Delphin kanssa yhteensopivia. Borlandin integroitu Delphi-kehitysympäristö on saatavana Microsoft Windows - ja Linux-alustoille. Avoimen lähdekoodin Free Pascal tukee Object Pascal -kehitystä Mac OS X -, Win64- ja Windows CE -alustoille.
- Object Pascal est un langage orienté objet dérivé du Pascal. Il a été créé en 1990 par la société Borland comme une amélioration de son logiciel phare de l'époque Turbo Pascal. Il s'agissait alors de la version 5.5. Même si l'ajout de l'objet au Turbo Pascal s'est opéré en douceur et a été vendu par Borland comme une simple et logique amélioration de Turbo Pascal, cela n'en a pas moins révolutionné ce langage et la communauté de développeurs qui lui était associé. Les autres éditeurs produisant des compilateurs Pascal étant dans l'obligation de suivre le mouvement en ajoutant l'objet, tel que défini par Borland. Le Pascal Objet prend un nouvel essor en 1995 avec la sortie de Delphi 1 toujours à l'initiative de Borland.
- Object Pascal(オブジェクト パスカル)は、コンピュータのプログラミング言語のひとつ。広義には、その名前の通りPascalにオブジェクト指向の概念を導入したものであり、狭義には、ボーランド社の開発環境Delphiや、Free Pascalで使用されるような個別の言語仕様を指している。ただし、Delphiで使用されるプログラミング言語は、Delphi 7よりDelphi言語(デルファイげんご)と改称された。Pascalの作成者ニクラウス・ヴィルトとラリー・テスラー(当時アップルコンピュータ社)により作られた。Pascalにクラス拡張を施したClascalを経て、Object Pascalとなり、アップルコンピュータ社のLisaの開発言語のひとつとして用いられ、暫くの間、AppleやMacの主要な開発言語の1つになった。 後に、ニクラウス・ヴィルトに計算機科学を学んだフィリップ・カーンによって、MS-DOS向けのボーランド社のTurbo Pascalが製品化された。Turbo PascalではアップルのPascalや、Smalltalkのオブジェクトの考え方を手本とし、後にObject Pascalを最大限に利用したTurboVision等のCUIライブラリが製品に付属した。 それらのObject Pascal ライブラリの技術は、Windowsが開発されてDelphiとDelphiに付属するVCLへと引き継がれていった。 Delphiが世に出た当初、パスカルとオブジェクト指向ライブラリの融合は、当初難解だったWindowsGUIアプリケーション開発を分かりやすくして成功を収め、多くの一般の趣味のプログラマにObject Pascalが広がった。マイクロソフトはDelphiのプログラミングスタイルに着目し、そのなかからObject Pascalのように言語に依存しないものとして、. NET Frameworkと呼ばれるアプリケーション開発・実行環境した。現在のDelphiには従来のObject Pascalのライブラリ(VCL)を利用するコンパイラ版と、. NET版のものが存在する。 一方、オープンソースのObject Pascalとして、PCやPDAで使えるクロスプラットホームのPascalの実装Free Pascalも、言語仕様をObject Pascalとして発展している。Free PascalではApple互換モードや、Delphi互換モードなどを選択でき、また、さらにクロスプラットホームのための独自の仕様やCのようなマクロ等が使えるなどの拡張が言語仕様に加えられ、DelphiのようなGUI-IDEをクロスプラットホームで実現するLazarusというObject Pascalのクラスライブラリの開発が大勢のユーザーによってオープンソースのものとして進められている。
- Object Pascal verwijst naar een tak van objectgeoriënteerde Pascalvarianten, en is vooral bekend als de belangrijkste programmeertaal van Delphi. Pascalcompilers, waaronder die voor Object Pascal, zijn doorgaans erg snel en produceren sterk geoptimaliseerde code. Borland gebruikte oorspronkelijk de naam Object Pascal voor de programmeertaal in in de eerste Delphiversies, maar hernoemde de taal later Delphi . Compilers die zich richten op compatibiliteit met Object Pascal proberen doorgaans vooral compatibel te zijn met Delphibroncode. CodeGear, een voormalige dochteronderneming van Borland en nu deel van Embarcadero Technologies, verkoopt geïntegreerde ontwikkelomgevingen (IDEs) die Object Pascalcode compileren naar Windows. Er heeft . NET-ondersteuning bestaan van Delphi 8 tot en met Delphi 2005, Delphi 2006 en Delphi 2007, maar dit is nu vervangen door een andere taal, Oxygene (zie hieronder), die niet volledig backward-compatibel is. De programmeertaal Oxygene, ontwikkeld door RemObjects, richt zich enkel op de Common Language Infrastructure. De Oxygenecompiler is opgenomen ineen nieuwe Delphiontwikkelomgeving die eigendom is van Embarcadero, genaamd Delphi Prism, die is gebaseerd op Microsoft Visual Studio. De Morfik Pascal-programmeertaal ontwikkeld door Morfik richt zich op Ajax webapplicaties. De Morfikcompiler is ingebouwd in de AppsBuilder-IDE van het bedrijf en staat toe Object Pascal te gebruiken voor zowel in de browser als op de server uit te voeren code. Het open source Free Pascal-project maakt het mogelijk de taal voor een breed scala aan besturingssystemen te compileren, waaronder Linux (32-bits en 64-bits), FreeBSD, Mac OS/Mac OS X, Win32, Win64 en Windows CE—evenals voor verschillende hardwarearchitecturen. De eerste versie van Free Pascal voor de iPhone SDK 2. x werd aangekondigd op 17 januari 2009. Er is nu ook ondersteuning voor embedded programmeren (ARM). MIDletPascal richt zich op het Java-bytecodeplatform. De open source GNU Pascalcompiler is beschikbaar als een front-end voor de GNU Compiler Collection, en implementeert de ISO 7185 Pascalstandaard, en een groot deel van de ISO 10206 Extended Pascalstandaard. Er is ook een gratis compiler beschikbaar, genaamd Turbo51, voor het produceren van code voor Intel 8051-chips. WDSybil, een open source Delphi-achtige IDE en compiler voor Microsoft Windows en OS/2, was oorspronkelijk een commerciële Borland Pascalcompatibele omgeving ontwikkeld door een bedrijf genaamd Speedsoft. Later werd de compiler doorontwikkeld tot een Delphi-achtige RAD genoemd Sybil, en uiteindelijk vrijgegeven onder de GPL toen het bedrijf zijn activiteiten staakte. Kortom, het begrip Object Pascal verwijst tegenwoordig naar de verschillende Pascaldialecten met extensies voor objectgeörienteerd programmeren, hoewel deze dialecten doorgaans vrijwel compatibel zijn met CodeGears implementatie.
- Object Pascal – obiektowy język programowania, obiektowe rozszerzenie języka Pascal. Object Pascal został rozwinięty przez firmę Apple Computer przy współpracy Larry'ego Teslera głównego architekta i Niklausa Wirtha wynalazcy Pascala. Object Pascal wywodzi się z wcześniejszej, obiektowo zorientowanej wersji Pascala nazywanej Clascal dostępnej na komputery Lisa. Różne implementacje języka Object Pascal są użyte w środowiskach programistycznych Borland Delphi, CodeGear Delphi, Kylix oraz w środowisku programistycznym Lazarus. Object Pascal charakteryzuje się głównie prostą składnią i bardzo wysoką efektywnością tworzenia oprogramowania, na co wpływ ma zwłaszcza bardzo szybki kompilator (w porównaniu do innych języków jest kilkakrotnie szybszy). W implementacji obiektowej zachowano większość elementów programowania strukturalnego, przez co osiągnięto narzędzie łączące oba paradygmaty przy zachowaniu zgodności na poziomie kodu (możliwość kompilacji starszego kodu nowymi kompilatorami). Większość firm zaczyna wycofywać się z nazewnictwa "Object Pascal" dla swoich kompilatorów, gdyż ich implementacje Object Pascal-a coraz bardziej odbiegają od opracowanych dawno standardów języka. Obecnie nazwa "Object Pascal" nie istnieje nawet w oficjalnym spisie TIOBE. Również firma Borland z początku używając tej nazwy dla języka programowania istniejącego w pierwszych wersjach środowiska programistycznego Delphi zrezygnowała z niej, by zacząć używać dla swojej implementacji obiektowego Pascala nazwy "Delphi Programming Language". Obecnie Delphi jest to rozszerzony Object Pascal, wzbogacony o znaczną ilość różnorakich bibliotek, w tym zbiór komponentów wizualnych VCL (dzięki którym język Delphi zyskał dużą popularność) i VCL. NET, które umożliwiają szybkie i łatwe tworzenie aplikacji dla Win32 oraz dla platformy . NET
- Object Pascal é uma ramificação de linguagens derivativas de Pascal, com suporte a orientação a objetos. A principal ferramenta para programar em Object Pascal é o IDE Delphi da Borland. Foi usada nas sete primeiras versões do ambiente Delphi. CodeGear Delphi Pascal (linguagem de programação)
- Object Pascal este o extensie a limbajului Pascal care să permită folosirea structurilor complexe: obiecte, moştenire, polimorfism, etc. Object pascal conţine obiecte specifice acţiunilor din mediul de operare, componente GUI, etc. Object pascal şi-a schimbat denumirea în Delphi (limbaj de programare)
- Object Pascal — полностью объектно-ориентированный диалект языка Pascal, разработанный фирмой Apple Computer (разработчики упоминают о «консультациях» с Никлаусом Виртом, однако свое мнение по вопросам развития Паскаля и добавления средств объектно-ориентированного программирования Вирт выразил в языке Оберон). В 1986 компания Borland добавила подобное расширение Паскаля (библиотека Turbo Vision) в продукт Turbo Pascal for Macintosh; с выпуском Turbo Pascal 5.5 расширение стало доступно для DOS. Начиная с Delphi 7 Borland начала официально называть свой язык Delphi . Однако Object Pascal поддерживается и развивается другими разработчиками. Наиболее серьёзные реализации Object Pascal (помимо Delphi) — это TMT Pascal, Virtual Pascal и Free Pascal.
- Object Pascal är en utveckling av programspråket Pascal som utökar det till ett objektorienterat programspråk. Språket Pascal är, liksom C, imperativt och saknar stöd för objektorienterad programmering som idag tagit över mycket av marknaden vilket uppmuntrade utvecklingen av Object Pascal. Programspråket utvecklades på Apple av Larry Tesler och är influerat av programspråket Clascal, som utvecklades tidigare som en typ av objektorienterad variant av Pascal. Objekt Pascal dök upp för första gången på Apples dator Lisa. Idag finns flera dialekter av programspråket, utvecklade både från företag som sysslar med öppen och stängd källkod. De mest kända dialekterna är Delphi och Free Pascal. Båda är mycket lika både vad gäller vilka bibliotek som använda och syntaxmässigt. Många program som skrivs för det ena kan lätt anpassas att kompileras med det andra. Efter version 6 av Delphi, slutade Borland kalla sin version av språket Object Pascal och tog namnet Delphi istället vilket gör att man kan säga att Free Pascal är den ledande Object Pascal-kompilatorn, även om språket Delphi bara är en mindre ändring av Object Pascal. Dock tillhandahålls Delphi endast för Windows och endast en processortyp, medan Object Pascal (Free Pascals implementation) finns i 14 officiella versioner för diverse platformar och processortyper och även mindre system som används som t ex handdatorer eller dylikt. Object Pascal har traditionellt kopplas ihop med dess bibliotek för grafisk utveckling, då Delphi utvecklas med ett stort stöd för grafiska komponenter i Windows med biblioteket VCL. Free Pascal har även implementerat en motsvarighet till detta kallat LCL. Delphi har idag fortsatt att fokusera på grafisk utveckling, både i . NET och Windows. Free Pascal har, även om det fokuserar i sitt project Lazarus på grafisk utveckling och LCL-biblioteket, på att kunna utveckla icke-grafiska program och kunna på det sättet stödja sådant som C++-kompilatorn GCC/G++ stödjer. Det har debatterats mycket om hastighet och huruvida C++ eller Object Pascal är mer lämpligt för mer krävande program. Språken är även mycket olika, vilket ofta poängteras i dessa diskussioner.
- Object Pascal Turbo Pascal'dan sonra Borland firmasının çıkardığı bir programlama dilidir. Delphi programlama dilinin ilk adımı olarak nitelendirilebilir. Zamanla Delphi ile Object Pascal kavramları birbirine karışsa da Delphi, Object Pascal programlama dilini kullanan ve programcılara VCL teknolojisi yardımıyla program yazmalarını sağlayan IDE nin adıdır. Artık programcılar bu programla, adından da belli olduğu gibi, nesne yönelimli programlamaya başlamışlardır. Kullanımı Turbo Pascal'dan daha kolaydır.
- Object Pascal - це об'єктно-орієнтований нащадок мови програмування Pascal, більш відомий як основна мова програмування середовища CodeGear Delphi. Компілятори Pascal'я, включно і для Object Pascal, в основному працюють дуже швидко, генеруючи дуже добре оптимізований код. Borland використала назву "Object Pascal" для мови програмування у перших версіях Delphi, проте пізніше назвала її "мовою програмування Delphi". Однак, компілятори, що заявлені як Object Pascal-сумісні, дуже часто намагаєьтся бути сумісними із вихідними кодами Delphi. CodeGear продає інтегровані середовища розробки, що підтримують мову програмування Delphi, здатні компілювати під Microsoft Windows, Microsoft . NET Framework та Linux. Open source-проект Free Pascal підтримує цілий ряд операційних систем включаючи Linux, Mac OS/Mac OS X, Win32, Win64, Windows CE, та для кількох різних архітектур. Також розроблений вільний компілятор Turbo51 програмування для чіпів Intel 8051. Тож тепер термін Object Pascal використовується для позначення різних об'єктно-орієнтовних діалектів мови Pascal, які в основному сумісні з реалізацією компанії CodeGear.
|
| rdfs:comment
|
- Object Pascal refers to a branch of object-oriented derivatives of Pascal, mostly known as the primary programming language of Delphi. Pascal compilers, including those for Object Pascal, generally run very fast while producing highly optimized code. Borland used the name Object Pascal for the programming language in the first versions of Delphi, but later renamed it to the Delphi programming language.
- Object Pascal je rozšíření programovacího jazyka Pascal o některé vlastnosti objektově orientovaného programování.
- Object Pascal es una evolución del lenguaje de programación Pascal, con inclusión de elementos pertenecientes al paradigma de la programación orientada a objetos. Algunos de los compiladores que soportan este lenguaje son: Delphi Free Pascal Kylix
- Object Pascal on Pascal-ohjelmointikielen objektiorientoitunut johdannainen, joka tunnetaan parhaiten Borland Delphin kehitysympäristön alkuperäisenä ohjelmointikielenä. Delphi onkin tunnetuin Object Pascalin murre. Borland käytti nimeä "Object Pascal" Delphin ensimmäisissä versioissa mutta myöhemmin nimesi sen uudestaan Delphi ohjelmointikieleksi. Monet Object Pascal -kääntäjät pyrkivät kuitenkin olemaan Delphin kanssa yhteensopivia.
- Object Pascal est un langage orienté objet dérivé du Pascal. Il a été créé en 1990 par la société Borland comme une amélioration de son logiciel phare de l'époque Turbo Pascal. Il s'agissait alors de la version 5.5. Même si l'ajout de l'objet au Turbo Pascal s'est opéré en douceur et a été vendu par Borland comme une simple et logique amélioration de Turbo Pascal, cela n'en a pas moins révolutionné ce langage et la communauté de développeurs qui lui était associé.
- Object Pascal verwijst naar een tak van objectgeoriënteerde Pascalvarianten, en is vooral bekend als de belangrijkste programmeertaal van Delphi. Pascalcompilers, waaronder die voor Object Pascal, zijn doorgaans erg snel en produceren sterk geoptimaliseerde code. Borland gebruikte oorspronkelijk de naam Object Pascal voor de programmeertaal in in de eerste Delphiversies, maar hernoemde de taal later Delphi .
- Object Pascal – obiektowy język programowania, obiektowe rozszerzenie języka Pascal. Object Pascal został rozwinięty przez firmę Apple Computer przy współpracy Larry'ego Teslera głównego architekta i Niklausa Wirtha wynalazcy Pascala. Object Pascal wywodzi się z wcześniejszej, obiektowo zorientowanej wersji Pascala nazywanej Clascal dostępnej na komputery Lisa.
- Object Pascal é uma ramificação de linguagens derivativas de Pascal, com suporte a orientação a objetos. A principal ferramenta para programar em Object Pascal é o IDE Delphi da Borland. Foi usada nas sete primeiras versões do ambiente Delphi. CodeGear Delphi Pascal (linguagem de programação)
- Object Pascal este o extensie a limbajului Pascal care să permită folosirea structurilor complexe: obiecte, moştenire, polimorfism, etc. Object pascal conţine obiecte specifice acţiunilor din mediul de operare, componente GUI, etc. Object pascal şi-a schimbat denumirea în Delphi (limbaj de programare)
- Object Pascal är en utveckling av programspråket Pascal som utökar det till ett objektorienterat programspråk. Språket Pascal är, liksom C, imperativt och saknar stöd för objektorienterad programmering som idag tagit över mycket av marknaden vilket uppmuntrade utvecklingen av Object Pascal. Programspråket utvecklades på Apple av Larry Tesler och är influerat av programspråket Clascal, som utvecklades tidigare som en typ av objektorienterad variant av Pascal.
- Object Pascal Turbo Pascal'dan sonra Borland firmasının çıkardığı bir programlama dilidir. Delphi programlama dilinin ilk adımı olarak nitelendirilebilir. Zamanla Delphi ile Object Pascal kavramları birbirine karışsa da Delphi, Object Pascal programlama dilini kullanan ve programcılara VCL teknolojisi yardımıyla program yazmalarını sağlayan IDE nin adıdır. Artık programcılar bu programla, adından da belli olduğu gibi, nesne yönelimli programlamaya başlamışlardır.
- Object Pascal - це об'єктно-орієнтований нащадок мови програмування Pascal, більш відомий як основна мова програмування середовища CodeGear Delphi. Компілятори Pascal'я, включно і для Object Pascal, в основному працюють дуже швидко, генеруючи дуже добре оптимізований код.
|