Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2016.04.24;
Скачать: [xml.tar.bz2];

Вниз

Ребят, а чего бы вам не объедениться с delphikingdom   Найти похожие ветки 

 
Сергей Суровцев ©   (2015-08-10 19:07) [40]

>Юрий Зотов ©   (10.08.15 17:53) [38]
>А сейчас... ну да, популярность Delphi сильно упала, многие перешли на другие IDE и языки.

Интересно, а есть статистика, на что перешли? И что думают в связи с переходом? Жалеют, например, что пришлось перейти, или наоборот жалеют, что раньше не перешли? В плане качества средств разработки и в плане личных перспектив роста? Интересно было бы оценить общий вектор. Возможно Embarcader"ы собирали подобную статистику, а если нет, думаю она была бы полезна.


 
Kerk ©   (2015-08-10 19:33) [41]


> Вернет ли она Delphi в ряд языков, на которых НАЧИНАЮТ НОВЫЕ
> проекты?

Проектов новых сейчас начинают в принципе мало. Все уже написано, почти все заняты сопровождением копролитов.
Если веб не считать.


 
ухты ©   (2015-08-10 19:43) [42]


> Сергей Суровцев ©   (10.08.15 18:51) [39]
Значит везде по разному, у нас так как я рассказал, да в 2005 delphi был еще популярным, но никакой эйфории вообще, и как раз тогда стали уходить почти что толпами.


 
кгшзх ©   (2015-08-10 19:47) [43]

Интересно, а есть статистика, на что перешли?

Словно дело обстоит так, что либо сидишь на делфи, либо перелезаешь на другое.
Все же совсем не так.

10 лет назад у меня на любой чих - файл нью проджект + ф9
а сегодня только процентов пять от всех задач решается в D


 
MsGuns ©   (2015-08-10 20:14) [44]

>Игорь Шевченко ©   (10.08.15 14:41) [35]
>Попробую тоже объяснить - интернет это не только www.delphimaster.ru

"Я не буду с тобою спорить, старый софист" (с) "Мастер и Маргарита"
:)


 
Игорь Шевченко ©   (2015-08-10 21:26) [45]

MsGuns ©   (10.08.15 20:14) [44]

"спор - категория неравенства, ибо, если ты умен, но слаб, ты не ста-
нешь спорить, а найдешь путь к достижению своего, задуманного, нажав другие
кнопки, обойдя очевидную преграду, использовав новые возможности. Если же ты
умен и силен - ты не станешь тратить времени на споры, а попросту заменишь тако-
го единомышленника на другого, отличающегося от первого одним лишь качеством:
умением ценить время шефа. Спор - это пустая трата времени. "
(c) "Альтернатива"


 
MsGuns ©   (2015-08-11 01:23) [46]

Уй как длинно и непонятно.
У меня есть много короче: из двух спорящих неправ тот, кто умнее :)


 
virex(home) ©   (2015-08-11 04:36) [47]

>Сергей Суровцев ©   (10.08.15 13:54) [30]
> Королевство - отвечают долго, но обстоятельно.
> ДМ - отвечают быстро и грамотно, часто давая не сиюминутное решение, а направление, куда копать.

быстро и с ускорением

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


 
Сергей Суровцев ©   (2015-08-11 11:22) [48]

>кгшзх ©   (10.08.15 19:47) [43]
>Словно дело обстоит так, что либо сидишь на делфи, либо перелезаешь на другое. Все же совсем не так.
>10 лет назад у меня на любой чих - файл нью проджект + ф9, а сегодня только процентов пять от всех задач решается в D

Как же совсем не так, если 5%? Это же почти статистическая погрешность. Весь вопрос - почему так? Что заняло эти 95%? Почему заняли? Либо эти задачи в D не решаются и это один мотив. Либо в какой-то момент было утеряно доверие к D как к системе, способной к долгосрочному развитию и возник страх творить на нем что-то новое. Это и называется тенденциями. В этом и интересно разобраться.

>MsGuns ©   (10.08.15 20:14) [44]
>Игорь Шевченко ©   (10.08.15 21:26) [45]

А вот это и есть атмосфера ДМ. ))


 
MsGuns ©   (2015-08-11 12:38) [49]

>Весь вопрос - почему так? Что заняло эти 95%? Почему заняли? Либо эти >задачи в D не решаются и это один мотив. Либо в какой-то момент было >утеряно доверие к D как к системе, способной к долгосрочному развитию и >возник страх творить на нем что-то новое. Это и называется тенденциями. В >этом и интересно разобраться.

Попробую свою гипотезу :)
Что предлагает Delphi ?
Почти полную универсальность. Инструмент дает возможность решать практически любую задачу и, что самое главное, позволяет самому развивать и совершенствовать его. При этом  границы этого развития почти безграничны. Идеально подходит для разработки больших и очень больших проектов. При этом решения имеют высокую производительность и весьма "эргономичны".

Что требует ?

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

Delphi идеален для проектов корпоративного масштаба, например для сложных производств или науки.


 
MsGuns ©   (2015-08-11 12:50) [50]

Сегодня ситуация на рынке айти характеризуется огромным спросом на "программы" всего нескольких типов (веб, игры, плагины к гаджетам), которые "клепаются" на раз всевозможными "студиями". Освоить такую "студию" может даже школьник, не имеющий даже базовых знаний программирования. Плюс продолжает расти "парк" специализированных и очень мощных библиотек компонентов, как правило весьма платных, но на порядки повышающих производительность и качество готовых программ.
Условный "школьник", конечно же, оплачивается не так, как квал.программист и, самое главное, его легко можно заменить ! Идеальный расклад для инвестора и администратора проекта.


 
Kerk ©   (2015-08-11 12:51) [51]

> Освоить такую "студию" может даже школьник, не имеющий даже базовых знаний программирования.

Круто вбросил :)))


 
MsGuns ©   (2015-08-11 12:59) [52]

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


 
MsGuns ©   (2015-08-11 13:03) [53]

>Kerk ©   (11.08.15 12:51) [51]
>Круто вбросил :)))

Я уже писал тут недавно, что видел собственными глазами как девчушка лет 18-20 за полчаса "спроектировала" локацию (очень красивую кстати !) к какой-то казуальной игрушке. Я уже молчу о том, что за "спецы" ваяют вполне приличные сайты вполне приличных контор. Конечно, за ними невидимо стоят классные дизайнеры, художники, композиторы, музыканты и разработчики. Но ведь сам процесс "кодинга" выполняют именно эти условные "школьники"


 
Игорь Шевченко ©   (2015-08-11 13:04) [54]


> Что и вынуждает квал.программистов переходить на всякие
> пэхэпе.


Вместо того, чтобы писать нетленку на привычном Фортране...


 
MsGuns ©   (2015-08-11 13:15) [55]

Простой пример: год назад поиски работы привели меня в контору, давшую объявление о "работе на ПК 3-4 часа в день со стабильным заработком с неограниченными возможностями его роста". Очень скоро выяснилось, что "работа" заключалась в игре на рынке валют. Дали мне программку для ознакомления и освоения. Так вот, качество этой программки было ниже плинтуса. Несмотря на весьма скромный интерфейс и ничтожность функционала (четыре-пять кнопок) эта программа глючила на каждом шагу, выбрасывая то в хатмель, то вообще зависая. Когда я сказал "менеджеру" о плохой работе программы, он заявил, что это "учебный" вариант, когда я пройду весь курс (есьма небесплатный кстати), то получу нормальную версию. А потом добавил, улыбнувшись, что программы им присылают из Центра где-то в Восточной Европе.


 
MsGuns ©   (2015-08-11 13:16) [56]

Удалено модератором
Примечание: Создание пустых сообщений


 
ухты ©   (2015-08-11 17:23) [57]

А когда на делфистов говорили батонокидатели, а теперь вон оно как, крутые перцы :)


 
кгшзх ©   (2015-08-11 17:32) [58]

Либо эти задачи в D не решаются и это один мотив.

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

Могу привести пример конкретной задачи.


 
кгшзх ©   (2015-08-11 17:34) [59]

Delphi идеален для проектов корпоративного масштаба, например для сложных производств или науки.

И снова это совсем не так. Решать можно, но "идеальность" подразумевает что все остальное будет просто хуже. А оно не хуже а часто лучше.


 
ухты ©   (2015-08-11 17:36) [60]

D7 стал плохим этапом в развитии, при том что очень был хорош, потому что сильно в него молились, а рынок не ждал.


 
Сергей Суровцев ©   (2015-08-11 19:36) [61]

>кгшзх ©   (11.08.15 17:32) [58]
>В то время как можно легко быстро и непринужденно реализовать это не на D.
>Могу привести пример конкретной задачи.
>И снова это совсем не так. Решать можно, но "идеальность" подразумевает что все остальное будет просто хуже. А оно не хуже а часто лучше.

Примеры в таком контексте особо приветствуются.

>D7 стал плохим этапом в развитии, при том что очень был хорош, потому что сильно в него молились, а рынок не ждал.

Плохим этапом в развитии бы финт ушами от Borland.

>MsGuns ©   (11.08.15 12:59) [52]
>Вторая причина - это коренное изменение в мировой промышленности.
>Массово закрываются или переходят в "экономный" режим предприятия, использующие сложные технологии,

Однако это не мешает MS именно сейчас запустить свой очередной шедевр. Думаю реальная потребность сильно преуменьшена. Скорее нет понимания того, что этот сегмент критически важен и посему есть желание на нем сэкономить.


 
MsGuns ©   (2015-08-11 20:11) [62]

>Скорее нет понимания того, что этот сегмент критически важен и посему >есть желание на нем сэкономить.

Этот фактор тоже присутствует. А иногда даже доминирует. Основная беда "послесовкового" периода - это крайне низкий уровень менеджмента, когда руководство в лице то ли "красных" директоров преклонного возраста, которым вообще нифига не надо кроме толстой зарплаты, то ли т.н. "эффективных менеджеров нового поколения", прошедших курс западной экономики и совершенно не ориентирующийся в наших реалиях.
Первые тупо жалеют денюх на каких-то там айтишников, вторые живут по принципу "нет пророка в своем отечестве", напропалую покупая (часто за очень болшие деньги) западные "решения", которые потом годами пытаются натянуть на наши гей-славянские технологии.


 
MsGuns ©   (2015-08-11 20:13) [63]

>ухты ©   (11.08.15 17:36) [60]
>D7 стал плохим этапом в развитии, при том что очень был хорош, потому что >сильно в него молились, а рынок не ждал.

Ага. Точно также скоро станут "плохими" ПК и ноуты, а рынок полностью переоренитируется на всякие планшеты и айфоны. Со сроком службы макс. 2-3 года.


 
кгшзх ©   (2015-08-11 20:17) [64]

пример (реальный). есть две системы.
- Большая и основная, на ней обслуживают клиентов.
- Вспомогательная, внедренная кем-то когда-то зачем-то.

вспомогательная система - это воркфлоу (опенсорс веб-приложение, джбосс, jsp, етц)
в ней делается куча всего по управлению процессами и в том числе там реализован процесс первичного заведения клиента (почему сразу не в основной? да фик знает, так было когда-то и кому-то надо)

Проблема в том, что это воркфлоу не имеет встроенных средств доступа к внешним данным. Вообще не имеет.

И как следствие этого данные, которые заботливо подготовленные в ней нуждаются в пост-обработке. И данных этих куча.

Например (это самое простое) адреса вводятся в поля логически укладывающиеся в структуру кладра, но так как самого кладра в форкфлоу нет, то адреса там пишут как придется.

Самой конторе (в ее деятельности) эти адреса вообще по барабану, но контролирующим органам очень сильно надо чтобы "все было как в кладре"

С другими справочниками (уже непосредственно связанными с бизнец-деятельностью) - точно такая же картина.

На решение задачи ушло от недели до двух.

Обе системы остались в неприкосновенности, но теперь юзер форкфлоу системы на веб странице имеет доступ ко всем справочникам к которым может потребоваться доступ.


 
MsGuns ©   (2015-08-11 20:18) [65]

— Теперь вам понятно, — продолжал Фабер, — почему книги вызывают такую ненависть, почему их так боятся? Они показывают нам поры на лице жизни. Тем, кто ищет только покоя, хотелось бы видеть перед собой восковые лица, без пор и волос, без выражения. Мы живём в такое время, когда цветы хотят питаться цветами же, вместо того чтобы пить влагу дождя и соки жирной почвы. Но ведь даже фейерверк, даже всё его великолепие и богатство красок создано химией земли. А мы вообразили, будто можем жить и расти, питаясь цветами и фейерверками, не завершая естественного цикла, возвращающего нас к действительности. Известна ли вам легенда об Антее? Это был великан, обладавший непобедимой силой, пока он прочно стоял на земле. Но, когда Геркулес оторвал его от земли и поднял в воздух, Антей погиб. То же самое справедливо и для нас, живущих сейчас, вот в этом городе, — или я уж совсем сумасшедший. Итак, вот первое, чего нам не хватает: качества, текстуры наших знаний.

"451 градус по Фаренгейту"


 
ухты ©   (2015-08-11 20:53) [66]


> Точно также скоро станут "плохими" ПК и ноуты, а рынок полностью
> переоренитируется на всякие планшеты и айфоны. Со сроком
> службы макс. 2-3 года.
Что то в этом плохого ничего не видно. Пусть так и будет.


 
Inovet ©   (2015-08-11 21:10) [67]

Неужели ДМ воскресает? Хотя бы ещё 3000 постов до закрытия ветки за нарушения правил форума, и он воскреснет.


 
MsGuns ©   (2015-08-11 21:35) [68]

>Что то в этом плохого ничего не видно. Пусть так и будет

Дада, причем все это в долг, за кредиты :)


 
Сергей Суровцев ©   (2015-08-11 22:09) [69]

>MsGuns ©   (11.08.15 20:11) [62]
>Этот фактор тоже присутствует. А иногда даже доминирует. Основная беда "послесовкового" периода - это крайне низкий уровень менеджмента...
>Первые тупо жалеют денюх на каких-то там айтишников, вторые живут по принципу "нет пророка в своем отечестве", напропалую покупая (часто за
>очень болшие деньги) западные "решения"

Вот и вопрос, а как же тогда разговоры о нехватке программистов в стране? Причем тотального, раза в 2. Чем при таком подходе к задачам и к отрасли в целом их занять собираются? Где их не хватает? Что делать, реализовывать? Не под мобилки же все это затевается? )))

>кгшзх ©   (11.08.15 20:17) [64]
>пример (реальный). есть две системы.

И чем этот пример показателен? Здесь же доработка готовой системы.


 
кгшзх ©   (2015-08-11 22:30) [70]

Здесь же доработка готовой системы.

Это типа "Так это же вообще не для нас, не для Программистов. Мы же не дорабатываем, мы творим" ?

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


 
кгшзх ©   (2015-08-11 22:40) [71]

кстати о планшетах и прочих недо-писи

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

теперь клиента можно завести с любого смарта в котором браузер на вебките.
и еще раз подчеркиваю: обе системы остались в неприкосновенности


 
ухты ©   (2015-08-11 23:06) [72]


> как решить описанную проблему средствами delphi.
а что с Delphi не получится? на сервак вы уже практически кинули АПИ, юзайте хоть чем, да с Delphi муторнее :)


 
кгшзх ©   (2015-08-11 23:08) [73]

никто и не говорил что не получится.
но я сделал это не на делфи и за две недели.
не отрываясь от основной деятельности.


 
Сергей Суровцев ©   (2015-08-11 23:31) [74]

>кгшзх ©   (11.08.15 22:30) [70]
>Это типа "Так это же вообще не для нас, не для Программистов. Мы же не дорабатываем, мы творим" ?

Нет. Это типа что дорабатывать продукт, написанный не на D логичнее средствами наиболее "родными" исходному продукту, если, конечно, это возможно. Хотя бы для простоты сопровождения всего комплекса.


 
кгшзх ©   (2015-08-11 23:34) [75]

оба продукта в ходе доработки остались нетронутыми.


 
Dennis I. Komarov ©   (2015-08-11 23:38) [76]

Web-морда на ввод данных и сервер для обработки и экспорта в формате основной системы.
Все системы целы, клиент - кроссплатформенен.
Сервер может быть и на дельфи (в т.ч.)


 
кгшзх ©   (2015-08-11 23:50) [77]

да. веб морда. но она уже есть.

вот вход в демку от разрабов воркфлоу

http://www.runawfe.org/Demonstration

если зайти под nero/123, то в списке заданий видно стубовую задачу "keep informed"
если зайти в эту задачу то видим примерно ту самую вебморду, в которой и происходит заполнение данных (в реальной просто полей побольше).

именно в этой веб морде (с которой никто не собирается переводить/переучивать  сотни юзеров) и нужно обеспечить доступ к справочникам которые живут на совсем других серверах и в совсем других городах


 
Kerk ©   (2015-08-12 00:27) [78]


> Сергей Суровцев ©   (11.08.15 22:09) [69]
> Вот и вопрос, а как же тогда разговоры о нехватке программистов
> в стране?

Крайне не хватает больших по три рубля. Хотя есть маленькие, но по пять.

Надеюсь, метафора понятна :)

Есть и обратная проблема. Задач серьезных в стране для программиста крайне мало. Движухи технологической практически нет.


 
ухты ©   (2015-08-12 00:50) [79]

Задач хватает, капусты нет. Именно что по три и по пять.


 
MsGuns ©   (2015-08-12 01:12) [80]

>Крайне не хватает больших по три рубля. Хотя есть маленькие, но по пять.

Эта пять ! Респект :)



Страницы: 1 2 3 4 вся ветка

Форум: "Прочее";
Текущий архив: 2016.04.24;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.65 MB
Время: 0.007 c
15-1439587804
Юрий
2015-08-15 00:30
2016.04.24
С днем рождения ! 15 августа 2015 суббота


15-1439386977
K-1000
2015-08-12 16:42
2016.04.24
Как сделать список TBitmap ов?


2-1411410140
Viktor
2014-09-22 22:22
2016.04.24
RS-232 Помогите!


15-1439456322
olle
2015-08-13 11:58
2016.04.24
Штрих-М Повторная печать чека


15-1439131296
Кто б сомневался
2015-08-09 17:41
2016.04.24
Ребят, а чего бы вам не объедениться с delphikingdom





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский