язык delphi



Автор Пользователь удален задал вопрос в разделе Компьютеры, Связь

Раскажите пожалуйсто историю языка програмирования делфи. и получил лучший ответ

Ответ от Денис[гуру]
(язык программирования)[править]Материал из Википедии — свободной энциклопедииПерейти к: навигация, поискDelphi (Де́льфи) — язык программирования, ранее известный как Object Pascal, разработанный фирмой Borland и изначально реализованный в её пакете Borland Delphi, от которого и получил в 2003 году своё нынешнее название. По сути является наследником языка Pascal с объектно-ориентированными расширениями.Содержание[убрать] * 1 Целевая платформа * 2 История языка * 3 Пример кода на языке Delphi * 4 См. также * 5 Ссылки[править] Целевая платформаИзначально язык был предназначен исключительно для разработки приложений Microsoft Windows, затем был реализован также для платформ Linux (как Kylix), однако после выпуска в 2002 году Kylix 3 его разработка была прекращена, и, вскоре после этого, было объявлено о поддержке Microsoft .NET. При этом высказывались предположения, что эти два факта взиамосязаны. Аналогичная ситуация имела место и ранее — см. Турбо Паскаль.Реализация языка Delphi проектом Free Pascal позволяет использовать его для создания приложений для таких платформ, как Mac OS X, Windows CE и Linux.[править] История языкаDelphi — результат развития языка Турбо Паскаль, который, в свою очередь, развился из языка Паскаль. Паскаль был полностью процедурным языком, Турбо Паскаль начиная с версии 5.5 добавил в Паскаль обьектно-ориентированные свойства, а Delphi — объектно-ориентированный язык программирования с возможностью доступа к метаданным классов (то есть к описанию классов и их членов) в компилируемом коде, также называемом интроспекцией. Так как все классы наследуют функции базового класса TObject, то любой указатель на обьект можно преобразовать к нему, и воспользоваться методом ClassType и функцией TypeInfo, которые и обеспечат интроспекцию. Также отличительным свойством Дельфи от С++ является отсутствие возможности располагать обьекты в стеке (объекты, унаследованные из Турбо Паскаля, располагаться в стеке могут) — все обьекты попадают в динамически выделяемую область (кучу) .Де-факто Object Pascal, а затем и язык Delphi являются функциональными наращиваниями Turbo Pascal. Об этом говорят обозначения версий компилятора. Так, в Delphi 7 компилятор имеет номер версии 15.0 (Последняя версия Borland Pascal / Turbo Pascal обозначалась 7.0, в Delphi 1 компилятор имеет версию 8.0, в Delphi 2 — 9.0, и т. д. Номер версии 11.0 носит компилятор Pascal, входивший в состав среды C++Builder).Delphi оказал огромное влияние на создание концепции языка C# для платформы .NET. Многие его элементы и концептуальные решения вошли в состав С#. Одной из причин называют переход Андерса Хейлсберга, одного из ведущих разработчиков Дельфи, из компании Borland Ltd. в Microsoft Corp. * Версия 1 была предназначена для разработки под 16-ти разрядную платформу Win16; * Версии со второй компилируют программы под 32-х разрядную платформу Win32; * Вместе с 6-й версией Delphi вышла совместимая с ним по языку и библиотекам среда Kylix, предназначенная для компиляции программ под операционную систему Linux; * Версия 8 способна генерировать байт-код исключительно для платформы .NET. Это первая среда, ориентированная на разработку мультиязычных приложений (лишь для платформы .NET); * Последующие версии (обозначаемые годами выхода, а не порядковыми номерами, как это было ранее) могут создавать как приложения Win32, так и байт-код для платформы .NET;Delphi for .NET — среда разработки Delphi, а так же язык Delphi (Object Pascal), ориентированные на разработку приложений для .NET.Первая версия полноценной среды разработки Delphi для .NET — Delphi 8. Она позволяла писать приложения только для .NET. В настоящее время, в Delphi 2006, можно писать приложения для .NET используя стандартную библиотеку классов .NET, VCL для .NET. Среда также позволяет писать .NET-приложения на C# и Win32-приложения на C++. Delphi 2006 содержит функции для написания

Ответ от Akum[гуру]
ну значит это было так придумали токпридумали телефизопридумали пкпридумали паскальпридумали программированиеа потом вымерли динозавры и мы появились на все готовое

Ответ от Пользователь удален[гуру]
История системы Delphi уходит своими корнями в язык программирования Pascal,созданный в 1971 году Никлаусом Виртом (Niclaus Wirth)в качестве учебного языка компьютерного программирования. Язык Pascal сразу получил широкое распространение истал использоваться как основа для курса программирования во многих университетах.Благодаря простоте программирования и богатым функциональным возможностям Pascalстал широко использоваться также в коммерческих разработках.В свое время весьма популярной версией языка Pascal был Turbo Pascal,разработанный компанией Borland.С развитием операционной системы Windows и технологий объектно ориентированного программирования компания Borland естественным образомрасширила Turbo Pascal,создав версии Turbo Pascal for Windows и Object Pascal for Windows.Следующим шагом компании было создание Delphi — визуальной среды разработкипрограмм на Object Pascal под управлением операционной системы Windows.Главное назначение Delphi — быстрая разработка приложений Windows.В последние годы в качестве учебных языков с Pascal конкурируют Java и C++.Однако Pascal,в свою очередь, составил им сильную конкуренцию в области разработки коммерческих приложений благодаря простому синтаксису, богатым функциональным возможностям и высокой скорости работы откомпилированных программ, не уступающейбыстродействию программ, которые написаны на языке C++.

Ответ от Алексей[гуру]
Это чтож типа Жили-были.. . и до конца?нет, извини, времени нет.

Ответ от Vagrant[гуру]
А вообще-то это твои уроки и твоё задание. БЕЗДЕЛЬНИК.

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Раскажите пожалуйсто историю языка програмирования делфи.
спросили в Delphi Object Pascal
чем отличается Pascal от Delphi ?
Грубо говоря Pascal является языком программирования (ЯВУ-язык высокого уровня) со соответствующей
подробнее...
спросили в 608 год
где можно скачать бесплатно книгу Н. Культин "Delphi в задачах и примерах"?
нахер он тебе нужен)) его же в библиотеке нам дали
подробнее...
спросили в Borland
Borland Delphi Для чего эта программа?
Для разработки других
подробнее...
спросили в Другое Object Pascal
зачем нужен язык делфи
Delphi – это удивительный язык программирования, - это безграничные возможности, сотни компонентов,
подробнее...

У кого есть Библия Delphi?
Да.... когда то была....)) ) но подарил другу) не для меня она) ) ооочень непонятная книга xD =)подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:
спросили в Java API Object Pascal
Хочу стать Java программистом, для этого нужно знать JAVA))
Лучше изучить C сначала, С++ тоже самое, только ООП (как язык почти одно и тоже) C# попроще C++ в
подробнее...
спросили в Object Pascal
Программирование на Паскаль
есть учебники по программированию на
подробнее...
спросили в Free Pascal
Чем отличается Free Pascal от Turbo Pascal?
Необходимость в библиотеках зависит исключительно от используемого кода. Free Pascal содержит
подробнее...

Кто знает кто такие христадельфиане?
По вероучениям похожи на СИ, только не считают сатану личностью и не признают религиозной
подробнее...
спросили в Delphi
Delphi+QuickReport
это насколько я помню Delphi 5, в 6 уже QuickReport не было. На вкладке Report должен быть
подробнее...
спросили в по языкам
Delphi Mediaplayer
Трындец. Скачай справочник по языкам программирования - там все есть и очень просто !

подробнее...
спросили в Borland Delphi
Дайте ключи Borland Delphi 6!!!
BORLAND DELPHI 6.0 (ENGLISH VERSION)
Serial Number : z9j8-pum4n-c6gzq
Authorization Number
подробнее...
Delphi язык программирования на Википедии
Посмотрите статью на википедии про Delphi язык программирования
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*