О DELPHI. Введение

Сегодня говорим о DELPHI. Введение

Первая версия DELPHI вышла в свет в 1994 году, и как повествует Википедия – этот продукт стал для Borland – флагманским, успешным. До нас не дожили первые версии этой среди, и по сути все наши российские программисты начинали работать с версией DELPHI 3, 4 и 5.

Наиболее удачной версией, особенно в применении к операционным системам Win 98, Win XP – стала версияDELPHI 6.0, ну и используемые и самые распространенные версии сейчас 6.0; 7.0 – наиболее удачные в плане интегрированной среды, скорости работы и запуска среды разработки. Все последующие версии (Delphi2005,2009,Delphi XE, Embarcadero Rad Studio 2010 с поддержкой ОС Windows 7) менее популярны, но также используются программистами и организациями в России для разработки приложений. В настоящее время дальнейшей разработкой среды занимается компания Embarcadero.

Очень много приложений и утилит было написано ранее на языке DELPHI, иной раз было удивительно смотреть внутренности приложений – и с удивлением обнаруживать что та, или иная программа написана на языке DELPHI. Эти программы – выдавала спец.надпись при запуске из DOS среды что «программа работает только в Windows» и это видно в сигнатуре exe-файла(исполняемого файла). This program must be run under Win32. Обычные приложения, написанные на Си и др. языках содержат надпись «This program cannot be run in DOS mode».

Перед программистами, или молодыми людьми, которые только решили осваивать программирование стоит очень большой выбор – какие языки программирования знать и использовать в своей деятельности. По началу общения с компьютером, конечно очень интересно заниматься тем, что «интересно», но рано или поздно встаёт вопрос о том – «А что же всё таки нужно человечеству, что покупается» и может принести программисту не только чисто моральное удовлетворение, но еще и какую-то прибыль)?

Не могу знать, как сейчас обстоит дело в институтах и университетах – насчет изучения языков программирования, но большинство из нас «застали» тот момент, когда студентов заставляли изучать язык «Паскаль», а именно «Turbo Pascal». Возможно, так происходит и сейчас, поэтому скорее всего какие-то основы языка Паскаль или даже DELPHI вы получили.

Нашей целью является выбор наиболее приоритетных знаний в области программирования, а именно определение и пользование тем, что приносит программистам какой-либо доход.

А задавались ли вы вопросом о том, — какие же программы (известные и популярные) написаны на языке DELPHI. В интернете нашел довольно таки интересный список:

Интернет,общение

  • QIP
  • Skype
  • The Bat!

Web-Браузеры 

  • Avant Browser
  • Netcaptor

Утилиты

  • Total Commander
  • Help & Manual

Словари

  • Dicto

Разработка

  • Dev-C++
  • Help & Manual
  • Inno Setup

Очень удивило и порадовало что Skype написан на DELPHI)).

Если вам интересно, то по этой ссылке, вы найдете очень большой список программного обеспечения http://delphi.wikia.com/wiki/Good_Quality_Applications_Built_With_Delphi

Хочу сказать, что если вы хотите преуспеть в жизни, то останавливаться на выборе какого-то определенного языка программирования – не стоит, тем более что вам пригодятся знания, — точнее все ваши знания, и чем их больше, тем лучше!

Знать только один язык программирования для программиста – смерть!

Область применения DELPHI

Область применения Delphi настолько обширна, что охватывает очень большой круг приложений – от разработки простых утилит для пользователя – и до создания крупных информационных систем для компаний и корпораций.

Охотно берут на работу, связанную с 1С (об 1С мы поговорим позже) – программистов со знанием каких-то серьезных языков программирования, будь то DELPHI или Си.

Очень интересно узнать, какие же предприятия и организации в России используют DELPHI для разработки. Вот несколько интересных сведений, по использованию языка DELPHI. Вся информация взята из свободных источников (сеть интернет, объявления и вакансии)

Открытое страховое акционерное общество Ингосстрах

Проект — разработка инструмента создания и ведения договоров страхования жизни в информационной системе компании. Основные функции системы: автоматизация поддержки жизненного цикла договоров страхования, поддержка создания и модификации вариантов страхования жизни, расчет резервов и тарифов по договорам с использованием отдельных методик для каждого вида договора страхования. Алгоритмы и правила создаются внутри вариантов и используются при ведении договора. Поддержка процесса создания пользовательских отчетов в терминалах предметной области. «Бесшовная» интеграция с корпоративной системой.

Используемые технологии:

Среда разработки — Delphi 5.0, СУБД — Oracle 9

То есть здесь мы уже видим, что DELPHI используется в связке с СУБД Oracle 9.

ОАО «АК Томские Мельницы»

tomskmills.ru

Информации по проектам нет, но в интернете было размещение вакансии – требуется программист DELPHI.

Также есть информация о том, что банк-клиент (интернет-банк) самого крупного нашего российского банка («Сбербанк») – использует язык DELPHI для разработки системы обмена информацией клиентов (удаленно) через интернет или обычный модем – с банком.

Есть также упоминание использования различными компаниями языка DELPHI в связке с MySQL, также MS SQL.

Попробуем в дальнейшем осветить деятельность наших российских компаний в «свете» использования DELPHI и возможно порадуем вас – более подробной информацией по российским проектам.

Ещё один из немалых плюсов в том, что в интернете просто великое и огромное множество исходников и примеров на языке DELPHI, а также огромное множество книг на русском языке – о DELPHI, что естественно позволяет очень быстро и эффективно программировать (создавать) приложения на языке DELPHI.

Если вам необходимо создать простую и удобную программу для определенного узкого круга  пользователей – то вам также подойдет DELPHI. Мы (http://kklab.ru) использовали DELPHI для создания программы АРМ Риелтора (http://arm.kklab.ru), а также еще во множестве других проектов.

Если же вы собираете создать какой-либо независимый проект, который будет использовать вполне обычные и простые технологии, не самые современные конечно)) – то DELPHI – это ваш язык, и во многом DELPHI – неустаревающий язык, пока есть Windows.

Добавить комментарий