голосование
BASH
PHP
Javascript
HTML
Firebird
Программы
Майнинг
Хостинг
PostgreSQL
Железо
Мобильные технологии
Ресурсы
GIT
SEO
Oracle
Python
Ремонт
Mercurial
Заработок на сайте
Docker
Проголосуйте за категорию!
счётчик
Яндекс.Метрика

Программирование на Delphi

Хочу вам рассказать об одном старом и добром языке программирования Delphi. Скажу честно, что я им никогда не занимался, но я наблюдал за программистами которые создавали приложения на Delphi. Я в студенческие годы видел как один парень на моих глазах создавал 2D игру. Он был талантливым программистом и создал несколько игр. Его игры были очень похожи на игры Sega и Super Nintendo. Потом спустя несколько лет я увидел как создают десктопные приложения для виндовс. Еще я видел на работе как создают приложения для мобильных устройств на android и iOS. Для разработки мобильных приложений используется платформа embarcadero. Эту платформа работает как для виндовс, так и для iOS. Предлагаю вам почитать статью программирование на Delphi. Там хорошо описано развитие языка Delphi.

Delphi — императивный, структурированный, объектно-ориентированный, высокоуровневый язык программирования со строгой статической типизацией переменных. Основная область использования — написание прикладного программного обеспечения. Этот язык программирования является диалектом языка Object Pascal. Примерно так написано в википедии. Строгая типизация позволяет избежать массу проблем при программировании приложения. Когда я писал на PHP, то возникали проблемы с типом данных выбранной переменной. В PHP и Python за время работы всего скрипта через одну переменную может проходить данные разных типов. В Delphi в одной переменной могут храниться только данные определённого формата. Это очень удобно.

Чем хорош Delphi и что на нём можно сделать? Как я говорил выше, можно сделать: мобильные приложения, игры, десктопные приложения. Когда вы разрабатываете приложение, то вы сможете воспользоваться редактором и выбирать готовые элементы. Вы можете выбирать переключатели, кнопки и другие элементы интерфейса. Например, вы выбрали кнопку и на кнопку навесили событие. Если произошёл клик по кнопке, то происходит выполнение определённой функции. Как вы понимаете приложение должно иметь интерфейс. Интерфейс состоит из массы элементов. На каждый элемент нужно навешивать событие. Это удобно. Подобная работа длительная по времени и ничего не поделаешь. На создание хорошего приложения уходит масса времени.

Delphi прекрасно дружит с современными базами дынных. Я видел как использовали Firebird, PostgreSQL. Связку Firebird + Delphi не используйте. Firebird не держит массу коннектов. Связка PostgreSQL + Delphi или Oracle + Delphi самая лучшая. Благодаря этой связке вы можете сделать приложение, которое может держать тысячи подключений онлайн.

Delphi активно развивается. Эту платформу не забросили. Язык прекрасно подходит для обучения программистов в учебных заведениях.

просмотры: 158, уровень: лёгкий уровень, рейтинг: 5, дата: 2019-05-07 10:51:05
проголосовать:

Комментарии:






поиск
реклама
банеры
сервис мониторинга работы сайта, мониторим HTTP, HTTPS, FTP, MYSQL, PostgreSQL, POP3, SMTP, IMAP
http://trainingweb.ru/redirect/pingadmin мониторинг сайтов сервис мониторинга работы сайта, мониторим HTTP, HTTPS, FTP, MYSQL, PostgreSQL, POP3, SMTP, IMAP
http://trainingweb.ru/redirect/well_web_vps_kvm Аренда VPS KVM в Европе Мы предлагаем в аренду VPS серверы с выделенным IP-адресом, которые полностью эмулируют физический сервер.
http://trainingweb.ru/redirect/domains домен RU домен RU всего за 99 рублей