Delphi - 25 лет

Надо же, уже 25 лет прошло с тех пор, как появился Delphi.

Уже никто и не помнит, что тогда ни одна СУБД не содержала толкового языка программирования. И еще не существовало средств быстрой разработки пользовательского интерфейса. Т.е. те окошки, которые сейчас программист может нарисовать за 5 минут, требовали нескольких часов (а то и дней) программирования.

А еще - все ждали появления толкового средства разработки для Windows.

И вот - появился Delphi. Для Windows. C обновленным Паскалем. C фантастическими на тот момент возможностями по разработке интерфейса. С фантастически удобной средой.

И с возможностью работать с базами данных. Практически любыми! Что тогда тоже было почти фантастикой.

Само название - Delphi - намекало на то, что даже для самой мощной на тот момент СУБД - Oracle - это средство позволит построить всю нужную инфраструктуру. Как Дельфы вокруг Дельфийского оракула.

И сколько программистов перешло тогда с С и С++ на Delphi, вы бы видели!

Хочется сказать за это спасибо Филиппу Кану, основавшему Borland и выпустившему этот продукт.

Delphi - 25 лет Программирование, Delphi, Net
Вы смотрите срез комментариев. Показать все
4
DELETED
Автор поста оценил этот комментарий
А чем сейчас пользуются программисты?
раскрыть ветку (70)
5
Автор поста оценил этот комментарий

Since, the software industry changes with every new update or release. “What is the best programming language of the world?” is hard. If you want to start your career as a developer, it is only you who can decide which one is best suited as per your interest in varying fields.


Let’s choose:


Front-end web development – JavaScript

Back-end web development – JavaScript, Python, Java, PHP, Ruby, C#

Desktop application – Java, C++, Python

Mobile development – Swift, Java, C#

Game development – C++, C#


Once again, here is the list of top 10 programming languages to start with:


JavaScript

Python

Java

C/CPP

PHP

Swift

C#

Ruby

Objective – C

SQL



https://www.geeksforgeeks.org/top-10-programming-languages-o...
раскрыть ветку (61)
7
Автор поста оценил этот комментарий
А разве на шарпах приложения под десктоп не пилят? оО
раскрыть ветку (4)
1
Автор поста оценил этот комментарий

Пилят, WPF/UWP

1
Автор поста оценил этот комментарий

ага еще для мобилок Flutter на dart-lang имеет не малую популярность

раскрыть ветку (2)
Автор поста оценил этот комментарий

Flutter имеет не малый интерес и перспективы. Популярности в разработке приложений у него еще нет - мало что пишут.

раскрыть ветку (1)
Автор поста оценил этот комментарий

наша команда. активно пишет, и да он обогнал по популярности react native еще в ноябре. очень сильно набирает обороты, примерно как с вью для фронта было

3
Автор поста оценил этот комментарий

Список все же немножко устарел. К примеру:

Ruby доживает последние дни.
Objective C полностью вытеснен Свифтом.

В мобильной разработке Java почти полностью заменена на Kotlin.
Десктоп-приложения пилятся на электроне.

раскрыть ветку (1)
1
DELETED
Автор поста оценил этот комментарий

Бедный руби, лет 5 уже доживает.

2
Автор поста оценил этот комментарий
На Delphi всё ещё пишут, а в последнее время всё больше и больше. Снова возраждается с новой средой RAD Studio
раскрыть ветку (48)
1
DELETED
Автор поста оценил этот комментарий

Месяц назад имел такой разговор. 18 вакансий на мск. Ну это не возраждается

раскрыть ветку (47)
Автор поста оценил этот комментарий
Аргумент был бы засчитан, если бы вы привели кол-во вакансий например за год до этого "измерения"
раскрыть ветку (46)
DELETED
Автор поста оценил этот комментарий

А зачем. Если на такой город столько вакансий, то язык мертв.

Осталось только Легаси

раскрыть ветку (45)
1
Автор поста оценил этот комментарий
Затем, что если до этого было 10 вакансий, а теперь 18, то это - "возраждается".
раскрыть ветку (43)
DELETED
Автор поста оценил этот комментарий

Нет. Это всего лишь судорожные припадки. Работа только с Легаси. Новых проектов в здравом уме никто не делает. (разве только наебать заказчика и привязать к себе). Значит язык мертв

Про обновление языков и библиотек даже говорить не буду


Как и перл. Язык ещё есть. Но язык мертв

раскрыть ветку (42)
2
Автор поста оценил этот комментарий
Ну теперь понятно. Вы не понимаете о чем говорите. Delphi сейчас кроссплатформенный язык программирования, который позволяет создавать приложения на разные платформы одной кодовой базой. Настоящая кроссплатформенность в отличие от Qt, например.
В прицепе, беседа окончена, смысла с вами говорит нет.
раскрыть ветку (41)
Автор поста оценил этот комментарий

А для Айфонов, под айОС, на Делфи можно писать?

раскрыть ветку (3)
2
Автор поста оценил этот комментарий

Можно. Можно и на linux, но это нужно мне было галочку поставить при установке, я не планировал писать под linux.

Иллюстрация к комментарию
раскрыть ветку (2)
DELETED
Автор поста оценил этот комментарий

Назови хотя бы 3 новых крупных проекта, которые начали писать на Дельфи за 2019 год.

Смысл языка в выполнении задач. У Дельфи нет задач которые она решает лучше других языков. Нет комьюнити в результате чего  стоимость поддержки растет.

Что может Дельфи чего не может qt?

Сколько проектов на qt в 2019?

раскрыть ветку (36)
1
Автор поста оценил этот комментарий
Что может Qt, чего не может Delphi?
раскрыть ветку (33)
Автор поста оценил этот комментарий
Погугли, что такое uniGUI
раскрыть ветку (1)
1
Автор поста оценил этот комментарий
Для людей не в теме он умер. Для знающих - жив и не только
1
Автор поста оценил этот комментарий

Как туда скюэл затисался?

раскрыть ветку (4)
Автор поста оценил этот комментарий
Pl-sql, t-sql. Вполне себе языки
раскрыть ветку (3)
Автор поста оценил этот комментарий
Ну да, один от MS SQL Server, другой от Oracle.
Автор поста оценил этот комментарий

Я сейчас серьезно спрошу, есть действительно должности именно pl-sql/t-sql? Я просто сам не в курсе по этому поводу. Обычно видел как дополнительно к чему-то требуют знать.

Хотяя.. Наверное имеется в виду архитектор бд какой-нибудь

раскрыть ветку (1)
Автор поста оценил этот комментарий

Да, иногда требуется. Если нужно много писать именно на SQL.

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

И в каждой команде был свой программист T-SQL.

Но это довольно редкий случай. И это узкая специализация. Т.е. не факт, что в случае чего удастся быстро найти новую работу.

1
Автор поста оценил этот комментарий

А сейчас пишут бэк на яве, а интерфейсик на ангуларе или реакте наворачивают.

Потом тестировщики в каком-нибудь селениде пишут автотестики.


Все это в докере с CI и devops.


Где то рядрм пробегает менеджер продукта, который прототип доя проверки гипотезы пишет на питоне в виде телеграм ботов

раскрыть ветку (5)
Автор поста оценил этот комментарий

Вы так говорите, как будто что-то плохое.

раскрыть ветку (1)
Автор поста оценил этот комментарий

О. О

ничего такого не вкопдывал. Просто описание без подробностей.

Автор поста оценил этот комментарий
Вот прямо сейчас на Vue начали фронт писать.
раскрыть ветку (2)
Автор поста оценил этот комментарий

О, да. Еще ву. Хотя реакт встречается сильно чаще в энтерпрайзе.

раскрыть ветку (1)
2
Автор поста оценил этот комментарий

Vue (pronounced /vjuː/, like view)

1
Автор поста оценил этот комментарий

Qt/GTK/wxWidgets (C++), WPF (C#), ReactNative(JS)

Автор поста оценил этот комментарий

Стараются пользоваться головой, получается с переменным успехом

Вы смотрите срез комментариев. Чтобы написать комментарий, перейдите к общему списку