
50
3. Мощность и гибкость языка программирования ObjectPascal –
достоинство Delphi, выгодно отличающее эту среду от других инструментов
RAD. От языка Visual Basic язык Pascal отличает строгая типизированность,
позволяющая компилятору ещё на этапе компиляции обнаружить многие
ошибки, а также средства работы с указателями.
Последнее даёт возможность использовать так называемое раннее
связывание с библиотеками типов в технологии COM, в то время как
VisualBasic (а также Java) вынуждены при обращении к COM объектам
использовать более медленное позднее связывание. Синтаксис языка C++
прямотаки провоцирует создание запутанных программ, в то время как
простой синтаксис ObjectPascal позволяет очень просто описывать любой
алгоритм, так как Pascal происходит от использующегося для этих целей
алгоритмического языка АЛГОЛ-60. Кроме всего выше перечисленного,
ObjectPascal имеет самый быстрый среди продуктов подобного рода
оптимизирующий компилятор, позволяющий создавать быстрые и
относительно компактные программы
;
4. Среди прочих преимуществ Delphi можно выделить самую
эффективную работу с базами данных. Это обуславливается тремя
обстоятельствами: высоко производительной машиной для доступа к данным
разного формата (ODBC), наличием многочисленных компонентов,
ориентированных на работу в этой сфере;
5. В настоящее время для создания современного программного
обеспечения приходится использовать несколько различных программных
продуктов, а в базовую конфигурацию Delphi уже входят множество
продуктов, для создания различных элементов программного обеспечения.
Таким образом, можно сделать вывод о том, что Delphi – один из самых
мощных инструментов разработки программных продуктов любой сложности
и направленности. А Delphi 7 наиболее совершенная из всех версий прочих
Database в Delphi [Электронный ресурс] // URL: http://delphibox.ru/database-%D0%B2-delphi.html (дата
обращения: 28.05.2018).