Блог Александра Божко
Архивы
Рубрики
Реклама
Поделись с другими!
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  

delphi2525 лет назад увидел свет новый, революционный на тот момент продукт. Да, речь идёт о Delphi.

Тогда я только окончил ВУЗ, где и остался работать. В то время ПК не были обыденностью и на четырёх человек у нас в отделе  приходилось три компьютера. Но мы были молоды, нам было всё интересно, да и рынок ПО тогда не блистал таким разнообразием, как сейчас. Мы были похожи на ранних Beatles. Голодные, но весёлые. Зарплата инженера в те времена была что-то около $30 в месяц. А о том, что софт является продуктом, который можно продавать за деньги мы даже и не подозревали. Интернета в сегодняшнем понимании этого слова, тоже не было.
Так или иначе, мы смотрели и пробовали практически всё более-менее значимое, что появлялось на тот момент. Я до сих пор не понимаю, как это всё к нам попадало. Но поскольку в академической программе у нас был курс программирования, то пройти мимо нового Паскаля (как тогда окрестили первую версию Delphi) мы не могли.

Сама идея такой организации разработки нам показалась революционной (хотя и довольно простой). Мы то и Windows впервые увидели пару месяцев назад. Уже через год, я закончил свою первую востребованную программу на Delphi. С тех пор с помощью Delphi я зарабатываю себе на жизнь.

25 лет в масштабах карьеры специалиста срок весьма приличный. В масштабах жизненного цикла ПО, можно даже сказать, – почтенный. И сейчас в честь юбилея я подготовил небольшой (всего 25 ;) пунктов) список достоинств Delphi.

Возможно, некоторые из них покажутся вам надуманными, но не относитесь к этому списку как к пособию по холливрам. Воспринимайте это как сборник тостов за здравие юбиляра. Только не используйте их все сразу, оставьте немного и себя и тостов для следующих юбилеев! ;)

Итак, за что же мы любим Delphi?

1. За простоту!

Как известно, простота хуже воровства. Но только не в случае с Delphi. Сама идея IDE, с помощью которой можно программировать едва ли не мышкой, – замечательна. В умелых руках процесс разработки становится не напряжённым и даже увлекательным занятием. Злопыхатели называют это “формошлёпством”. Это зависть.

2. За лёгкость вхождения!

Простота работы с Delphi делает простым и процесс обучения. К тому же язык программирования Pascal, сам по себе практически идеален для обучения. Научиться программировать с Delphi – проще простого.

3. За скорость!

Да, Delphi действительно одна из самых быстрых IDE. Во всех отношениях. И по скорости работы и по скорости создания приложений. Да, и по скорости работы этих самых приложений. Что является прямым следствием следующего достоинства юбиляра.

4. За нативность!

Да, с помощью Delphi создаются нативные приложения. И это предоставляет множество конкурентных преимуществ. Они оптимизированы под конкретные ОС, поэтому они могут работать корректно и быстро.

5. За надёжность!

Нет, безусловно, Delphi не идеален. Как и любой другой программный продукт. Но вы всегда можете быть уверены, что с помощью Delphi вам удастся

6. За развитие!

Да, у Delphi были тяжёлые времена. Но продукт развивается. Появляются новые решения, встраивается поддержка новых технологий разработки ПО. Развивается язык.

7. За востребованность!

Просто вдумайтесь! 25 лет на рынке ПО! Сколько за это время было создано проектов? Сколько из них нуждаются в развитии и сопровождении? Одно это делает сверхвостребованными и Delphi и Delphi -разработчиков. Но есть же ещё и новые проекты!

8. За универсальность!

Нет ничего, чего бы нельзя было написать на Delphi. С таким тезисом Delphi завоёвывал рынок 25 лет назад. Он актуален и сейчас.

9. За утилитарность!

Несмотря ни на что, есть задачи, для решения которых Delphi подходит идеально. И это ещё одно преимущество.

10. За доступность!

Сколько копий было сломано по поводу дороговизны Delphi. Но сейчас есть полноценная бесплатная Community редакция. Delphi доступен как никогда.

11. За расширяемость!

Помните анекдот?
– Как посадить льва в клетку на Delphi?
– Возьмите компонент, который сажает в клетку льва.

Шутка, но актуальная. За 25 лет разработчиками было реализовано практически всё, что можно реализовать с помощью программного кода. А идеология компонентов, как для обмена кодом между разработчиками до сих пор не имеет себе равных.

12. За концептуальность!

Если вы дочитали до этого места, то наверняка и сами поняли, сколько концептуальных идей вобрал в себя Delphi.

13. За долголетие!

Недавно я решил немного поиграться современными средствами мобильной разработки. И вот создаётся впечатление, что тут не получится как с Delphi. Четверть века назад зашёл в тему, и Delphi  тебя до сих пор кормит. И вероятно, до старости кормить будут.

14. За коммюнити!

Оно просто лучшее. Тут нечего обсуждать!

15. За преемственность!

Нет, проект, собранный на Delphi 1 скорее всего на Rio не запустится. Но как показывает практика, старые проекты практически всегда удаётся перевести на новые версии Delphi. Это не сложно.

16. За кроссплатформенность!

Она вдохнула вторую жизнь не только в Delphi, но и в проекты сделанные на Delphi.

17. За современность!

Да. Rio выглядит вполне современно. И визуально и с точки зрения спектра решаемых задач.

18. За винтажность!

Вместе с тем, Delphi это настоящее программирование. Да это действительно похоже на высококачественное вино, которое выдерживалось в идеальных условиях не один десяток лет. Разве не так?

19. За открытость!

Здесь нельзя не отметить, что создатели Delphi открыты к сотрудничеству с пользователями своего продукта. И практически все инновации это – пожелания пользователей.

20. За инновационность!

Интернет вещей, облачные технологии, новые механизмы взаимодействия приложений, продвинутые технологии работы с БД. Да всего и не перечислить!

21. За модифицируемость!

Да, вы легко можете изменить IDE до неузнаваемости. Настроить его под собственные нужды. Сделать Delphi максимально эффективным инструментом.

22. За эстетичность!

Это может проявляться по-разному. В интерфейсе, в коде, и даже в комментариях.

23. За креативность!

То обилие идей, которое реализовано в самом продукте, и которое генерируется его пользователями нельзя обойти вниманием.

24. За самодостаточность!

В современной реализации Delphi это не просто инструмент для создания приложений. Это самодостаточный инструмент, с помощью которого можно обеспечить весь цикл создания приложения, от проектирования, до тестирования готового продукта.

25. За позитивность!

 


Поделись с другими!
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  

1 комментарий: За что мы любим Delphi или 25 тостов за здравие юбиляра!

  • К сожалению последние лет 10 все хуже с сообществом и информации по новым возможностям Delphi, с мобильной разработкой так же не все гладко, но понемногу становится лучше, жаль что все гонятся только за модой и все уже пишется на питоне кругом, где это нужно или нет. А вот что 100% точно, так это то, что приложения под Windows, написаные на Delphi, работают стабильнее всего! Никакие C# или тем более Java и не валялись.

Оставить комментарий

Ваш email не будет опубликован. Обязательные поля отмечены *

Вы можете использовать это HTMLтеги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Реклама
Читай русскоязычные Delphi блоги
Каталог блогов Blogdir.ru
Яндекс.Метрика