Re[3]: Delphi для Web
От: cjazz  
Дата: 30.10.17 21:37
Оценка:
Здравствуйте, wamaco, Вы писали:
C>>Нет смысла. В современных веб приложениях основная часть кода UI выполняется в браузере.
C>>Возможность накидывания контролов на формы тут не панацея.

W>Так финальное приложение и выполняется в браузере. Просто делать такое приложение на UniGUI на порядок быстрее.


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

.
Re[4]: Delphi для Web
От: wamaco  
Дата: 30.10.17 21:54
Оценка:
Здравствуйте, cjazz, Вы писали:


C>Быстрее, до тех пор пока не понадобится изменить клиентский код. Вообще забавная штука, для простых проектов пойдет.


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

Насчет "забавной штуки"... знаю проект, который тянет 600 одновременно работающих клиентов, пишущих и читающих БД.
Re[2]: Delphi для Web
От: loginx  
Дата: 30.10.17 22:09
Оценка: +1
Нет, т.к. Дельфи то что компилит в нэйтив и потому быстрее явы на андроид например.
Кроме того Дельфи и сам кросс-платформа и потому в одну кросс платформу вставлять другую
это какой-то театр абсурда.

Паскаль плохой — то из 1970 года что ли изречение? какая-то чушь, дельфийская версия просто, мощно, удобно, быстро.
Не понятно о каких таких сложных задачах речь идет, БПФ и DSP и 3D на нем все Ок... компилятор на нем еще 7 летиями
назад как курсовик написан.. что за такие сложны езадачи никак ни в какую не пишушщиеся ну прям ни в какую на Паскале...
Их просто нет, потому тот оратор и не назвал имен, а ограничился обезличенными обвинениями в адрес великого Паскаля
Re[8]: Delphi для Web
От: T4r4sB Россия  
Дата: 30.10.17 22:13
Оценка:
Здравствуйте, Marty, Вы писали:

M>А связь простая. Паскаль не предназначен и не приспособлен для написания чего-то сложного. В юз-кейсе — создать обработчик события контрола и в нем одной строчкой изменить состояние другого контрола — можно и на Паскале писать. Это, собственно, и есть формошлепство.


А что не так-то с Паскалем?
Ну кроме того, что пальцам больно набирать begin/end и когнитивного искажения "если МНЕ неудобно смотреть на begin/end, то всем неудобно".
Re[5]: Delphi для Web
От: cjazz  
Дата: 30.10.17 22:16
Оценка:
Здравствуйте, wamaco, Вы писали:
C>>Быстрее, до тех пор пока не понадобится изменить клиентский код. Вообще забавная штука, для простых проектов пойдет.
W>Можно тут по-подробнее... Зачем менять клиентский код?

Вот пример. Только что нашел у них баг: в окне которое открывается на Show Source Files , после перехода по табам отваливается прокрутка текста колесом мыши. Это в Сафари, а в Хроме все норм. Сколько времени займет поиск и исправление?
Скорее всего намного больше, чем время сэкономленное на "накидывании контролов".

W>Насчет "забавной штуки"... знаю проект, который тянет 600 одновременно работающих клиентов, пишущих и читающих БД.


Интересно, насколько команда Delphi программистов обходится дешевле в сравнении с .NET командой?

.
Re[8]: Delphi для Web
От: marcopolo Россия  
Дата: 30.10.17 22:48
Оценка: +2
Здравствуйте, Marty, Вы писали:


M>Что-то более сложное писать на Паскале — это адЪ. Не, если C++ не знаешь, то норм. Но если ты что-то писал на плюсах, а потом нуждажизнь заставила сесть за Дельфи — вот тут и понимаешь глубину своего падения


Угу, почему-то сишные программы тащут мегатонны всяких DLL и фреймворков за собой, в отличие от нативного кода, генерируемого в Delphi.
Re[8]: Delphi для Web
От: icezone  
Дата: 30.10.17 23:12
Оценка:
Здравствуйте, Marty, Вы писали:

M>Батхерт написавшего что-то серьезное на Дельфи вижу я в твоем посте


что-то ламерством запахло
Re: Delphi для Web
От: rean  
Дата: 31.10.17 06:37
Оценка:
deleted
Отредактировано 22.04.2019 9:35 deleted2 . Предыдущая версия . Еще …
Отредактировано 31.10.2017 6:41 deleted2 . Предыдущая версия .
Отредактировано 31.10.2017 6:40 deleted2 . Предыдущая версия .
Re[9]: Delphi для Web
От: Marty Пират https://www.youtube.com/channel/UChp5PpQ6T4-93HbNF-8vSYg
Дата: 31.10.17 07:42
Оценка:
Здравствуйте, T4r4sB, Вы писали:

M>>А связь простая. Паскаль не предназначен и не приспособлен для написания чего-то сложного. В юз-кейсе — создать обработчик события контрола и в нем одной строчкой изменить состояние другого контрола — можно и на Паскале писать. Это, собственно, и есть формошлепство.


TB>А что не так-то с Паскалем?

TB>Ну кроме того, что пальцам больно набирать begin/end и когнитивного искажения "если МНЕ неудобно смотреть на begin/end, то всем неудобно".

Ты еще then/else забыл

Еще я никак не могу запмнить, где там надо ставить ';', а где не надо.

Ну и вообще, языковые средства крайне убоги
Маньяк Робокряк колесит по городу
Re[9]: Delphi для Web
От: Marty Пират https://www.youtube.com/channel/UChp5PpQ6T4-93HbNF-8vSYg
Дата: 31.10.17 07:43
Оценка:
Здравствуйте, icezone, Вы писали:

M>>Батхерт написавшего что-то серьезное на Дельфи вижу я в твоем посте


I>что-то ламерством запахло


Сходи в душ
Маньяк Робокряк колесит по городу
Re[10]: Delphi для Web
От: T4r4sB Россия  
Дата: 31.10.17 07:50
Оценка: +2
Здравствуйте, Marty, Вы писали:

M>Еще я никак не могу запмнить, где там надо ставить ';', а где не надо.


Я в С++ не могу запомнить. Ставлю ; везде, все смеются над моим кодом, хотя он компилится.

M>Ну и вообще, языковые средства крайне убоги


Да что не так-то?
Re[11]: Delphi для Web
От: Kerk Россия  
Дата: 31.10.17 09:02
Оценка: +2
Здравствуйте, T4r4sB, Вы писали:

M>>Ну и вообще, языковые средства крайне убоги


TB>Да что не так-то?


Никогда не пойму почему Delphi вызывает у некоторых такую попоболь. Не нравится, не пользуйся. Но нет, обязательно при каждом упоминании Delphi вылезет кто-то со своим ценным мнением.
No taxation without representation
Re[12]: Delphi для Web
От: T4r4sB Россия  
Дата: 31.10.17 09:07
Оценка: +1 :)
Здравствуйте, Kerk, Вы писали:

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


Да это с тех времён, когда на Дельфи за 5 минут делали программы с интерфейсом без утечек памяти, в то время, как сишно-крестовое сообщество представляло собой сборище кульных мамкиных какиров с пубертатной психологией, среди которых было круто как можно сильнее задолбать себя вознёй с АПИ, вознёй с управлением памятью. При этом эти какиры были уверены, что Дельфи всей этой возни не умеет.
А уж про то, что на С++ можно использовать деструкторы, не делать грубые касты, и тоже уберечь себя от кучи проблем, те какиры не знали и знать не желали, это же "путь неосилятора".
Re[6]: Delphi для Web
От: Mr.Delphist  
Дата: 31.10.17 13:15
Оценка:
Здравствуйте, Marty, Вы писали:

M>Хотя сам язык бы давно надо на помоечку. Зря они C++ Builder довеском сделали, был бы основным — имхо летело бы лучше. А Pascal — можно вторым, для формошлепшиков, которые C++ не осилили. Да и расширение — property — довольно удобно, им надо было напрячься и протащить его в стандарт C++


Да не в языке дело. Какая разница, какой пиджак оденет дедушка-пенсионер: вельветовый или парусиновый? Он всё равно останется дедушкой-пенсионером. Так и формошлёпить — можно хоть на Visual Basic, но удобнее-то от этого не становится. Пока проект мал — разницы не чувствуешь, а затем начинается сбор граблей, некоторым из которых лет эдак десять, а то и пятнадцать... Ключевая проблема, что после ухода Хейлсберга никому этот Delphi уже не нужен был в менеджменте компании. Поэтому и не было развития, поэтому и стал он дедушкой. Хоть и подтянули его малость в Эмбаркадеро ребята, но тоже кончился у них интерес.
Re[9]: Delphi для Web
От: Mr.Delphist  
Дата: 31.10.17 13:24
Оценка:
Здравствуйте, marcopolo, Вы писали:

M>Угу, почему-то сишные программы тащут мегатонны всяких DLL и фреймворков за собой, в отличие от нативного кода, генерируемого в Delphi.


А не приходилось ли многоуважаемому дону жонглировать с порядком установки компонент в палитру Delphi, чтобы открыть проект без ошибок в DFM? Или обращаться с двумя разными проектами, которые ожидали две разные версии одного и того же компонента (и с другим работать не могли)? Ну и рантайм-пакеты — суть те же DLL, их можно статически втянуть, раздувая EXE, либо точно так же тащить за собой, как те самые сишечки

В общем, у Delphi все те же проблемы, что у сишечки, только в профиль.
Re[10]: Delphi для Web
От: marcopolo Россия  
Дата: 31.10.17 13:46
Оценка:
Здравствуйте, Mr.Delphist, Вы писали:

MD>А не приходилось ли многоуважаемому дону жонглировать с порядком установки компонент в палитру Delphi, чтобы открыть проект без ошибок в DFM?


Было что-то подобное. Но к конечному продукут это не имеет отношения.

\\Или обращаться с двумя разными проектами, которые ожидали две разные версии одного и того же компонента (и с другим работать не могли)?

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

Ну и рантайм-пакеты — суть те же DLL, их можно статически втянуть, раздувая EXE, либо точно так же тащить за собой, как те самые сишечки

Ну какие там пакеты, смешные размеры.
Re[7]: Delphi для Web
От: turbocode  
Дата: 31.10.17 13:54
Оценка:
MD>Хоть и подтянули его малость в Эмбаркадеро ребята, но тоже кончился у них интерес.
Главная их ошибка в том что они начали городить какой то там костыльный и бажный FireMonkey параллельно к VCL, вместо того что бы отвязать VCL от WinAPI и сделать ему кроссплатформенный рендеринг.
И получился бы такой себе продвинутый и приятный в использовании аналог QT но на базе VCL.
Re[2]: Delphi для Web
От: Grayscaler Россия  
Дата: 31.10.17 14:20
Оценка:
Здравствуйте, rean, Вы писали:

R>Но не проще ли эти промежуточные стадии выкинуть и сразу использовать HTML и Ajax?


Нет. Для более-менее серьёзной системы любое переписывание это адские затраты. Не только на саму разработку/тестирование, но и на внедрение в первую очередь. Так что финансово это интересный вариант.
Re[8]: Delphi для Web
От: Mr.Delphist  
Дата: 31.10.17 15:15
Оценка:
Здравствуйте, turbocode, Вы писали:

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

FireMonkey был изначально 3rd-party, как тот же Indy, так что — чему удивляться
Насчёт костыльности — согласен полностью. Этим страдают все "всемогуторы", и даже бережно пестуемый сейчас Xamarin — не исключение.

T>И получился бы такой себе продвинутый и приятный в использовании аналог QT но на базе VCL.

Не получился бы. Там слишком сильно на Win32 API всё завязано, проще всё с нуля.
Re[10]: Delphi для Web
От: icezone  
Дата: 31.10.17 15:53
Оценка:
Здравствуйте, Marty, Вы писали:

M>Сходи в душ


ты снова точку с запятой забыл
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.