Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Delphi Новый топик    Ответить
Топик располагается на нескольких страницах: Ctrl  назад   1 .. 44 45 46 47 48 [49] 50 51 52 53 .. 70   вперед  Ctrl
 Re: Какие новости в мире Delphi ?  [new]
dbpatch
Member

Откуда:
Сообщений: 1034
roschinspb
совместимость сторонних библиотек c Windows N+1


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

а идея разобрать комплект поставки на кубики, и пусть пользователь сам решает (и опционально покупает, ага) - это идея
конечно клевая, но насколько раздуется матрица тестирования в каком CI?

по одной оси откладываем Windows-ы, всех актуальных редакций, потом для каждого из пакетов по оси включено/выключено - в результате получается over 100500 просто вариантов конфигураций IDE, а потом туда-же мобильные комбинации...

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

а продавать только платформу, а опции отдельно - 95% пользователей будет покупать только платформу, ибо не только лишь не все смогут эти опции просто включить и заставить хоть как-то работать, маркетинг и саппорт будет негодовать!

потому мир Delphi просто обречен на bloatware
3 окт 17, 12:56    [20838698]     Ответить | Цитировать Сообщить модератору
 Re: Какие новости в мире Delphi ?  [new]
roschinspb
Member

Откуда: С-Пб
Сообщений: 1462
dbpatch
roschinspb
совместимость сторонних библиотек c Windows N+1

...нужно понимать - что с одной стороны Delphi это конечно платформа, с другой - они себя позиционируют как самодостаточную стреду полного цикла, которая не требует сторонних компонент, а не просто платформу.
...
Тут еще нужно понимать, что всё необходимое уже было в Delphi 7, а всё для всех достаточное — значение стремящееся к бесконечности. По мне так лучше меньше да лучше, и в текущей ситуации лучшим решением было бы выпиливание всего шлака с понижением цены.
3 окт 17, 14:03    [20838979]     Ответить | Цитировать Сообщить модератору
 Re: Какие новости в мире Delphi ?  [new]
JaDi
Member

Откуда: Сызрань, Россия
Сообщений: 3210
roschinspb
Тут еще нужно понимать, что всё необходимое уже было в Delphi 7, а всё для всех достаточное — значение стремящееся к бесконечности. По мне так лучше меньше да лучше, и в текущей ситуации лучшим решением было бы выпиливание всего шлака с понижением цены.

Выпиливать компоненты? Или что-то из самой IDE? Интересно, что именно можно выпилить из какой-нибудь профессиональной версии, чтобы еще и цену можно было снизить.
3 окт 17, 14:18    [20839053]     Ответить | Цитировать Сообщить модератору
 Re: Какие новости в мире Delphi ?  [new]
LSV
Member

Откуда: Киев
Сообщений: 30148
Тут еще нужно понимать, что всё необходимое уже было в Delphi 7
необходимое <> удачное.
Что им мешало сделать приличные ДАК, грид или репортер ? Ведь их успешно сделали энтузиасты одиночки.
Если бы это было искаропки, то это был бы реально мегакрутой продукт с огромным запасом мощности для разработки.
3 окт 17, 14:40    [20839119]     Ответить | Цитировать Сообщить модератору
 Re: Какие новости в мире Delphi ?  [new]
dbpatch
Member

Откуда:
Сообщений: 1034
roschinspb
dbpatch
пропущено...

...нужно понимать - что с одной стороны Delphi это конечно платформа, с другой - они себя позиционируют как самодостаточную стреду полного цикла, которая не требует сторонних компонент, а не просто платформу.
...
Тут еще нужно понимать, что всё необходимое уже было в Delphi 7, а всё для всех достаточное — значение стремящееся к бесконечности. По мне так лучше меньше да лучше, и в текущей ситуации лучшим решением было бы выпиливание всего шлака с понижением цены.


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

а) доставить нормальные компоненты к базе данных - ODAC, DOA, что угодно, пользоваться BDE или ADO было просто не возможно в виду ограничений и глюков
б) понятие грида отсуствовало как класс - DBGrid можно пользоваться только откровенным мазохистам - вкручивание Ehlib или Devexpress было обязательным
в) отчеты - отдельная боль, QuickPrint был и сторонним, и невероятно глючным, Rave... плюс не был решен вопрос с матричными принтерами - а они актуальны, как минимум для торговых кассовых терминалов и т.д.

вопрос веб сервера в Delphi7 (да и сейчас) не решен вообще,
вопрос сервера приложений также не был решен - на Delphi вообще трудно что-то писать, кроме UI, надежность неуправляемой среды не способствует серверостроению

т.е. в Delphi7 была годная именно платформа для UI: VCL как обертка над win32, довольно удобные ActiveX/OLE2 расширения, но как
платформа для бизнес и сервер приложений - нет. так эта годнота была уже в Delphi3, если не в Delphi2, а потом началась череда
неверных шагов в попытках впрыгнуть в Enterprise (впрыгнуть не получилось, вернее не получилось в США, страны второго/третьего мира не в счет, там нет объемов и IT как такового).

но и сама платформа была невероятно крива идеологически - мир уже тащился от "вышивания крестиком" в виде MVC и вариаций и прочими GoF методами "правильного" решения расчета факториала, тогда как Delphi не оставляла ничего, как довольно тупое, плоское и дубовое Button1Click говнокодирование, никакого тебе простора для особо правильно феншуйного IoC рефакторинга.

собственно его и сейчас нет, простора-то.

а это косяк уже платформы как таковой, что тебя жестко садят на Button1Click only.

ну и .dfm с точки зрения любой VСS системы и процесса review/merge - это просто адский треш и угар какой-то, особенно в части хранения Left/Top/Width/Height при выставленном Align=alClient, к примеру.

чуть форму дернул - и приехали, сиди читай-скипай 100500 измененных строк в .dfm-ке при review

так и ныне воз там - т.е. в принципе не могут исправить уже третий десяток лет изначальную кривизну (хотя это вполне реально) - или не понимают, или не хотят понимать, трудно сказать
3 окт 17, 14:54    [20839164]     Ответить | Цитировать Сообщить модератору
 Re: Какие новости в мире Delphi ?  [new]
softwarer
Member

Откуда: 127.0.0.1
Сообщений: 51466
Блог
LSV
Что им мешало сделать приличные ДАК, грид или репортер ? Ведь их успешно сделали энтузиасты одиночки. Если бы это было искаропки, то это был бы реально мегакрутой продукт

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

То, что сделали энтузиасты одиночки... надо понимать, что это единичные особо удачные из сотен и тысяч проектов. Молодцы. Но эти проекты так хороши именно потому, что вылезли наверх в конкуренции. То, что спускается сверху в коробке - с одной стороны, заведомо хуже, потому что проектируется без опыта, а с другой - убивает эту инициативу снизу, потому что глупо конкурировать с вендором платформы. Так что мы бы жили с "мегакрутым продуктом" уровня продвинутого BDE...
3 окт 17, 14:55    [20839171]     Ответить | Цитировать Сообщить модератору
 Re: Какие новости в мире Delphi ?  [new]
schi
Member

Откуда: Москва
Сообщений: 2355
roschinspb
dbpatch
пропущено...

...нужно понимать - что с одной стороны Delphi это конечно платформа, с другой - они себя позиционируют как самодостаточную стреду полного цикла, которая не требует сторонних компонент, а не просто платформу.
...
Тут еще нужно понимать, что всё необходимое уже было в Delphi 7, а всё для всех достаточное — значение стремящееся к бесконечности. По мне так лучше меньше да лучше, и в текущей ситуации лучшим решением было бы выпиливание всего шлака с понижением цены.


Рефакторинга не было. Удобно. Не представляю, как без него на D7 и раньше жили.
3 окт 17, 14:58    [20839177]     Ответить | Цитировать Сообщить модератору
 Re: Какие новости в мире Delphi ?  [new]
dbpatch
Member

Откуда:
Сообщений: 1034
LSV
Тут еще нужно понимать, что всё необходимое уже было в Delphi 7
необходимое <> удачное.
Что им мешало сделать приличные ДАК, грид или репортер ? Ведь их успешно сделали энтузиасты одиночки.
Если бы это было искаропки, то это был бы реально мегакрутой продукт с огромным запасом мощности для разработки.


это просто дилемма сапожника без сапог. формально с точки зрения менеджмента у них все было ок с BDE, гридами и репортами- фичи то заявлены, что не так-то?

а так почему нет - они покупали - QuickReport это вроде какой-то голландец изначально написал, довольно удачные Tee - тоже не их родное.
гриды купить наверное годные не получилось, денег видать "энтузиасты" много хотели.

т.е. что-то удачно прикупили, что-то - совсем неудачно, причем вторых случаев куда больше, пример с FMX наверное самый эпичный - они замахнулись на в принципе неподъемное, даже Microsoft со своим WPF толком не справилась с доведением ненативного look&feel до юзабильности, Sun/Oracle тоже Swing не смогли довести до ума, проще оказалось всех на HTML5 пересадить, а на что они понадеялись - вообще не понятно, чудес не бывает - нативный look&feel сам по себе развивается и стабилизируется куда быстрее чем имитаторы, догнать OS строителей не реально в принципе, да еще и кросплатформенно чтоб...
3 окт 17, 15:05    [20839207]     Ответить | Цитировать Сообщить модератору
 Re: Какие новости в мире Delphi ?  [new]
defecator
Member

Откуда:
Сообщений: 35479
dbpatch
+
roschinspb
пропущено...
Тут еще нужно понимать, что всё необходимое уже было в Delphi 7, а всё для всех достаточное — значение стремящееся к бесконечности. По мне так лучше меньше да лучше, и в текущей ситуации лучшим решением было бы выпиливание всего шлака с понижением цены.


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

а) доставить нормальные компоненты к базе данных - ODAC, DOA, что угодно, пользоваться BDE или ADO было просто не возможно в виду ограничений и глюков
б) понятие грида отсуствовало как класс - DBGrid можно пользоваться только откровенным мазохистам - вкручивание Ehlib или Devexpress было обязательным
в) отчеты - отдельная боль, QuickPrint был и сторонним, и невероятно глючным, Rave... плюс не был решен вопрос с матричными принтерами - а они актуальны, как минимум для торговых кассовых терминалов и т.д.

вопрос веб сервера в Delphi7 (да и сейчас) не решен вообще,
вопрос сервера приложений также не был решен - на Delphi вообще трудно что-то писать, кроме UI, надежность неуправляемой среды не способствует серверостроению

т.е. в Delphi7 была годная именно платформа для UI: VCL как обертка над win32, довольно удобные ActiveX/OLE2 расширения, но как
платформа для бизнес и сервер приложений - нет. так эта годнота была уже в Delphi3, если не в Delphi2, а потом началась череда
неверных шагов в попытках впрыгнуть в Enterprise (впрыгнуть не получилось, вернее не получилось в США, страны второго/третьего мира не в счет, там нет объемов и IT как такового).

но и сама платформа была невероятно крива идеологически - мир уже тащился от "вышивания крестиком" в виде MVC и вариаций и прочими GoF методами "правильного" решения расчета факториала, тогда как Delphi не оставляла ничего, как довольно тупое, плоское и дубовое Button1Click говнокодирование, никакого тебе простора для особо правильно феншуйного IoC рефакторинга.

собственно его и сейчас нет, простора-то.

а это косяк уже платформы как таковой, что тебя жестко садят на Button1Click only.

ну и .dfm с точки зрения любой VСS системы и процесса review/merge - это просто адский треш и угар какой-то, особенно в части хранения Left/Top/Width/Height при выставленном Align=alClient, к примеру.

чуть форму дернул - и приехали, сиди читай-скипай 100500 измененных строк в .dfm-ке при review

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


Дельфи создавался как набор инструментов.

Этими инструментами ты можешь или дом построить,
или можешь этими инструментами сделать другие,
более совершенные инструменты, и уже ими построить дом.

А можешь пойти к соседу, который только и делает новые инструменты,
и купить у него ещё более совершенные инструменты и использовать их для постройки дома.
3 окт 17, 15:05    [20839212]     Ответить | Цитировать Сообщить модератору
 Re: Какие новости в мире Delphi ?  [new]
dbpatch
Member

Откуда:
Сообщений: 1034
defecator
Дельфи создавался как набор инструментов.

Этими инструментами ты можешь или дом построить,
или можешь этими инструментами сделать другие,
более совершенные инструменты, и уже ими построить дом.

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


да ну, бред какой-то. никто при постройке домов не делает инструментами другие инструменты.

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

а по факту - вон в мире Java все просто. Oracle вполне осознала, что конкурировать сама в области универсальных платформ бизнес-фреймворков она не сможет, отдав J2EE в архив, а JRE - в свободное Community плавание (по факту - OpenJDK консорциум ), ну а базовые значимые в настойщий момент - и вовсе передав знающим людям (Hibernate, Spring), и пусть там естественный отбор определит достойных

и это правильно - монополия и отсуствие естественного отбора это очень плохо.

другое дело - что и развития в результате особо не получается, до сих пор даже property прикрутить не могут,
не говоря уже про actor-based модель разделяемой кучи, аля Erlang :)

в общем нет счастья в этом мире, везде все недоделано без права исправления
3 окт 17, 15:20    [20839271]     Ответить | Цитировать Сообщить модератору
 Re: Какие новости в мире Delphi ?  [new]
roschinspb
Member

Откуда: С-Пб
Сообщений: 1462
JaDi
roschinspb
Тут еще нужно понимать, что всё необходимое уже было в Delphi 7, а всё для всех достаточное — значение стремящееся к бесконечности. По мне так лучше меньше да лучше, и в текущей ситуации лучшим решением было бы выпиливание всего шлака с понижением цены.

Выпиливать компоненты? Или что-то из самой IDE? Интересно, что именно можно выпилить из какой-нибудь профессиональной версии, чтобы еще и цену можно было снизить.

Из IDE я бы выпилил XML Mapping Tool, Modeling, Metrics, Audit, Welcome Page... да просто прикинуть в какие пункты меню залезал в течении пары месяцев активной работы. Компоненты конечно просто так не выпилить, хотя конечно я бы выпилил весь Live Binding, ну и про FM это особый разговор.
3 окт 17, 15:45    [20839355]     Ответить | Цитировать Сообщить модератору
 Re: Какие новости в мире Delphi ?  [new]
rgreat
Member

Откуда:
Сообщений: 3745
softwarer
Так что мы бы жили с "мегакрутым продуктом" уровня продвинутого BDE...
Очень хочу "продвинутый" БДЕ.
Где взять?
3 окт 17, 15:55    [20839383]     Ответить | Цитировать Сообщить модератору
 Re: Какие новости в мире Delphi ?  [new]
roschinspb
Member

Откуда: С-Пб
Сообщений: 1462
schi
roschinspb
пропущено...
Тут еще нужно понимать, что всё необходимое уже было в Delphi 7, а всё для всех достаточное — значение стремящееся к бесконечности. По мне так лучше меньше да лучше, и в текущей ситуации лучшим решением было бы выпиливание всего шлака с понижением цены.


Рефакторинга не было. Удобно. Не представляю, как без него на D7 и раньше жили.
Ну я как бы далёк от утверждения что Delphi 7 это наше фсио Для каждого конкретного случая надо было сильно думать над соотношением затрат и полезного выхлопа и для этого надо понимать, как работает простой Вася Пупкин, а не тенденцииразвитияперспектив.
3 окт 17, 16:14    [20839450]     Ответить | Цитировать Сообщить модератору
 Re: Какие новости в мире Delphi ?  [new]
JaDi
Member

Откуда: Сызрань, Россия
Сообщений: 3210
Рефакторинг в старые делфи можно было через Castalia'ю прикрутить.
3 окт 17, 16:23    [20839487]     Ответить | Цитировать Сообщить модератору
 Re: Какие новости в мире Delphi ?  [new]
dbpatch
Member

Откуда:
Сообщений: 1034
roschinspb
schi
пропущено...


Рефакторинга не было. Удобно. Не представляю, как без него на D7 и раньше жили.
Ну я как бы далёк от утверждения что Delphi 7 это наше фсио Для каждого конкретного случая надо было сильно думать над соотношением затрат и полезного выхлопа и для этого надо понимать, как работает простой Вася Пупкин, а не тенденцииразвитияперспектив.


ой, хватит причитать-то. Рефакторинг для C++ в той-же Visual Studio (не путать с C#-м) прикрутили лишь пару лет назад, к слову - намного позже, чем для Delphi, и то только базовый - Rename и с пометкой об экспериментальности.
до того был лишь третьесторонний плагин, тоже примитивный

видно не сильно был и нужен :) остальной воз (что-то, кроме Rename) там и ныне там, так не сравнить объем понаписанного кода во всем мире.
3 окт 17, 16:36    [20839528]     Ответить | Цитировать Сообщить модератору
 Re: Какие новости в мире Delphi ?  [new]
makhaon
Member

Откуда: A galaxy far far away
Сообщений: 2091
автор
да ну, бред какой-то. никто при постройке домов не делает инструментами другие инструменты.


При постройке дома - нет. А при постройке той же электроники с помощью этой же электроники можно сделать инструменты (или купить готовые, не самы дорогой):
http://www.tetr.ru/c.php?id=654
3 окт 17, 16:46    [20839575]     Ответить | Цитировать Сообщить модератору
 Re: Какие новости в мире Delphi ?  [new]
чччД
Guest
"Рефакторинг".

То, то сейчас начало появляться "искаропки", и близко не лежало с тем, что уже почти двадцать лет обеспечивает ModelMaker Code Explorer.
Купи да пользуйся.
3 окт 17, 16:46    [20839576]     Ответить | Цитировать Сообщить модератору
 Re: Какие новости в мире Delphi ?  [new]
dbpatch
Member

Откуда:
Сообщений: 1034
makhaon
автор
да ну, бред какой-то. никто при постройке домов не делает инструментами другие инструменты.


При постройке дома - нет. А при постройке той же электроники с помощью этой же электроники можно сделать инструменты (или купить готовые, не самы дорогой):
http://www.tetr.ru/c.php?id=654


да, и это проблема многих кодеров на предприятиях реального сектора.

их нанимают для решения бизнес-задач, а они думают, что их приняли в Oracle/SAP/Google/ или еще куда-то там, писать эталонный супер-пупер бизнес-фреймворк для тысяч внедрений по всему миру.

иногда выглядит так-же нелепо, как и попытка на стройке пенокурятника Лкуса (с) освоить производство прецезионных гироскопов и прочих лазерных дальномеров. а иногда (менее 1%) и что-то получается, хоть и в единственной инсталляции, хотя обычно это
выглядит просто как доморощенная и кривая реализация функций 1С, но на Delphi (идеи окуда черпать-то? проще подражать).
3 окт 17, 17:07    [20839672]     Ответить | Цитировать Сообщить модератору
 Re: Какие новости в мире Delphi ?  [new]
schi
Member

Откуда: Москва
Сообщений: 2355
чччД
"Рефакторинг".

То, то сейчас начало появляться "искаропки", и близко не лежало с тем, что уже почти двадцать лет обеспечивает ModelMaker Code Explorer.
Купи да пользуйся.


Мне хватает штатных возможностей.
3 окт 17, 17:45    [20839823]     Ответить | Цитировать Сообщить модератору
 Re: Какие новости в мире Delphi ?  [new]
чччД
Guest
schi
чччД
"Рефакторинг".

То, то сейчас начало появляться "искаропки", и близко не лежало с тем, что уже почти двадцать лет обеспечивает ModelMaker Code Explorer.
Купи да пользуйся.


Мне хватает штатных возможностей.

Да я раньше вообще построчные редактор (типа edlin) использовал, и нормально было.
3 окт 17, 17:54    [20839878]     Ответить | Цитировать Сообщить модератору
 Re: Какие новости в мире Delphi ?  [new]
чччД
Guest
Что-то у меня на Win7 x64 время не московское... GMT+4. :(
4 окт 17, 01:13    [20840655]     Ответить | Цитировать Сообщить модератору
 Re: Какие новости в мире Delphi ?  [new]
rgreat
Member

Откуда:
Сообщений: 3745
Обновления небось не стоят.

За время существования Win7 часовые пояса у нас в стране меняли как минимум 2 раза.
4 окт 17, 01:23    [20840663]     Ответить | Цитировать Сообщить модератору
 Re: Какие новости в мире Delphi ?  [new]
чччД
Guest
rgreat
Обновления небось не стоят.

За время существования Win7 часовые пояса у нас в стране меняли как минимум 2 раза.


Да, сегодня откатывал систему на весну 2013го года.
Обновления загрузились - стало правильно... :)
4 окт 17, 04:15    [20840712]     Ответить | Цитировать Сообщить модератору
 Re: Какие новости в мире Delphi ?  [new]
schi
Member

Откуда: Москва
Сообщений: 2355
чччД
schi
пропущено...


Мне хватает штатных возможностей.

Да я раньше вообще построчные редактор (типа edlin) использовал, и нормально было.


Врешь, не было нормально
4 окт 17, 10:44    [20841200]     Ответить | Цитировать Сообщить модератору
 Re: Какие новости в мире Delphi ?  [new]
wadman
Member

Откуда: Санкт-Петербург
Сообщений: 23228
schi
чччД
пропущено...

Да я раньше вообще построчные редактор (типа edlin) использовал, и нормально было.


Врешь, не было нормально

Нормально было. Пока у нас не было магнитофона, я с утра в выходной набирал игрушку на спектруме, где спрайты генерились кодом, а потом целый день играл. И редактор там был не ахти какой, благо копи-пасте работало.
4 окт 17, 10:52    [20841241]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: Ctrl  назад   1 .. 44 45 46 47 48 [49] 50 51 52 53 .. 70   вперед  Ctrl
Все форумы / Delphi Ответить