Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
Интересно мнение людей, кто долгое время программирил на Delphi и по-каким либо причинам отказался от него в пользу Visual FoxPro. Интересно: 1). Причины 2). Эффективность разработки (скорость разработки, простота, безглючность среды и т.д.) 3). Мнение пользователей ваших программ до и после перехода 4). Сопровождение программ (доработка, изменение и т.д.) в том числе полевых условиях. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2004, 15:37 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
Таких наверно не много. И вопрос повидимому о приложениях работающих с БД или..., если ... то fox на помойку. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2004, 16:02 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
Это только мое мнение. Когда-то я писал на Delphi (правда 1.0, 2.0, 3.0, перешел на него с паскаля), неплохо писал, перешел на Fox по двум причинам: 1. Работа (тоесть деньги за нее) 2. Fox тупо заточен под базы данних. На нем НАМНОГО быстрее и легче писать интерфейсы для баз данных (правда и только для них, для других целей он тяжеловат - что-то извращенное сделать с интерфейсом очень трудно). Тоесть причина перехода была в том что нужно писать интерфейсы для баз данных делать это бысто, качественно и чтобы все это работало быстро! Как кто-то сказал что Fox халява возведенная в язык програмирования. (но только для баз данных!!!). В нем намного проще от других языков работать с таблицами. 2). Эффективность разработки (скорость разработки, простота, безглючность среды и т.д.) Среда перкрасная, НО его заточенность под базы данных существенно ограничивает твои возможности как програмиста (я имею ввиду возможность сделать что-то в интерфейсе, по таких возможностях Delphi на порядок ВЫШЕ!!!). Я последнее время интенсивно использую инородные для Fox компоненты - ActiveX и как сам шучу что от фокса останется у меня ядро, а весь интерфейс чужой. 3). Мнение пользователей ваших программ до и после перехода Не повериш пользователям дофени на чем ты пишем им бы было быстрее, стабильнее и удобно, а интерфейс одинаков на каком языке ты бы его не написал (кнопочки и вся пурга одна и таже). 4). Сопровождение программ (доработка, изменение и т.д.) в том числе полевых условиях. Разницы не вижу от сопровожденя програм написаных на разных языках. На чем бы ты не писал, пользоватили вреравно будут хотеть новых возможностей программы от тебя. Я имею понятие во многих языках (в слово ЗНАЮ вкладываю ОЧЕНЬ много), и знаю тоже много, поэтому могу сказать: 1. Пиши на чем тебе удобно, а твой модуль можно будет интегрировать в проэкт на ЛЮБОМ языке! 2. Все языки одинаковы и имеют одиковые возможности , кроме одного - Это ПРОЛОГ (он не такой как все). И на конец что мне нравиться в Delphi - это БОЛЬШАЯ библиотека VCL, интенсивное развитие языка. В отличие от него этим у Fox проблемы и притом большие. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2004, 16:16 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
konstschТаких наверно не много. Тут таких может вообще не оказаться. Фокс то постарше Дельфей, ну если не брать Паскалевские корни, а кто на чем начинал, то на том и пишет. И вопрос повидимому о приложениях работающих с БД или..., если ... то fox на помойку. А это уже из серии "Кто как хочет, тот так вопрос и понимает". Если развивать обсуждение в этом русле, то все сведется к двум поговоркам: "Каждый кулик свое болото хвалит" и "На вкус и цвет товарищей нет". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2004, 16:18 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
konstsch прав если не для баз данных, то легче чем Delphi инструмента не найти, он практически не уступает монтру VC, а Fox стобудово не подойдет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2004, 16:20 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
1. Так как пост был открыт в разделе где мало кто работает не с базами данных, то и обсуждение нужно вести в этом русле. 2. Красивости интефейса, производят впечатление на пользователей ну месяца два максимум, а дальше пользователь хочет скорости. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2004, 16:26 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
на счет скорости Большинство интерфейсов пишется под SQL сервера, по крайней мере я стараюсь никогда не использовать dbf и иже с ним. Т.е. основную роль играет имеено сервер БД, а не язык на котором написано ваше приложение. Получаеться что основное все таки удобство использования. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2004, 17:04 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
Естественно Fox и Delphi рассматривается как инструмент для БД. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2004, 17:09 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
Ответ konstsch Естественно лучше использовать MS SQL, но существует огромный пласт программ с БД не требующих или не нуждающихся в MS SQL, например проги для магазинов работающих на 1-2 компьютерах, мелкие конторы с 5-10 пользователями. Зачем им MS SQL. Для учебы админу или программеру. Возможно. Здесь на мой взгяд уже проблема позиционирования продукта на рынке, а не тезисы "лучше MS SQL - хуже DBF". Хорошо когда диски с софтом стоят 60 руб., но поверте это скоро закончится, тогда кто будет платить за лицензию MS SQL. Тогда наступит другая эра: "Выполнение задач по управлению БД с наименьшими затратами на ПО". Зачем мне в фирму из 10-30 человек MS SQL ставить? Чтобы платить Microsoft'у лишние 1000-3000$. ЗАЧЕМ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2004, 17:20 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
konstsch Я работаю с MSSQL по принципу, скачал-обработал-отдал, а обрабатывая данные держу их в dbf. AleksMed ты прав, надо писать базуясь на принципе язык какой знаю + что писать + скорость написания. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2004, 17:44 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
тогда можно использовать FB и бесплатно и куда лучше дбф-ов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.01.2005, 17:29 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
Особенно понравилось "Delphi не уступает VC++" :) Дельфи сам по себе САПР , а VС среда программирования, как впрочем и VFP. Насчет "тупо заточен под таблицы". Не знаю у кого что там тупо заточено, но альтернативы я ему не вижу. Можно конечно мучиться и на дельфи, а потом таскать с собой BDE - это конечно дело на любителя. Я уже 4 года пишу на фоксе под MS SQL и что-то проблем не вижу в силу каких причин в этом направлении написания приложений его списывать на помойку, как тут смели выразиться господа которые уверен поверхностно с ним знакомы. А работа с XML ? Даже в .NET нужно потрахаться чтобы преобразовывать данные стандарта для передачи между гетероденными средами. А фокс это делает влет. А как вам "лазейка" для особо одаренных оставленная микрософтовцами в фоксе- это возможность писать расширения, файлики FLL. А уж тут , так дельфи вообще отдыхат, как впрочем и многие другие. И интерфес можно точить и с данными работать и функции под себя писать, если уж что не устраивает и с оборудованием работать и асинхронность оперций обеспечить. Технологию СOM, фокс поддерживает и развивает, один BINDEVENT чего стоит. Web сервисы и Web клиенты - писать можно. В дистрибутиве есть куча примеров , как и в MSDN. Хватит? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.01.2005, 20:30 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
Как-то давно приглядывался к Delphi, но система очень неразвита по работе с базами данных, да и долго все писалось... Да и рынок труда очень узок для Delphi - в основном Россия, по причинам, обсуждавшимся на других разделах форума (там, где постоянно ведутся звездные войны - Сравнение СУБД)... Удачи... Если Вы выбирете FoxPro, то в ближайшие 3 года точно не пожалеете, тем более что MS держит уверенный курс по приближению VS.NET к Visual FoxPro, но пока еще не достиг, так-как в FoxPro в каждой новой версии добавляют что-то новенькое и революционное... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.01.2005, 20:42 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
Ровно три года назад ушел от Fox - а. На Delphi. Вечером нашел объявление, мне понравившееся, и написал резюме по типу: Объявление: Резюме: ======================== Требуется *** - Я это умею ! Навыки в *** - Я в этом - супер! Опыт работы с *** - Да я сам все это придумал! Потом взял толстую книжку по Delphi, и по каждому требованию прочитал по первому абзацу. Позвонил. Побеседовал. Короче, они сразу в меня вцепились, а когда разобрались, что я не Delphist - уже поздно было, я проект вел. Такая тоска была поначалу. Ни тебе прямого доступа к полям данным, ни с индексами вычисляемыми, аксесс виолейшн сплошь и рядом... Работа с метаданными не приветсвуется ни в каком виде... Датасеты какие-то... Со вторым проектом было чуть получше - а третий - просто класс. Использовал всю мощь Delphi в плане ООП - сплошь и рядом. Да, всегда была возможность вернуться к Fox. С равной и большей зарплатой. Но, как говорят наши коллеги с Тверской - "Работа, работа... А любовь когда же?" ---------------------------- Рассказывать присутствующим (не всем, но почти всем) о преимуществах Delphi как средства разработки и сопровождения - как рассказывать жителям Марианской впадины о свободном полете. Но, тем не менее: ---------------------------- Delphi изначально была создана для написания клиентов БД. Даже название Delphi было придумано как созвучное Oracle. Но она умеет еще очень многое другое! ---------------------------- Про интерфейс пользователя говорить здесь не будем - в доме повешенного не принято говорить о веревке. ---------------------------- Среди присутствующих только один перешел на VFox (Александр Третьяков), а его мнение уже все читали, кажется. ---------------------------- авторЕстественно лучше использовать MS SQL, но существует огромный пласт программ с БД не требующих или не нуждающихся в MS SQL, например проги для магазинов работающих на 1-2 компьютерах, мелкие конторы с 5-10 пользователями. Зачем им MS SQL. Для учебы админу или программеру. Возможно. Здесь на мой взгяд уже проблема позиционирования продукта на рынке, а не тезисы "лучше MS SQL - хуже DBF". Хорошо когда диски с софтом стоят 60 руб., но поверте это скоро закончится, тогда кто будет платить за лицензию MS SQL. Тогда наступит другая эра: "Выполнение задач по управлению БД с наименьшими затратами на ПО". Зачем мне в фирму из 10-30 человек MS SQL ставить? Чтобы платить Microsoft'у лишние 1000-3000$. ЗАЧЕМ? Кажется, уже было упоминание о FB - FireBird - бесплатном SQL - сервере. И это не одна такая платформа. Не говоря о локальных приложениях - тот же FB имеется в Embedded версии. Никакой дополнительной инсталяции не требуется, а вся мощь SQL в наличии. ---------------------------- АвторAleksMed ты прав, надо писать базуясь на принципе язык какой знаю + что писать + скорость написания. Согласен. Почти полностью. Учиться надо постоянно, и искать. ---------------------------- Автор Насчет "тупо заточен под таблицы". Полностью согласен. Хотя не считаю это недостатком - SQL - запросы использовал еще в DOS - версии, а таблицы - прекрасное средство для локально обработки данных. В Delphi для этого использую коллекции (т.к. не все сервера БД поддерживают временные таблицы). ----------------------------------- Автор Можно конечно мучиться и на дельфи, а потом таскать с собой BDE - это конечно дело на любителя. Батенька, BDE даже сама Borland уже не поддерживает. Хотя ничего зазорного не вижу в том, чтобы таскать с собой subj, я давно так не делаю. Есть ADO, OLE DB, IBX, FIBPlus, DB Express и проч. И ничего, кроме компонентов, внедренных в тело программы, таскать собой не нужно. АвторА работа с XML ? Даже в .NET нужно потрахаться чтобы преобразовывать данные стандарта для передачи между гетероденными средами. Просто нет слов от такого наглого заявления. Чтобы заменить Persistent - уровень моего приложения, я просто меняю компонент - провайдер доступа к БД на XML - адаптер - и все, данные хранятся в XML - формате. Плюс масса других возможностей. А как вам "лазейка" для особо одаренных оставленная микрософтовцами в фоксе- это возможность писать расширения, файлики FLL. А уж тут , так дельфи вообще отдыхат, как впрочем и многие другие. И интерфес можно точить и с данными работать и функции под себя писать, если уж что не устраивает и с оборудованием работать и асинхронность оперций обеспечить. Об этом чуть подробнее можно? Что-то эта радость мимо меня прошла... Технологию СOM, фокс поддерживает и развивает, один BINDEVENT чего стоит. Ну, а кто их не поддерживает сейчас? Может, QBasic только? ]Web сервисы и Web клиенты - писать можно. А на Delphi этого нельзя? Угу. -------------------------- А создание собственных компонентов? Тоже можно? -------------------------- Может, и MDA свой имеется? Только из - за этого стоит на Delphi переходить. Юзерам пофиг твое знание принципов работы с OOП, ему важна скорость создания приложения, комфорт в работе, оперативность службы сопровождения. Про скорость обработки данных здесь упоминать не принято, да? Ну, да ладно. Вот пример - как вам разработка рабочей системы объемов в 150 таблиц за один человеко - месяц? Со сложной иерархией классов, массой ограничений, многопользовательским доступом, с репликацией данных, с начальным объемом данных под сотню ГБ? Должен сказать, что "простые" приложения создаются так же легко и быстро. -------------------------- Чего мне реально не хватало - так это то, что в Delphi отсутствует множественное наследование классов (приходится интерфейсами обходиться), и отсутсвуют шаблоны классов. Но уже научился обходить это. -------------------------- VFox - хорошо. Но второй раз по этому пути не посоветовал бы никому идти. Масса времени, потраченного впустую. Хотя какая там альтернатива для бухгалтерии была, в 1990 -х ?... Не на Турбо - Паскале же писать было... Ну, да - Clipper/FoxPro/Clarion. Кто же знал, что все так далеко с ООП и компонентным программированием зайдет? -------------------------- 2 Sergey Ch - ты работал с Delphi? Сколько времени? Учти, там все не так, как в VFox, старыми приемами ничего не добъешься, только ругаться будешь потом! -------------------------- Всех с праздниками. Будете у нас на Колыме, заходите. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.01.2005, 23:20 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
mv 2 Sergey Ch - ты работал с Delphi? Сколько времени? Учти, там все не так, как в VFox, старыми приемами ничего не добъешься, только ругаться будешь потом! Уже нет... Перепробывал Delphi, VB+ADO, Access, VB.NET... Но остался на FoxPro - сейчас на 8.0 пока... Скоро перейду на 9.0 - уж больно много там приятных вещей... Никто не спорит, что дело в привычке - я вон даже почти привык к ASP.NET+VB.NET+MS SQL Server пока писал коммерческие сайты... Но все равно - VFP - для меня намного удобнее и приятнее для работы... Ну а для клиента, как тут уже заметили - интерфес особой роли не играет - сейчас в принципе любую понравившуюся красивую "игрушку" можно встроить почти в любую среду программирования... P.S. Есть предложение перенести данный топик в раздел "Сравнение СУБД"... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.01.2005, 23:47 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
Sergey Ch Перепробывал Delphi, VB+ADO, Access, VB.NET... Но остался на FoxPro - сейчас на 8.0 пока... Скоро перейду на 9.0 - уж больно много там приятных вещей... Никто не спорит, что дело в привычке - я вон даже почти привык к ASP.NET+VB.NET+MS SQL Server пока писал коммерческие сайты... Но все равно - VFP - для меня намного удобнее и приятнее для работы... P.S. Есть предложение перенести данный топик в раздел "Сравнение СУБД"... 1. Ну, все-таки VFox/Delphi - это не СУБД. 2. А можгно узнать, что в дельфях не устроило? Sergey Ch Ну а для клиента, как тут уже заметили - интерфес особой роли не играет - сейчас в принципе любую понравившуюся красивую "игрушку" можно встроить почти в любую среду программирования... 3. А скорость разработки, а возможность использования ООП при проектировании системы вместо реляционной алгебры? 4. Насчет встаривания "красивой игрушки". Есть интересная возможность (активно использую) по разработке своих компонентов. Ну, я еще могу их (компоненты) в виде ActiveX (etc) оформить, чтобы везде (VBasic/VFox...) юзать, а в VFox такое сейчас можно? Я просто не в курсе. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.01.2005, 00:55 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
Hi mv! > 1. Ну, все-таки VFox/Delphi - это не СУБД. Delphi ясен пень не СУБД, а фокс - это полноценная СУБД! > 3. А скорость разработки, а возможность использования ООП при > проектировании системы вместо реляционной алгебры? Батенька, вы тут такие сказки травите, что ей богу ухохотаться можно - видимо если бы вам поручили создать ОС уровня той-же WinNT, то на Delphi вы бы это дело тоже за 1, ну максимум 2 человеко-месяца сотворили :) Я конечно понимаю, что тут мало народу реально участвовавших, или хотя-бы "присутствовавших" при разработке проектов на Delphi/С++Builder или иных родственных по идеологии системах, но всё-же не стоит совсем за дураков нас считать. Особенно мне нравится тезис "замены" реляционной алгебры ООП :) Видимо вы и обычную алгебру (да что там алебру, простую школьную арифметику) заменяете на ООП :) Писать a=b+с нынче не модно - признак дургого тона однозначно, и платить будут совсем копейки - вот сделать иерархию классов на 5 уровней, 50 методов и 120 свойств - это да, тогда заказчик проникнется всей сложностью и красотой мыслИ и отвалит мешок денег :) > 4. Насчет встаривания "красивой игрушки". Убойный аргумент конечно :) Как же это сегодня бухгалтер/экономист/технолог/etc сможет работать без круглых кнопок, вычурных иерархических гридов, дебильного Tabbed интерфейса (a-la MSDN или та-же IDE в .NET)... Posted via ActualForum NNTP Server 1.1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2005, 00:58 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
mv 1. Ну, все-таки VFox/Delphi - это не СУБД. 2. А можгно узнать, что в дельфях не устроило? 3. А скорость разработки, а возможность использования ООП при проектировании системы вместо реляционной алгебры? 4. Насчет встаривания "красивой игрушки". Есть интересная возможность (активно использую) по разработке своих компонентов. Ну, я еще могу их (компоненты) в виде ActiveX (etc) оформить, чтобы везде (VBasic/VFox...) юзать, а в VFox такое сейчас можно? Я просто не в курсе. Прошу прощение за задержку с ответом (были кое-какие проблемы с моим проектом под Oracle :( Который я сдам и надеюсь, что забуду как страшный сон ) 1. VFP - это в принципе полноценная СУБД - то есть для разработки готового проекта ничего не надо, кроме этого пакета, кроме того, VFP базы данных (или таблицы) можно использовть как источник данных для других пакетов (.NET, Delphi например ) 2. В Delphi не устроила неразвитость языка работы и идеология работы с данными (по существо это синтаксис, принятый в ADO), необходимость даже для небольших приложений всегда иметь внешний источник данных, бедность дополнительныйх функций к которым я уже привык и не удобная для меня среда разработки приложений... И в FoxPro очень удобные и мощные средства для поиска, отлова и устранения ошибок... 3. Этот пункт очень спорный, так как многие вещи есть в VFP 8 и 9... И если Вы действительно любите писать в ООП нотациях, то я особых проблем не вижу на сегодня в использовании FoxPro - в 9 версии есть классы для данных, отчетов и т.д. ... 4. Это очень спорный вопрос... В большинстве случаев - достаточно стандартного интерфейса, как я уже писал и как уже отмечали до меня - все зависит от приоритетов - но все изменилось в 9 версии - вы теперь тут можете создавать шедевры, используя всю мощь графического интерфейса Windows... Как Вы видите, ничто не стоит на месте - все развивается и если сегодня чего-то в VFP нет очень модного, нового и важного, то завтра обязательно появится - достаточно написать об этом Большому Брату и FoxPro team встроит это в новую версию... Удачи! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2005, 09:32 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
Igor Korolyov Hi mv! > 1. Ну, все-таки VFox/Delphi - это не СУБД. Delphi ясен пень не СУБД, а фокс - это полноценная СУБД! > 3. А скорость разработки, а возможность использования ООП при > проектировании системы вместо реляционной алгебры? Батенька, вы тут такие сказки травите, что ей богу ухохотаться можно - видимо если бы вам поручили создать ОС уровня той-же WinNT, то на Delphi вы бы это дело тоже за 1, ну максимум 2 человеко-месяца сотворили :) Я конечно понимаю, что тут мало народу реально участвовавших, или хотя-бы "присутствовавших" при разработке проектов на Delphi/С++Builder или иных родственных по идеологии системах, но всё-же не стоит совсем за дураков нас считать. Особенно мне нравится тезис "замены" реляционной алгебры ООП :) Видимо вы и обычную алгебру (да что там алебру, простую школьную арифметику) заменяете на ООП :) Писать a=b+с нынче не модно - признак дургого тона однозначно, и платить будут совсем копейки - вот сделать иерархию классов на 5 уровней, 50 методов и 120 свойств - это да, тогда заказчик проникнется всей сложностью и красотой мыслИ и отвалит мешок денег :) > 4. Насчет встаривания "красивой игрушки". Убойный аргумент конечно :) Как же это сегодня бухгалтер/экономист/технолог/etc сможет работать без круглых кнопок, вычурных иерархических гридов, дебильного Tabbed интерфейса (a-la MSDN или та-же IDE в .NET)... Posted via ActualForum NNTP Server 1.1 1. Я искренне сожалею, что создал пост, потворствовавший флейму. 2. Если кого интересует пункт по поводу одного человеко - месяца - заходите сюда: http://mda.hostok.net Ресур родился буквально на днях, но думаю, быстро разовьется. Извините за невольную рекламу. 3. Всем присутствующим - удачи и твердой жизненной позиции. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2005, 11:25 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
И все же, больше аргументов ТОВАРИЩИ!!! Жизненный цикл разработки проги, где дольше, больше и т.д. Надежность прог и т.д. Данные о реально работающих прогах, их кратком описании, характеристиках и т.д. Например, "разрабатывал складскую прогу на Delphi - нормально, но на Foxe сделал лучше, проще, быстрее или наоборот". Все же хочется услышать конкретные основания, а не плюсы и минусы delphi и foxpro. Мне один товарищ сказал, что делал прогу на delphi+Firebird, в общем то все работает, но с тормазами, так как он средний спец по связке delphi+FB. Взял Fox, не знал его вообще, налобал прогу, так говорит до сих пор работает без глюков и очень шустро. Это говорит о том, что программист пишущий на Delphi должен знать более о хитростях системы, нежели программист на Foxe. Так ли это? Если это так, то это же основание отказаться от Delphi. Не хочется отвлекаться от прикладной задачи на разные мелочи, типа "переход по Enter'у по полям ввода". Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2005, 13:52 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
в фокспре больше средств по работе с данными чем в других средах разработки. Сравнивать его можно с дбейзом, парадоксом или аксесом но никак не с универсальными средами вроде дельфи т.к. ничего лучше скл для работы с данными вроде пока не придумали. Переход с дельфи на фокспро скорей всего не оправдан т.к. за дельфи платят больше. А деньги - это главное. Но с фокспры лучше переходить на что-нить модное, например на ц-диез. Но не на васик-дот-нет т.к. ц это круто а васик - оцтой (вполне распространённая точка зрения, это нада учитывать). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2005, 14:10 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
LVadimИ все же, больше аргументов ТОВАРИЩИ!!! Зачем вам это? Получится только Sergey Ch звездные войны - Сравнение СУБД... А учитывая сказанное мнение А. Третьякова, с которым я лично согласен http://www.sql.ru/forum/actualpost.aspx?bid=37&tid=144742&mid=1235435&p=1&act=quot#1170968 займитесь лучше не болтовней по сравнению, а изучением одного из этих языков mv Учиться надо постоянно, и искать. - и узнаете на СОБСТВЕННОМ опыте, в каком случае что лучше. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2005, 14:20 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
Ломание копий на эту тему я слышу уже который год, и все безрезультатно И не думаю, что продолжение баталий приведет к какому-нибудь однозначному ответу. Могу сказать, что есть масса других факторов, влияющих на конечный результат. Например: четкость постановки задачи, вменяемость заказчика, количество изменений в ТЗ после начала работ. Так же немаловажный фактор - наличие отработанных методик. Если со всем этим ОК, то все соревнования Fox vs Delphi сведутся к "кто быстрее передвинет контрол на форме". А если ТЗ менять дважды в день, то хваленая технология MDA загнется первой ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2005, 14:28 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
1024 Переход с дельфи на фокспро скорей всего не оправдан т.к. за дельфи платят больше. А деньги - это главное. А мне всегда казалось что нормальные люди платят за выполненную работу , а не за продукт, на котором работа делалась. Эдак я могу начать ваять небольшой склад на базе SAP R3, а потом заявить клиентам (которые умеют деньги считать) - что, мол, моя программа стоит миллион баксов, потому что написана на SAP R3. Сто процентов что клиент покрутит пальцем у виска и купит склад в 100 раз дешевле, который написан на фоксе и не уступает по функциональности. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2005, 14:53 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
- А почему всё так дорого? - Если будет дёшево то никто не будет покупать (из какого-то фильма про владельца художественной галереи) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2005, 15:08 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
karly™Ломание копий на эту тему я слышу уже который год, и все безрезультатно И не думаю, что продолжение баталий приведет к какому-нибудь однозначному ответу. Могу сказать, что есть масса других факторов, влияющих на конечный результат. Например: четкость постановки задачи, вменяемость заказчика, количество изменений в ТЗ после начала работ. Так же немаловажный фактор - наличие отработанных методик. Если со всем этим ОК, то все соревнования Fox vs Delphi сведутся к "кто быстрее передвинет контрол на форме". А если ТЗ менять дважды в день, то хваленая технология MDA загнется первой Про создание GUI я даже ну упоминал, чтобы не травмировать присутствующих. А насчет MDA, то, думаю, что Вы с ней не работали. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2005, 15:13 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
Мужики, ну чего вы сцепились? Какая разница, на чём писать? Был бы человек (программист) хороший. Если Вы в состоянии профессионально освоить несколько языков программирования и IDE - то флаг вам в руки! Пишем мы в одной среде (для тех, кто забыл - напомню: это Windows); в дельфях что хорошо - то, что всё под рукой. А всегда ли это хорошо? Человек (программист) думать должен, а не в кубики играть. Я писал на многих языках. Сейчас уже старый стал, но, в принципе, хорошее знание фокса, а так же некоторое знание VC++, позволяющее делать те же FLL/DLL и COM и пользовать WinApi, в т.ч. GDI+ (т.е. совсем не глубокое и не профессиональное знание), поверьте, позволяет создавать очень приличные приложения. При этом понимаешь, как они работают. Всё сказанное относится к приложениям типа СУБД с приличным интерфесом, включая распределённые приложения. Другое дело, когда речь идёт об оплате труда. К сожалению, фоксисты во всём мире получают меньше, чем, например, дельфины. Почему? Спросите у Билли. Слава богу, Кен Леви в девятой версии фокса создал что-то более-менее приличное, и то масса нареканий на релиз - сходите на UT, кто не верит. Так что жизнь наша трудна, независимо от того, на чём мы пишем. Вернее, на чём привыкли писать. Например, русский язык куда богаче английского, зато живём мы куда беднее, чем они (англоязычные). Вот так. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2005, 15:30 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
Вячеслав Клепинин ... Другое дело, когда речь идёт об оплате труда. К сожалению, фоксисты во всём мире получают меньше, чем, например, дельфины. ... Ну, был у меня момент, когда по моему резюме звали на фокс, с большей зарплатой, чем у меня тогда было, как у "дельфина". Чуть большей. Но требовалось обратно вернуться на бухгалтерию. Фиг. Пусть сдохнет. Фокс - как любимая авторучка - достал - и пишешь сразу. Я ничего плохого сказать о нем не могу. Вон, понадобилось прицепить к наше проге КЛАДР из налоговой - ребята на дельфи страдали, настраивая BDE (к сожалению, мне неизвестен иной полноценный доступ к фокспро - шным файлам - из дельфи, я имею в виду), а я достал компакт, установол VFox, на лету сформировал курсор из нескольких связанных таблиц - и экспортнул через ODBC в наш любимый FireBird - радуйтесь, дельфисты! Просто фокс в сравнении с Delphi, например, - самодостаточная вещь, что мне не нравилось в плане собственного развития. Посему я и перешел на Delphi. Теперь развивайся - не хочу. Ох, блин, и чего я тут народ задираю? Все ж свои, "родные", а я как отщепенец... Ребета - Фокс - форевер, и дай вам Бог сто лет саппорта и здоровья! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2005, 15:50 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
И все же...Есть люди отказавшиеся от Delphi? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2005, 16:27 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
Идите ка, на сайт Delphi ... со своей скрытой рекламой. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2005, 17:39 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
Слабо на ветке "Delphi" спросить: Есть ли люди, отказавшиеся от FoxPro? Я бы не рискнул. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2005, 19:43 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
mvСлабо на ветке "Delphi" спросить: Есть ли люди, отказавшиеся от FoxPro? Я бы не рискнул. А вот мне было бы интересно заслушать таких людей. Чтобы человек С ОПЫТОМ работы на фоксе, писавший приличные приложения, решил бы, что дельфи все-таки лучше. И лучше именно для тех задач, для каких фокс существует. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2005, 14:28 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
mv Слабо на ветке "Delphi" спросить: Есть ли люди, отказавшиеся от FoxPro? Я бы не рискнул. Да спрашивали уже. Очень вялая реакция. По моим наблюдениям , народ с Fox в основном переходит на 1С (многие 1-Сники бывшие фокспрошники), в общем корысти ради (кусок хлеба 1С обеспечивает , особенно в провинции). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2005, 15:51 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
mvА насчет MDA, то, думаю, что Вы с ней не работали.Ну раз уж тему опять подняли, отвечу на эту колкость :) Различные RAD и CASE-технологии появились не вчера, и похожи друг на друга, как две капли. Лет пять назад еще можно было рассказывать сказки, что это - прорыв, революция, новое слово, и т.д. А сейчас - все видели, все знают плюсы и минусы. Один из минусов - высокие требования к формализации ТЗ, о чем я и написал. Так что nothing new, nothing free, no magic А с MDA я действительно не работал ;-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2005, 17:24 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
добавлю немного флейма Glyba А вот мне было бы интересно заслушать таких людей. Чтобы человек С ОПЫТОМ работы на фоксе, писавший приличные приложения, решил бы, что дельфи все-таки лучше. И лучше именно для тех задач, для каких фокс существует. Я такой, вернее вся контора, где работаю, только не на делфи, а с фокспро + MsSQL на С++Builder + MsSQL ушли. Иногда жаль, что фокс на С++Builder променяли. Когда надо очень быстро, что нибудь сваять всегда достаю фохпро из шкафа. Так и живет проект, частично на фоксе частично на си. Фокс заменили на си по банальной причине - на проект неожиданно упало много денег, для форсирования разработки, нужно было быстро набрать 10 программистов и выяснилось, что классных фокпрошников в Красноярске днем с огнём не сыщешь, все заняты. А хорошие сишники быстро нашлись. К стати среди чистых сишников у нас почему-то очень высокая кадровая текучка, устроился, год-два и гудбай. А команда старых любителей лисы, быстро освоила си и никуда не дергается. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.01.2005, 09:59 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
sparrow А команда старых любителей лисы, быстро освоила си и никуда не дергается. Быть программистом FoxPro - это образ жизни: - никогда не говорит "я этого сделать не могу" потому как всегда может - на вопрос "а можно быстрее?" отвечает одинаково: "денег добавите, можно и быстрее" - "на чем быстрее, дешевле и качественне сделать web магазин?" - FoxPro! - "а что мы будем делать завтра, если Вас убъют?" - "найдете другого прграммиста FoxPro но уже не задаром" - "а FoxPro не умрет?" - "он уже пережил свои 7 жизней, так что толком Вам ответить не могу..." Have a nice weekend! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.01.2005, 13:24 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
karly™ mvА насчет MDA, то, думаю, что Вы с ней не работали.Ну раз уж тему опять подняли, отвечу на эту колкость :) Различные RAD и CASE-технологии появились не вчера, и похожи друг на друга, как две капли. Лет пять назад еще можно было рассказывать сказки, что это - прорыв, революция, новое слово, и т.д. А сейчас - все видели, все знают плюсы и минусы. Один из минусов - высокие требования к формализации ТЗ, о чем я и написал. Так что nothing new, nothing free, no magic А с MDA я действительно не работал ;-) Насчет колкостей. Это как в ПТ два друга ругаются - один с Укранины, другой - из России. Оба русскоязычные, да еще и русские, о чем спорят - непонятно, но неприятностей друг другу уже много наговорили, поздно останавливаться. Да, насчет MDA - после моего вступления во флейм текущей ветки я подумал, что может, мне MDA понравил так же и потому, что, как и бывало на Фоксе, весь процесс разработки идет в рамках одного языка (в данном случае - классов Delphi), а не приходится отдельно отлаживать структуру базы на SQL, а отдельно клиента на чем-то другом писать. В этом отношении Fox - да! А если кому интересно насчет MDA - зайдите сюда: http://mda.hostok.net Хотя, конечно, тут все люди занятые... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.01.2005, 22:05 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
mv Да, насчет MDA - после моего вступления во флейм текущей ветки я подумал, что может, мне MDA понравил так же и потому, что, как и бывало на Фоксе, весь процесс разработки идет в рамках одного языка (в данном случае - классов Delphi), а не приходится отдельно отлаживать структуру базы на SQL, а отдельно клиента на чем-то другом писать. В этом отношении Fox - да! Хотя, конечно, тут все люди занятые... Зашел, почитал, улыбнулся :) Каждая идея имеет право на жизнь :) Но вот практика пока показвает утопичность данной идеи... Писал я тут на pre-masters проект, где пытался скрестить базы данных и UML :) Как оказалось в самих нотациях такого нет :( Несколько энтузиастов разработали расширения для описания баз данных - tables, constrains, triggers, stored procedures... Но как-то сообщество под эгидой OMG странно все это восприняло - воз пока и ныне там... Мне для того, чтобы закончить этот проект пришлось поддержать этих ребят в своих выводах, так-как своего расширения UML нотаций я бы просто не придумал по причине малого объема проекта... К чему я это клоню? А вот к чему - весь мир программистов можно условно разделить на две части - теоретики и практики... Первые пишут программы для зарабатывания денег на жизнь, а вторые, преподавая прграммирование в учебных заведениях пишут что умеют писать, но на практике далее написания учебных примерова далеко не продвинулись... И вот среди этой более образованной публики гораздо больше сторонников Delphi - и они умеют говорить гораздо красивее с примененим critical thinking, чем мы, простые практики... Вот эти "академики" и придумали UML, пообещав всему миру, что применив данную технологию - программисты превратятся из людей творческих в простых ремесленников... Но к сожалению, став ремесленниками и посадив себе на шею прорву всяких менеджеров и постановщиков задач мы с успехом провалили огромное количество крупных проектов... Значит что-то не так в этой теории разработки программ - от ТЗ до готовой программы через описание бизнес-логики... К сожалению надо применять еще и мозги :( Так в чем все-таки разница между FoxPro и Delphi? Правильно - первую разработали по кусочкам практики - для практического и быстрого разрабатывания программ. Ну а Delphi (ex Pascal) - язык "академиков" чтобы они могли учить студентов, упражняться и доказывать всему миру, что они тоже умеют писать программы. Немного грубо, но примерно так. Во всем мире Delphi не применяют широко для практических задач, только в России постоянно идет эта непонятная война... Почему? Да потому-что мы пока одна из самых грамотных в инженерном деле наций и кроме того очень ленивы - выучив в вузе Delphi - мы мыслим вполне логично - а зачем еще что-то учить, если уже есть - может это попробовать приспособить для практических разработок? И пытаются приспособить... Кроме того, экономика становится глобальной и талантливые русские инжененеры расползлись по всему миру - гордо неся над своей головой факел Delphi... Вот уже и в других странах начал расти спрос на поделки от Borland :) P.S. Ничего личного, это всего лишь мое частное мнение, не претендующее на истину... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.01.2005, 12:43 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
Святая правда. Я вот тож устроился программером.. на Аксессе и на VB.NET. Штат человек 30. А я так смотрю на них и думаю. Накуя их суда набрали, ведь на фоксе все это и в одно рыло можно тянуть. Причем ясен - кресн я, прог на фоксе для них полный атцтой :) Они мне все время говорят, что фокс - это еще под ДОС :)) Ну и че ? Ясен перец работать не буду в этой канторе. Заибали они меня своей амбицией. А фокс- супер. Тут даже к гадалке не ходи. Обидно будет если господин Леви его закроет. Хотя.. не ему принимать решение. Но все же. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.01.2005, 12:56 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
Ух, блин. Вот попал, так попал. Пришел патриарх, прочитал и улыбнулся в "пашеничные усы". Каюсь. Все святая правда, поймали вы меня. Наконец-то раскусили. Долго я пудрил мозги бедным студентам. Теперь - все. Никакого UML. Теперь только VB да VFox. Или лучше пойду стенки под розетки штробить. Все ближе к людям. Спасибо, братцы. (Слезы на глазах). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.01.2005, 17:41 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
Учиться никогда не поздно ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.01.2005, 23:39 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
Почему то, долгое время программируя я также понял, что есть разработчики практики, есть теоретики. Связь междк ними действительно иллюзорная. Нам в институте тоже давали Delphi, но когда я увидел как специалист на 1С навоял простой склад за 7 часов и это работает до сих пор, то нафига мне этот крутой и модный FireBird+Delphi, подумал я. Попробовал FoxPro, ощутил мощь и скорость разработки, практичность среды, простота использования и т.д. Теперь разрабатывая какой-нибудь проект я быстро реализую его (Visual FoxPro или 1С), правлю мелкие баги, неточности, связанные с некорретной постановкой задачи, сдаю его, получаю деньги и двигаюсь дальше. Раньше процесс разработки на Delphi занимал гораздо больше времени, плюс при разработке на Delphi приходится отвлекаться на значительные технические проблемы, таким самым отвлекаться от прикладной задачи. Зачем мне это! Я проффесиональный программист, следовательно, я живу на доход от разработок ПО, следовательно, моя задача сделать быстро и качественно заказываемое ПО, следовательно, при таком раскладе я смогу заработать больше денег, ибо цель любой коммерческой деятельности - это получение максимальной прибыли в кратчайшие сроки. Поэтому я и выбрал Visual FoxPro и 1C. Хотя хочу заявить, что я не противник Delphi, это замечательная среда, но она мало подходит для задач обработки баз данных. Это факт, проверенный опытом. Конечно, некоторые скажут, надо разработать свои компоненты в Delphi и юзать их, и тогда будет все быстро и качественно, но к сожалению, 1). руки кривые, 2) не хочется изобретать велосипед! Всем спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.01.2005, 12:30 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
Действительно, при программировании на delphi (C++, C#, Java и подобных) разработчик сильно отвлекается на технические нюансы применения классов, вызовов, объектов и пр. И для него уже неважны мелкие нюансы предметной области, и он уже не обращает внимания на такие, например, мелочи, как то, что в налоговой накладной название предприятия "Перекуйломынаоралакидайловский механический завод в форме дочернего предприятия ОАО 'Ломнымясо'" не влазит в отведенную ему рамочку, от чего такую налоговую накладную не примут к возмещению НДС. И такой разработчик склонен все мелочи переложить на плечи пользователей - как же - он поборол иерархию классов MS, а юзеры пусть сами разбираются ! Так что в 'хлебных' задачах лучше VFP и Access ничего нет. А если надо повышенная устойчивость, безопасность и скорость работы с удаленного рабочего места - то вышеназванное плюс какой-нить сервер SQL. А 'монстры' типа Delphi и C - решать соответствующие задачи типа управления роботами. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2005, 19:17 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
strizh"Перекуйломынаоралакидайловский механический завод в форме дочернего предприятия ОАО 'Ломнымясо'" Смешно. Один твой пост всего предыдущего флейма стоит! strizh ... как же - он поборол иерархию классов MS, а юзеры пусть сами разбираются ! Это правда. Я только сейчас стал более-менее представлять себе (и пользоваться знанием этого) иерархию классов Delphi VCL. strizh Так что в 'хлебных' задачах лучше VFP и Access ничего нет. А если надо повышенная устойчивость, безопасность и скорость работы с удаленного рабочего места - то вышеназванное плюс какой-нить сервер SQL. Ну, да. Можно и так. Клиента можно и на VB, и даже на VBA (EXCEL, Word etc) приличного написать. Но Access/VFP лучше. IMHO. strizh А 'монстры' типа Delphi и C - решать соответствующие задачи типа управления роботами Льстец! Видели бы "С" - шники, кого ты рядом с ними поставил! ---------------------------- ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2005, 20:35 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
mv[quot strizh]"Перекуйломынаоралакидайловский механический завод в форме дочернего предприятия ОАО 'Ломнымясо'" Смешно. Один твой пост всего предыдущего флейма стоит! strizh Грустно... Ведь действительно налоговая не примет, ежели "воно не лізе"... ;-( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2005, 22:33 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
Ну-ну....Не сорьтесь парни!!! Fox лучший! Тем более новый 9.0 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.01.2005, 11:18 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
LVadim Ну-ну....Не сорьтесь парни!!! Fox лучший! Тем более новый 9.0 Возможно повторюсь, как для каких задач лучший, ибо не знаю как в 9.0, а в прошлых версиях фокса извращаться с интерфейсом было нереально. Я знаю ДВА больших минуса фокса, которые есть плюсами у ДЕЛФИ, но для работы с базами данных они не имеют отношения. 1. Нельзя достукаться к интерфейсу через API, а в делфи можно. 2. У делфи БОЛЬШУЩАЯ коллекция компонент (VCL), а у фокса только ActiveX и тот тоже работает с Делфи, хотя для задач под которые заточен фокс вроде инородного и не нужно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.01.2005, 00:57 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
Добавлю, что сам сижу на фоксе много лет :), основательно сижу, правда периодически делаем кое-какие куски и на других языках. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.01.2005, 01:00 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
Hi Александр! > 1. Нельзя достукаться к интерфейсу через API, а в делфи можно. Смотря что тебе от него нужно! Ибо есть же скажем SYS(3096) - IDispatch Object Reference... А в принципе на fll можно сделать всё чего не может фокс своими средствами сотворить. Posted via ActualForum NNTP Server 1.1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.01.2005, 04:00 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
Igor Korolyov А в принципе на fll можно сделать всё чего не может фокс своими средствами сотворить. В добрые-старые времена, когда я был молодой и горячий (13 лет назад) :), то писал модули на TASM, а потом цеплял из к Foxpro 2 командой load. И тогда же в институте мы управляли роботами из языка basic :-) (драйвер устройства был на ассемблере и принимал символьные команды через print # как устройство ввода). Во когда извраты были ! А сейчас сопряжение .ocx на Delphi и .fll на C++ с фоксом не должно никого пугать. Надо так надо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.01.2005, 15:36 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
strizhИ тогда же в институте мы управляли роботами из языка basic :-) (драйвер устройства был на ассемблере и принимал символьные команды через print # как устройство ввода). Во когда извраты были! Вау!!! И я примерно в том же духе лет 15-ть назад!!! Во времена были... ;-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.01.2005, 16:15 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
А мы с форт-ом баловались... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.01.2005, 08:35 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
Программировал я и на дельфи на С++ билдере(Уж лучше тогда MS VC++ c библой МFC). В работе с БД нужно слишком уж диффиринциально "трахаться" с каждым склиенским местом чтобы настроить Борлонский (Инпрайзовский) BDE. И-то, глючит родимый, через раз. Зато что касается воспитания системы и отсутствие RTL - это есть хорошо. Работа со структурами - легко, чего не скажешь в фоксе, где все это делается аля API помноженный на геморой(для тех кто не не знает что есть АПИ FLL и ОСХ). И конечно же VCL под них наплодили в силу всероссийского паскальского обучения кому только не лень. Что там еще есть ? ВСЕ. С данными он эффективо работать не умеет. (и пусть кинет в меня камень тот кто считает по другому). А фокс - умеет. И вот эта полемика: "ты мне не дружка , а я тебе не дружок , не бери мои игрушки и не писай в мог горшок", конечно конструктивна, но как-то попахивает , причем совсем не ландышами. А на счет того что там фокс умеет, так для этого нужно было не за "яйца" его щупать, а программировать на нем, со времени его появления. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.01.2005, 19:34 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
У меня только один вопрос. Люди, скажите, почему я не фидел НИ ОДНОЙ программы на фоксе, в которой 1. Соблюдались стандарты по оформлению интерфейса. (Блин, элементарное закрытие модального окна при нажатии на Enter) 2. Вообще с этим интерфейсом было бы МНЕ(!) удобно работать. Я здесь имею ввиду в основном проги, распространяемые всякими пенсионными и налоговыми органами. Я понимаю, что юзвери быстро привыкнут. но лично я привыкнуть не могу. Или мне просто всё время всякая фигня попадалась, а нормальных Фоксовых прог я не видел? Я не говорю здесь о скорости работы или удобстве разработки... Просто встречают по одёжке, про это тоже не надо забывать... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2005, 13:33 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
minvaУ меня только один вопрос. Люди, скажите, почему я не фидел НИ ОДНОЙ программы на фоксе, в которой 1. Соблюдались стандарты по оформлению интерфейса. (Блин, элементарное закрытие модального окна при нажатии на Enter) 2. Вообще с этим интерфейсом было бы МНЕ(!) удобно работать. Потому, что: minvaпроги, распространяемые всякими пенсионными и налоговыми органами. minvaмне просто всё время всякая фигня попадалась, а нормальных Фоксовых прог я не видел? Вот именно! ;-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2005, 15:29 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
Я тоже оказался в этой среде... Хотя я не отказался от Делфи... как то они у меня параллельно идут. НО что хочется отметить и что бросется в глаза сразу - в Делфе можно сделать красивый интерфейс программы, а вот в Фоксе этого нет, но зато скорость работы - отличная. У нас на предприятии есть таблицы с количеством записей более 1,5 миллиона записей и все работает ок. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2005, 15:29 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
ОБРАЩАЮСЬ К МОДЕРАТОРУ: Пожалуйста более не публикуйте сабжи про delphi Здесь сайт Visual Foxpro! Вы рекламируете конкурирующий продукт? Далее здесь появится реклама товаров народного потребления? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2005, 16:34 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
>Redrik Хочешь сказать, что в таких крупных конторах сидят тупые программеры, которые ничего по нормальному делать не умеют? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2005, 16:41 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
DMITRY_PEREDISTYОБРАЩАЮСЬ К МОДЕРАТОРУ: Пожалуйста более не публикуйте сабжи про delphi Здесь сайт Visual Foxpro! Вы рекламируете конкурирующий продукт? Далее здесь появится реклама товаров народного потребления? Реклама товаров народного потребления не появится - удалим... :) Не вижу рекламы - Delphi проигрывает FoxPro и мы все это прекрасно знаем, но... Иногда бывает интересно послушать мнение других людей, которые используют другие технологии чтобы убедиться в правильности своего выбора... Для меня - FoxPro - это осознанный выбор... Надеюсь и для Вас тоже... Всего Вам доброго! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2005, 17:27 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
minvaЯ здесь имею ввиду в основном проги, распространяемые всякими пенсионными и налоговыми органами... В частности я им предлагал помощь в разработе, но мое письмо видимо проигнорировали и никто не ответил... печально все это... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2005, 17:30 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
minva Хочешь сказать, что в таких крупных конторах сидят тупые программеры, которые ничего по нормальному делать не умеют? Да!!! Там есть и умные, но они делают более серьезные вещи, чем "юзерские" для плательщиков... За налоговую и пенсионный отвечаю на все 200%!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2005, 17:31 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
Sergey Ch DMITRY_PEREDISTYОБРАЩАЮСЬ К МОДЕРАТОРУ: Пожалуйста более не публикуйте сабжи про delphi Здесь сайт Visual Foxpro! Вы рекламируете конкурирующий продукт? Далее здесь появится реклама товаров народного потребления? Реклама товаров народного потребления не появится - удалим... :) Не вижу рекламы - Delphi проигрывает FoxPro и мы все это прекрасно знаем, но... Иногда бывает интересно послушать мнение других людей, которые используют другие технологии чтобы убедиться в правильности своего выбора... Для меня - FoxPro - это осознанный выбор... Надеюсь и для Вас тоже... Всего Вам доброго! отчего бы не дорасти до уровня "выбирать софт для проекта", а не считать специальностью "знание фокспро, дельфи" и др. ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2005, 17:59 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
>Люди, скажите, почему я не фидел НИ ОДНОЙ программы на фоксе, в которой >2. Вообще с этим интерфейсом было бы МНЕ(!) удобно работать >Я здесь имею ввиду в основном проги, распространяемые всякими >пенсионными и налоговыми органами Вынужден заметить что кривизна программ, сделаных данными конторами, совершено независит от среды... Тут на днях подсунули новую поделку - для выдачи книги покупок/продаж в налоговую. Написана на Дельфях со всеми красивостями - картинками, кнопками и прочими прибамбасами. Правда работать в ней невозможно. Основная цель - получить файл в формате XML. Лучше они предоставили схему а файлик мы бы сами сформировали ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2005, 20:26 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
BurnЛучше они предоставили схему а файлик мы бы сами сформировали Зoлотые слова ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2005, 21:26 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
Burn - я уже слышал про эту книгу продаж, но сказали она на 7-ке фокс.. это не правда??? ибо рано или поздно и до меня дойдет а-ля "ой помогите набрать...." особо радовались пользователи ибо надо и вручную вести и в электронном виде... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2005, 10:32 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
minva... проги, распространяемые всякими пенсионными и налоговыми органами ... Эти проги - отдельная тема. Посмотреть бы на тех , кто ЭТО изготовил. И кто ЭТО заказал, а потом принял. Интерфейс в них - самое приемлемое из того, что в них есть. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2005, 10:33 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
>Burn - я уже слышал про эту книгу продаж, но сказали она на 7-ке фокс.. это не правда??? Написана на Дельфи причем самым тупым способом - есть грид куда забиваешь цифирки и усе. Причем даже для тех колонок, в которых должны быть суммы предыдущих никто ничего не суммирует - калькулятор в руки и вперед:( Результат запихивается в XML файл. Одна радость его можно снова открыть и продолжить редактирование. Очень не нравится если на машине в качестве разделителя дробной части стоит точка - при запоминании просто виснет и усе (при рабрете естествено никаких контролей нет) - нужна запятая ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2005, 11:45 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
А если посмотреть структуру выходного файла и самому сделать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2005, 11:51 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
>А если посмотреть структуру выходного файла и самому сделать? Дык этим и занимаемся, особено учитывая что основная версия фокса у нас - 6-я. Но это надо заполнить книгу и посмотреть, а предоставить описание вместе с программой это не царское дело ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2005, 12:16 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
Glyba Эти проги - отдельная тема. Посмотреть бы на тех , кто ЭТО изготовил. И кто ЭТО заказал, а потом принял. Интерфейс в них - самое приемлемое из того, что в них есть. мое скромное мнение - за эти проги вываливают немало денег (1ДФ например - уж старая 8ДР на ФПД 2,6 была намного менее глючная.. точней в ней вообще не было глюков ИМХО....) но тем не менее.. самое обидное, что по этим прогам судят о фокспровщиках... да 1ДФ, и, как сказал Burn книга продаж = Дельфи, что позволяет судить так же о Дельфийцах... шютка.... Единственное в чем они пошли далее = ХМЛ файл, а не дбф, но, я не знаю ХМЛ вообще, но ИМХО его ж можно сформировать так же как и ХТМЛ, через FPUTS или я не прав??? хотя я работаю не в коммерции, так что меня эти книга минет наверное.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2005, 12:20 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
в vfp8 (не помню про vfp7) для конвертирования курсора в xml есть функция специальная: CursorToXML(), аналогично и в делфях вообще нет проблем сохранить dataset в xml. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2005, 12:57 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
BurnТут на днях подсунули новую поделку - для выдачи книги покупок/продаж в налоговую. 1. Это "несчастье" уже есть в "БЕСТ-ЗВIТ" (правда, не смотрел, как реализовано). 2. А я "посылаю" налоговую подальше! А нету такого закона, чтоб эту дурацкую книгу им давать!!! ;-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2005, 13:11 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
>Это "несчастье" уже есть в "БЕСТ-ЗВIТ" (правда, не смотрел, как реализовано). Ну этот монстр у меня ваше числится по категории "самый кривой интерфейс" Правда они всучили новую версию 7-ю, где от старой вроде ничего не осталось (и как результат данные из старой она просто не подхватывает). Но ее у нас еще тоже не юзали пока >в vfp8 (не помню про vfp7) для конвертирования курсора в xml есть функция специальная: CursorToXML(), аналогично и в делфях вообще нет проблем сохранить dataset в xml. Совершено верно, но для этого нужна схема или придется самому ручками формировать файл ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2005, 13:28 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
minvaЯ здесь имею ввиду в основном проги, распространяемые всякими пенсионными... АРМ - Инданные = ПФУ - написан на ВФП 5,0 глюков не замечено, интерфейс конечно мог быть по-логичней, но все же ИМХО нормальная программа.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2005, 14:24 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
Burn>в vfp8 (не помню про vfp7) для конвертирования курсора в xml есть функция специальная: CursorToXML(), аналогично и в делфях вообще нет проблем сохранить dataset в xml. Совершено верно, но для этого нужна схема или придется самому ручками формировать файл Что вы несёте, братцы?! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2005, 14:43 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
Для написания самых лучших программ пока лучше Ассемблера ничего не придумали :) Я вот юзаю MSSQL, MySQL+Perl\PHP, Excel+VBA, Delphi, Access, Fox, VB, VB.NET и чувствую себя великолепно. Пусть начальство ломает голову на какой платформе реализовывать программный продукт. А качественную программу делает программист, а не среда разработки. IMHO если хочеш нормальную з\п надо стоять выше сред разработки и оперировать технологиями. Знаеш технологию получи кусок хлеба не знаеш иди учи. ... !!!Побольше флуда многого и разного!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2005, 16:06 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
Правильно говорит! Я его поддерживаю! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2005, 16:43 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
Эххх, вроде и не пятница, а как весело Вставлю и свои 1000 баксов :). Без флэйма - просто отвечу на несколько постов, очень удивительных. Все это ниже. -- Tygra's -- ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2005, 18:02 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
Sergey ChБыть программистом FoxPro - это образ жизни: автор- никогда не говорит "я этого сделать не могу" потому как всегда может Неужели это только фокспрошники таие??? Вот это да!!! Маладцы!!! :)) автор- на вопрос "а можно быстрее?" отвечает одинаково: "денег добавите, можно и быстрее" Обычно за все денег просят, не только за быстрее :) автор- "на чем быстрее, дешевле и качественне сделать web магазин?" - FoxPro! Удивлен. Когда это Фокс стал платформой для интернет-магазинов? Тут ему с asp.net никак не сравниться, не дотянется :)) автор- "а что мы будем делать завтра, если Вас убъют?" - "найдете другого прграммиста FoxPro но уже не задаром" Т.е. вся прелесть фокспрошника - это то, что он задарма работает? :)) автор- "а FoxPro не умрет?" - "он уже пережил свои 7 жизней, так что толком Вам ответить не могу..." Не умрет, пока MS не захочет. И Delphi не умрет. И никто не умрет.... Кроме программеров :)) авторТак в чем все-таки разница между FoxPro и Delphi? Правильно - первую разработали по кусочкам практики - для практического и быстрого разрабатывания программ. Ну а Delphi (ex Pascal) - язык "академиков" чтобы они могли учить студентов, упражняться и доказывать всему миру, что они тоже умеют писать программы. Немного грубо, но примерно так. Ну конечно, а как же, только Фокспрошники и пишут программы, куды ни глянь - все на фокспро. Только вакансий что-то маловато, на job.ru Дельфи только за 3 дня 172 вакансии, а Фокспро за 10 дней - 25. Странно, да? :) Далее ниже -- Tygra's -- ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2005, 18:13 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
- ноль- Святая правда. Я вот тож устроился программером.. на Аксессе и на VB.NET. Штат человек 30. А я так смотрю на них и думаю. Накуя их суда набрали, ведь на фоксе все это и в одно рыло можно тянуть. Причем ясен - кресн я, прог на фоксе для них полный атцтой :) Они мне все время говорят, что фокс - это еще под ДОС :)) Ну и че ? Ясен перец работать не буду в этой канторе. Заибали они меня своей амбицией. А фокс- супер. Тут даже к гадалке не ходи. Обидно будет если господин Леви его закроет. Хотя.. не ему принимать решение. Но все же. Конечно-конечно, один Фркспрошник 30 VB-шников заменит, святая правда, чего тут спорить LVadimПочему то, долгое время программируя я также понял, что есть разработчики практики, есть теоретики. Связь междк ними действительно иллюзорная. Нам в институте тоже давали Delphi , но когда я увидел как специалист на 1С навоял простой склад за 7 часов и это работает до сих пор, то нафига мне этот крутой и модный FireBird+Delphi, подумал я. Попробовал FoxPro, ощутил мощь и скорость разработки, практичность среды, простота использования и т.д. Теперь разрабатывая какой-нибудь проект я быстро реализую его (Visual FoxPro или 1С), правлю мелкие баги, неточности, связанные с некорретной постановкой задачи, сдаю его, получаю деньги и двигаюсь дальше. Я там специально выделил цветом и болдом, чтобы лучше было видно. И может LVadim объяснит, какая связь между Delphi и 1С авторТеперь разрабатывая какой-нибудь проект я быстро реализую его (Visual FoxPro или 1С), правлю мелкие баги, неточности, связанные с некорретной постановкой задачи, сдаю его, получаю деньги и двигаюсь дальше. Неужели программисты не на фоксе программируют совсем не так? Может пишут задом наперед? Может баги не правят? И как они вообще-то живут? авторРаньше процесс разработки на Delphi занимал гораздо больше времени, плюс при разработке на Delphi приходится отвлекаться на значительные технические проблемы, таким самым отвлекаться от прикладной задачи. Так может выучить лучше надо было, чтобы проблем не было? Неча на зеркало то пенять... :)) авторПоэтому я и выбрал Visual FoxPro и 1C. Хотя хочу заявить, что я не противник Delphi, это замечательная среда, но она мало подходит для задач обработки баз данных. Это факт, проверенный опытом. Конечно, некоторые скажут, надо разработать свои компоненты в Delphi и юзать их, и тогда будет все быстро и качественно, но к сожалению, 1). руки кривые, 2) не хочется изобретать велосипед! Всем спасибо! Именно так говорят все те, кто не пробовал серьезно работать на Дельфи, тем более с БД. Особенно пытаясь применять там фокспрошные методы. Вы попробуйте по уму, потом уж можно говорить. Далее ниже -- Tygra's -- ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2005, 18:20 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
strizhДействительно, при программировании на delphi (C++, C#, Java и подобных) разработчик сильно отвлекается на технические нюансы применения классов, вызовов, объектов и пр. Это как так? Вы в Фокспро вообще ничего не вызываете и не пишете? И переменных нет? Может расскажете про нюансы, а то мы не в курсе, работаем блин и работаем :)) авторИ для него уже неважны мелкие нюансы предметной области, и он уже не обращает внимания на такие, например, мелочи, как то, что в налоговой накладной название предприятия "Перекуйломынаоралакидайловский механический завод в форме дочернего предприятия ОАО 'Ломнымясо'" не влазит в отведенную ему рамочку, от чего такую налоговую накладную не примут к возмещению НДС Ну если вы про программиста с болезнью дауна, то вам просто повезло, что этот программист не с фокспро работал.... Или это были вы????????? Шучу-шучу :) авторИ такой разработчик склонен все мелочи переложить на плечи пользователей - как же - он поборол иерархию классов MS, а юзеры пусть сами разбираются ! Конечно!!! И на груди у него табличка: Я придурок!!! авторТак что в 'хлебных' задачах лучше VFP и Access ничего нет. А если надо повышенная устойчивость, безопасность и скорость работы с удаленного рабочего места - то вышеназванное плюс какой-нить сервер SQL. А 'монстры' типа Delphi и C - решать соответствующие задачи типа управления роботами . Это вы про тех роботов-программистов, что не помнят нифига? Да, это точно, ими управлять через фокс не получится - слишком ОО мышление -- Tygra's -- ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2005, 18:28 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
- ноль -Что там еще есть ? ВСЕ. С данными он эффективо работать не умеет. (и пусть кинет в меня камень тот кто считает по другому). А фокс - умеет. И вот эта полемика: "ты мне не дружка , а я тебе не дружок , не бери мои игрушки и не писай в мог горшок", конечно конструктивна, но как-то попахивает , причем совсем не ландышами. Вот-вот, не надо писать :)) Мне наверное повезло очень, может Дельфи не та :) Но с данными работать у меня проблем нет и не было и не будет. Может нужно смотреть не с фокспрошной стороны - стороны dbf - а с другой, чтобы проблем не стало. Со стороны sql-серверов можно посмотреть. Вы конечно скажите: а зачем нам твои сервера, у нас встроено все, dbf встроен и т.д. Ну дык я могу также возразить: а нахрена мне ваши dbf? Я давно уже делаю к-с программы, чтобы не ломать голову в случае увеличения нагрузки да и вообще - к-с он и в африке к-с, полноценный, а не генетически изуродованный клон dbf с кучей надстроек. :)) авторА на счет того что там фокс умеет, так для этого нужно было не за "яйца" его щупать, а программировать на нем, со времени его появления. Правильно!!! 100 раз правильно!!! И тот же призыв к тем, кто Дельфи хаит: пощупайте его изнутри, серьезно так, чтобы детские доводы сюда не писать. Тогда и разговор будет :)) giviЯ тоже оказался в этой среде... Хотя я не отказался от Делфи... как то они у меня параллельно идут. НО что хочется отметить и что бросется в глаза сразу - в Делфе можно сделать красивый интерфейс программы, а вот в Фоксе этого нет, но зато скорость работы - отличная. У нас на предприятии есть таблицы с количеством записей более 1,5 миллиона записей и все работает ок. А у нас Дельфи, 10 миллионов записей - и еще лучше работает ========================================================= Вот в общем и все. Могу привести в итоге только одну фразу, позаимствованную у ноля: А на счет того что там Фокс/Дельфи умеет, так для этого нужно было не за "яйца"/*** его/ее щупать, а программировать на нем/ней, со времени его/ее появления. Во! -- Tygra's -- ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2005, 18:38 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
Тигра эмоционален, и в общем-то, неправ. Потому что не знает, что за дерьмо система вижуал фокспро. Полиовина доводов - в небо. Так, поорать вылез. А я знаю. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2005, 18:52 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
Между прочим, в ветке "Delphi" ссылку на это дерьмо удалили. Немотря на белее мягкое отношение к текущей ветке. Чем текущей ветке к Delphi. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2005, 19:10 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
кто до фокспро изучал С++ (угу, и желательно НЕ изучал паскаль) тот так не вопит а современный фокспрошник подобен ярому фанату 1С: - ну не видели они ничего другого, откуда же им взвешенную позицию иметь ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2005, 19:13 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
Есть предложение рассмотреть предложения 1. Удалить данную ветку 2. Перенести в "Сравнение СУБД" (там где все звездные войны) 3. Продолжить дружескую беседу с коллегами по цеху... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2005, 19:28 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
Я за - " удалить данную ветку "! Пустая болтовня! Если нужно забить гвоздь - берут именно молоток, а не перфоратор! Есть задача - подбирается инструмент! ВСЁ! А то пускаем слезы по красивостям интерфейса... На фига бухгалтеру круглая кнопка? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2005, 19:34 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
RedrikЯ за - " удалить данную ветку "! Пустая болтовня! Так - один голос за удаление... Но вообще-то это не пустая болтовня - мы выслушали некоторые аргументы (у кого они были) и проявили терпение и внимание к людям, которые понимают, что с Delphi что-то не так, но вот никак не могут уговорить себя попробовать FoxPro... Может кто почитает и попробует? Хочется ведь помочь коллегам... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2005, 19:39 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
я как-то на микрософтовой конференции был (дали на халяву майку, две книжки с картинками, журнал какой-то, пирожных с кофеем нажрался, короче рекомендую). Она секьюрности посвящена была, той которая в дот-нете настанет. Там лектор спросил, типа, кто пишет на ц++? Часть присутствующих подняли руки. Диктор кивнул одобрительно, типа, наши пацаны, и начал чё-то чесать про проблему переполнения буфера. Я пирожные ел, его слушал и думал: ну нет в Perl или VB такой проблемы. С большим трудом можно GPL добиться. Потом на работу пошёл, всё таки мне там деньги платят. Это к чему? К тому что даже в среде специалистов существует такое мнение что ц++или жаба (теперь уже ц-шарп) это круто, а вVB или уж тем более VFP (синие окошки под дос? увольте...) это для лохов. И шоб не быть лохом нада писать на том про чё компутирные журналы пишут. Как угодно можно относиться к подобной точке зрения но не учитывать её - себе дороже выйдет. А персонаж с ником тигра просто дурак. Много свободного времени и инета подвигают на подобные высказывания. Вот она реальность - нужно сделать запрос к мс скл и результат сохранить в ексел. На фокспре это будет q=sqlstringconnect('driver=sql server,db=...) f=getfile() sqlexec(q,'select ...) select query copy to (m.f) type xls quit скрипт соединится с сервером, если надо спросит пароль и логин, покажет результат и сохранит его в екселовском формате. Может кто-то приведёт эквивалент этих 6 строк на дельфи? То-то. Но зряплата есть зряплата. Нам-то чё? Платят за жабу - будем на жабе писать, платят за ц-диез - нам что красить что мазать. Зрите в корень, мужики. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2005, 22:05 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
Я вот сегодня за день 2000 $ поднял благодаря Fox'у, благодаря Delphi h*** вот так-кто чуваки ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2005, 02:30 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
ДЕЛАЙТЕ ВЫВОДЫ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2005, 02:31 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
LVadimЯ вот сегодня за день 2000 $ поднял благодаря Fox'у поделись опытом, раз такая круть. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2005, 06:53 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
Господин Тигра тот еще интернет-бездельник. Хвастается везде что написал бэк-офис для грабительского интернет-магазина Озон, который продает вещи с дикими наценками. Говорит что зарабатывает около 2000 долларов в месяц, ваяя софт на дельфи. Зарабатывал бы он столько, не работая в грабительском магазине Озон, который наживается на нас с вами ? Да никогда в жизни! Получал бы грошики за свой дельфи на каком-нибудь задрипанном заводике. Просто он нигде не работал, и не знает, что на самом деле дельфи широко распространено в России лишь по тому, что дельфи (паскаль) - единственное что знают преподаватели-теоретики российских вузов. Соответственно подавляющее большинство выпускников вузов знают исключительно дельфи. Понять VFP, прочуствовать всю его мощь при работе с базами данных дано не каждому. Единицам. Избранным. И 99% ИТ-пассажиров вроде Тигры никогда не смогут понять нас, тех кто научился VFP и максимально использует всю мощь этой великолепной RAD-системы. Пусть мучается в своем убогом дельфи и пишет 300 строк кода там, где мы, настоящие профессионалы - используем только 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2005, 07:26 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
mv А еще хуже тигре было бы, будь он полным дебилом, и работая помощником ассенизатора. Просто ему повезло, что он не дурак. Конечно, так каждый может. Я считаю, что VFP используют только профессионалы. Пусть даже в связке с промышленным сервером. А дельфи - это несерьезно. Финтифлюшка какая-то от программирования. Причем особо меня убивает в дельфи постоянно-принудительное использование сторонних компонентов. Создается впечатление, что дельфи без сторонних компонентов абсолютно ни для чего не приспособлено. Я помню задавал вопрос о том, как дельфи работает с MSSQL. Если в VFP курсор с MSSQL можно вернуть с помощью одной команды sqlexec (которая встроена в IDE), то для того, чтобы подобное провернуть в дельфи, мне посоветовали скачать компонент, написанный каким-то гражданином с русской фамилией . При чем я абсолютно уверен, что даже с использованием этого "компонента" одной строкой кода не обойтись. Получается что для того, чтобы проект на дельфи смог хотя бы приблизиться к функционалу и возможностям VFP, пришлось бы использовать туеву хучу сторонних компонентов. При этом естественно сложность разработки на дельфи возрастает в десятки раз. А если заглючит какой-то "кубик-компонент" от граждан с русскоязычной фамилией ? Тогда что ? Наверняка апологеты дельфи скажут - скачивай другой... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2005, 08:21 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
Не надо катить бочку на tygra. Он далеко не соответствует нелестным эпитетам, вырвавшимся здесь у некоторых товарищей. Просто он нечастый гость на фокс-форуме, и здесь к его порой излишне эмоциональному и всегда безапелляционному способу ведения дискуссий не привыкли. Насколько я заметил, tygra никогда не ставит целью обидеть оппонентов просто так (да и вообще обидеть, - это оппоненты обижаются ;-)). Язвит - да. Приводит нелицеприятные факты. Придирается к словам. Требует ответы на то, что неясно ему (при этом иногда оказывается, что высказавшему мысль она тоже неясна ;-)). Но сам он на личности не переходил - промотайте топик, пожалуйста, убедитесь. Вообще говоря, этот топик действительно из серии star wars. Но убивать его совсем вроде как не за что. ;-) Переносить его или не переносить в "сравнение БД"? Я считаю так: топики такого рода полезны в основном колеблющимся неофитам от программирования (задающим вопрос "на чем писать?"), и являются "вербовочными". Если вы считаете, что за фокс постояли хорошо, можно перенести. Авось, кто-нибудь новенький посмотрит и проникнется ;-) Ну и еще, в отношении Дельфи перенос в "сравнение БД" будет не вполне корректным: если Фокс - это полноценная файл-серверная СУБД сама по себе, то Дельфи - нет. Тамошний модератор может опротестовать. ;-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2005, 08:24 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
ДиченкоПонять VFP, прочуствовать всю его мощь при работе с базами данных дано не каждому. Единицам. Избранным. И 99% ИТ-пассажиров вроде Тигры никогда не смогут понять нас, тех кто научился VFP и максимально использует всю мощь этой великолепной RAD-системы. Пусть мучается в своем убогом дельфи и пишет 300 строк кода там, где мы, настоящие профессионалы - используем только 5. Я около 5 лет работал на досовском Фоксе, немного юзал VFP. Сейчас перешел на новое место, где пишут только на С++/Делфи в связке с Ораклом. И вот понадобилось мне данные из дбф-ок передать Ораклу. На чем писать? Первая мысль - на Фоксе. Но как передать данные в Оракл? Вариант (приводимый тут в качестве примера г-ном 1024) с sqlconnect не прошел, так как требует сначала настроить соединение и прописать ему DSN. Этот вариант требут от пользователя работы "ручками" по дополнительной настройке, а мне хотелось как можно меньше "нагружать" его настройками ОСи (типа "скопировал программу и сразу запустил") и еще меньше хочется связываться с инструментами типа InstallShields. Поэтому я остановился на следующем варианте: loConn=createoblject('ADODB.Connection') loCommand=createobject('ADODB.Command') with loConn .ConnectionString=<строка подключения к удаленной БД> .open() with loCommand .ActiveConnection=loConn .... .CommandText="insert into <таблица Oracle> ( ...) values (.....) " .execute() endwith &&loCommand .close() endwith &&loConn Release loConn Вам это ничего не напоминает? Правильно! Фрагмент программы на Делфи/С++/VB. НО ... в Фоксе! Так что, господа Фоксисты, как говорится: "не плюй в колодец: вылетит -не поймаешь!" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2005, 08:41 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
Станислав C. Вариант (приводимый тут в качестве примера г-ном 1024) с sqlconnect не прошел, так как требует сначала настроить соединение и прописать ему DSN. Этот вариант требут от пользователя работы "ручками" по дополнительной настройке, а мне хотелось как можно меньше "нагружать" его настройками ОСи (типа "скопировал программу и сразу запустил") и еще меньше хочется связываться с инструментами типа InstallShields. Так что, господа Фоксисты, как говорится: "не плюй в колодец: вылетит -не поймаешь!" Юноша, вы бы прежде чем делать такие громкие заявления, почитали бы хелп по VFP что-ли. Есть такая команда как sqlstringconnect, использую которую ничего ручками делать не надо. Все делается программно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2005, 08:46 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
Диченко Я считаю, что VFP используют только профессионалы. Пусть даже в связке с промышленным сервером. А дельфи - это несерьезно. Финтифлюшка какая-то от программирования. Ну, тогда идем далее: C++ must die, assembler must die too Диченко Причем особо меня убивает в дельфи постоянно-принудительное использование сторонних компонентов. Создается впечатление, что дельфи без сторонних компонентов абсолютно ни для чего не приспособлено. А Вы dll-ки в Фоксе не используете, ActiveX'ы всякие? А это ведь тоже "сторонние компоненты"... Попробуте-ка написать программу на "чистом" Фоксе. Получится что-то в стиле FPD... Диченко Я помню задавал вопрос о том, как дельфи работает с MSSQL. Если в VFP курсор с MSSQL можно вернуть с помощью одной команды sqlexec (которая встроена в IDE), то для того, чтобы подобное провернуть в дельфи, мне посоветовали скачать компонент, написанный каким-то гражданином с русской фамилией . При чем я абсолютно уверен, что даже с использованием этого "компонента" одной строкой кода не обойтись. А команда sqlexec (которая встроена в IDE) реализована "каким-то гражданином с английской фамилией" и ее одной тоже недостаточно. Надо, как минимум, хотя бы SqlConnect() сделать, а в конце программы SqlDisconnect()... Диченко Получается что для того, чтобы проект на дельфи смог хотя бы приблизиться к функционалу и возможностям VFP, пришлось бы использовать туеву хучу сторонних компонентов. При этом естественно сложность разработки на дельфи возрастает в десятки раз. А если заглючит какой-то "кубик-компонент" от граждан с русскоязычной фамилией ? Тогда что ? Наверняка апологеты дельфи скажут - скачивай другой... Конечно. Если у Вас сломался компьютер из-за одного конденсатора на "материнке", то есть два варианта: купить новую материнку (т.е. IDE, "среду разработки") или просто перепаять конденсатор (скачать другой компонент). Что лучше - каждый решает для себя сам... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2005, 09:01 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
ДиченкоЮноша, вы бы прежде чем делать такие громкие заявления, почитали бы хелп по VFP что-ли. Есть такая команда как sqlstringconnect, использую которую ничего ручками делать не надо. Все делается программно. Лазил я в хелп и пробовал эту команду на практике. Не принимает она мою строку вида: CStr="Provider=MS Remote;Remote Provider=ORAOLEDB.ORACLE.1;Remote Server=http://ххх.хххх.ххххх.ru;Data Source=ORADB;User ID="+User+"; Рassword="+Pass+";" а сразу лезет за системными DSN... Если Вы мне докажете обратное, то я "посыплю голову пеплом" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2005, 09:10 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
Станислав C. Ну, тогда идем далее: C++ must die, assembler must die too Это тут причем ? Это совсем другая весовая категория, мы же говорим про RAD-системы. Станислав C. А Вы dll-ки в Фоксе не используете, ActiveX'ы всякие? А это ведь тоже "сторонние компоненты"... Попробуте-ка написать программу на "чистом" Фоксе. Получится что-то в стиле FPD... Вы знаете, абсолютно не использую. Как-то всегда обходился всем тем, что предлагал фокс. В стиле FPD может получиться только при использовании FPD. Недавно вышла навороченная по возможностям VFP девятой версии, где возможностей столько, что жизни не хватит с ними эксперементировать. И приведите мне пример, где жизненно необходимо использовать Active-x, без чего разработка программы "намертво встанет". Я на 100 % уверен, что найдется аналогичное решение на фоксе или c использованием WINAPI. Опять же, как я ранее говорил - нужно просто в хелп почаще заглядывать... Станислав C. Конечно. Если у Вас сломался компьютер из-за одного конденсатора на "материнке", то есть два варианта: купить новую материнку (т.е. IDE, "среду разработки") или просто перепаять конденсатор (скачать другой компонент). Что лучше - каждый решает для себя сам... Молодой человек! Не знаю, в какой области вы разрабатываете софт, но мои программы используются в коммерции, где необходимым требованием является точность и максимальная стабильность программы. Где у разработчика высока ответственность за работоспособность системы. Я не могу себе позволить полагаться на какие-то левые компоненты непонятно от кого! И если где-что заглючит - где я буду искать ? Лихорадочно рыскать по интернету в поисках очередного компонента ? Нет уж, увольте. Только нейтивные контролы и среда разработки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2005, 09:21 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
[quot Станислав C Лазил я в хелп и пробовал эту команду на практике. Не принимает она мою строку вида: CStr="Provider=MS Remote;Remote Provider=ORAOLEDB.ORACLE.1;Remote Server=http://ххх.хххх.ххххх.ru;Data Source=ORADB;User ID="+User+"; Рassword="+Pass+";" а сразу лезет за системными DSN... Если Вы мне докажете обратное, то я "посыплю голову пеплом"[/quot] Попробуйте: Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2005, 09:25 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
tygra уже на многие наезды в сторону Delphi ответил и я согласен практически со всем. То что касается споров какое средство разработки лучше - ответ всегда будет один, лучше то, которое ты знаешь. И было бы странно, если бы профи от Фокса начал писать новый проект под сиквел на Дельфе, а профи от Дельфы локальный проект с использование дбф на Фоксе. Вот тока стоит ли на данном этапе развития СУБД городить городушки с использованием дбф даже в случаи однопользовательской системы?! Когда имеется несколько бесплатны к-с СУБД, включаю MSDE от мелкомягких?! И уж извините меня высказывания типа: Александр ТретьяковFox тупо заточен под базы данних Sergey ChКак-то давно приглядывался к Delphi, но система очень неразвита по работе с базами данных, Sergey ChВ Delphi не устроила неразвитость языка работы и идеология работы с данными 1024в фокспре больше средств по работе с данными чем в других средах разработки в век клиент-серверных СУБД может говорить тока об одном. Вы, профи от Фокса, не хотите принимать новой идеологии "работы с данными". Вам бы все курсоры да навигационный подход, в которм Фокс безусловно силен, ибо он и является навигационной файл-серверной СУБД. А что останется от Фокса, если работать с любым современным к-с сервером СУБД - правильно, визуальный интерфейс с минимальной обработкиой данных на клиенте. Так в чем же тогда его отличие от Дельфи, правильно, практически не в чем. А завления типа: Диченко ИТ-ОлимпЯ считаю, что VFP используют только профессионалы. Пусть даже в связке с промышленным сервером. А дельфи - это несерьезно. Финтифлюшка какая-то от программирования. Причем особо меня убивает в дельфи постоянно-принудительное использование сторонних компонентов. Создается впечатление, что дельфи без сторонних компонентов абсолютно ни для чего не приспособлено. Я помню задавал вопрос о том, как дельфи работает с MSSQL. Если в VFP курсор с MSSQL можно вернуть с помощью одной команды sqlexec (которая встроена в IDE), то для того, чтобы подобное провернуть в дельфи, мне посоветовали скачать компонент, написанный каким-то гражданином с русской фамилией. При чем я абсолютно уверен, что даже с использованием этого "компонента" одной строкой кода не обойтись. Получается что для того, чтобы проект на дельфи смог хотя бы приблизиться к функционалу и возможностям VFP, пришлось бы использовать туеву хучу сторонних компонентов. При этом естественно сложность разработки на дельфи возрастает в десятки раз. А если заглючит какой-то "кубик-компонент" от граждан с русскоязычной фамилией ? Тогда что ? Наверняка апологеты дельфи скажут - скачивай другой... звучали уже не раз. Причем от людей, которые о Дельфи судять по нескольким дням работы с ним. Зато какие пафосные заявления: "я абсолютно уверен", "особо меня убивает". Да ради бога, творите на Фоксе, но, так же, ради бога, не судите о Дельфи, не имея практического опыта работы с ним. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2005, 09:27 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
Вдогонку - сделайте поиск по форуму по слову Oracle, очень много интересного для себя найдете... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2005, 09:27 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
Диченко ... мы же говорим про RAD-системы. Скорее это Вы не совсем понимаете. С Delphi можно сравнивать только С++ (VC++ или BCB, это уже другой вопрос) и VB. Вот тогда это будет равноценное сравнение... Диченко Вы знаете, абсолютно не использую... найдется аналогичное решение... c использованием WINAPI. Знаете, я Вам как то не особо верю. А где Вы берете WinAPI? Правильно. В dll-ках. А это опять же, "сторонние компоненты".... Диченко Не знаю, в какой области вы разрабатываете софт, но мои программы используются в коммерции, где необходимым требованием является точность и максимальная стабильность программы. Где у разработчика высока ответственность за работоспособность системы. Я не могу себе позволить полагаться на какие-то левые компоненты непонятно от кого! И если где-что заглючит - где я буду искать? А вот это уже к теме дискуссии (VFP vs Delphi) не относится. Это, скорее, из раздела "у кого руки прямее". Особенно в части: " где необходимым требованием является точность и максимальная стабильность программы. Где у разработчика высока ответственность за работоспособность системы." А уж на чем это реализовать - да хоть на Васике... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2005, 09:44 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
ДиченкоПричем особо меня убивает в дельфи постоянно-принудительное использование сторонних компонентов. Создается впечатление, что дельфи без сторонних компонентов абсолютно ни для чего не приспособлено. ДиченкоПри чем я абсолютно уверен, что даже с использованием этого "компонента" одной строкой кода не обойтись. Получается что для того, чтобы проект на дельфи смог хотя бы приблизиться к функционалу и возможностям VFP, пришлось бы использовать туеву хучу сторонних компонентов. ДиченкоИ приведите мне пример, где жизненно необходимо использовать Active-x, без чего разработка программы "намертво встанет". Дорогой Вы наш Олимпиец. Вы судите о компонентном подходе к разработке приложений в Дельфи не имея ни малейшего представления об оном. Начнем с того, что функционала нативных компонентов, поставляемых вместе со средой хватит на 95% случаев. Более того, нативные компоненты идут вместе с исходными кодами, что, в купе с возможностью дельфи разрабатвать собственные компоненты дает разработчику практически неограниченные возможности. а уж если Вы решили приобрести компонент, разработанный сторонним разработчиком, то не скупитесь, и приобретите его вместе с исходниками. Тогда Вы будете иметь полный контроль над ситуацией, и Ваши замечания про: Диченконо мои программы используются в коммерции, где необходимым требованием является точность и максимальная стабильность программы. Где у разработчика высока ответственность за работоспособность системы. Я не могу себе позволить полагаться на какие-то левые компоненты непонятно от кого! И если где-что заглючит - где я буду искать ? Лихорадочно рыскать по интернету в поисках очередного компонента ? Нет уж, увольте. Только нейтивные контролы и среда разработки. будут просто неуместны. А вот ActiveX компненты, я тоже не использую, да и небыло в этом практической необходимости, ибо имеется море компонентов, причем с исходниками. разработанных специально для Дельфи. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2005, 09:52 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
Станислав C. Скорее это Вы не совсем понимаете. С Delphi можно сравнивать только С++ (VC++ или BCB, это уже другой вопрос) и VB. Вот тогда это будет равноценное сравнение... Это почему вдруг ? Хотя да, фокс помимо функционала RAD, является еще мощным файл-сервером. Что на голову выше дельфи, которая является чистой RAD с бедными возможностями. Станислав C. Знаете, я Вам как то не особо верю. А где Вы берете WinAPI? Правильно. В dll-ках. А это опять же, "сторонние компоненты".... А вы мне назовите ХОТЬ ОДНУ программу (неважно на чем написанную), которая ВООБЩЕ не использует виндовых dll (msvcrt и т.д.) ? Да, фоксовский экзешник использует те же vfp...dll, но на системном уровне. Я же ими не оперирую! А WINAPI используется очень очень редко. И практически всегда можно обойтись средствами фокса. Да, вы мне так и не привели пример, где без использования сторонних средств невозможно разрабатывать софт. Станислав C. А вот это уже к теме дискуссии (VFP vs Delphi) не относится. Это, скорее, из раздела "у кого руки прямее". Особенно в части: " где необходимым требованием является точность и максимальная стабильность программы. Где у разработчика высока ответственность за работоспособность системы." А уж на чем это реализовать - да хоть на Васике... Здрасте! А если с МОЕЙ стороны как разработчика все реализовано на высшем уровне, а глючит вытащенный из интернета КОМПОНЕНТ, то при чем тут "кривизна рук" ? Я же привел конкретный пример, где на мой вопрос "а как в дельфи сделать...", мне ответили - качай из интернета компонент гражданина N. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2005, 10:02 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
Диченко Хотя да, фокс помимо функционала RAD, является еще мощным файл-сервером. Что на голову выше дельфи, которая является чистой RAD с бедными возможностями. Так, это, позвольте, уже перебор, отсутствие возможности, и незнание конкретных возможностей конкретного RAD две большие разницы. Можно чуть по-больше конкретики? Каких возможностей в Delphi Вам не хватает? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2005, 10:07 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
Диченко Попробуйте: Код: plaintext Убедили. Посыпаю голову пеплом Хотя, по правде говоря, данная команда решает мои проблемы только на ~70%, так как все-таки требует установки ораклового клиента и его настройки (имя сервера, IP-адрес, порт и т.д.). В то время как приведенная мной в пример команда: CStr="Provider=MS Remote;Remote Provider=ORAOLEDB.ORACLE.1;Remote Server=http://ххх.хххх.ххххх.ru;Data Source=ORADB;User ID="+User+"; Рassword="+Pass+";" такового не требует и все "непонятки" (типа IP-адреса) решает сама... Но в SQLStringConnect она не "катит" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2005, 10:08 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
Станислав C. Убедили. Посыпаю голову пеплом Хотя, по правде говоря, данная команда решает мои проблемы только на ~70%, так как все-таки требует установки ораклового клиента и его настройки (имя сервера, IP-адрес, порт и т.д.). В то время как приведенная мной в пример команда: CStr="Provider=MS Remote;Remote Provider=ORAOLEDB.ORACLE.1;Remote Server=http://ххх.хххх.ххххх.ru;Data Source=ORADB;User ID="+User+"; Рassword="+Pass+";" такового не требует и все "непонятки" (типа IP-адреса) решает сама... Но в SQLStringConnect она не "катит" А что это такое - ORAOLEDB.ORACLE.1 - как не Oracle OLE DB Provider - VFP и с ним работет :) Просто синтакс другой... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2005, 10:42 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
Диченко Я же привел конкретный пример, где на мой вопрос "а как в дельфи сделать...", мне ответили - качай из интернета компонент гражданина N. А вот Вам конкретный пример по Фоксу с тем же ответом тынц ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2005, 10:47 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
Есть предложение не переходить на личности (tygra я знаю давно и он мне не раз помогал полезными советами из области Web программирования - так что могу подтвердить что у него высокий уровень квалификации и широкий кругозор)... Все что можно (высказыания личного характера) - я удалил (по возможности, чтобы не терялась нить рассуждения...) Good luck! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2005, 10:48 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
Станислав C. Диченко Я же привел конкретный пример, где на мой вопрос "а как в дельфи сделать...", мне ответили - качай из интернета компонент гражданина N. А вот Вам конкретный пример по Фоксу с тем же ответом тынц Не катит! Потому что человек не объяснил исходной задачи. Сразу начал со структуры. Может быть вообще без использования WIN API можно было бы обойтись средствами фокса. Поищите еще что-нибудь :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2005, 10:50 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
А еще отвечу. И опять по порядку :). Наш ответ ЧемберленуТигра эмоционален, и в общем-то, неправ. Потому что не знает, что за дерьмо система вижуал фокспро. Полиовина доводов - в небо. Так, поорать вылез. А я знаю. А я тоже знаю. Но специально тут не афиширую - это моя принципиальная позиция по ответам в этом топике :) Sergey ChНо вообще-то это не пустая болтовня - мы выслушали некоторые аргументы (у кого они были) и проявили терпение и внимание к людям, которые понимают, что с Delphi что-то не так, но вот никак не могут уговорить себя попробовать FoxPro... Может кто почитает и попробует? Хочется ведь помочь коллегам... Хотя я тут не нашел ни одного коллегои, который бы понил, что что-о не так с Дельфой. Есть те, кто вообще про Дельфи ничего не понимает. Но не брать же их в рассчет :). А я бы еще сказал: есть люди, которые понимают, что с Фоском что-то не так, и надо бы им подсказать правильный выход :)) 1024А персонаж с ником тигра просто дурак. Много свободного времени и инета подвигают на подобные высказывания. Вот она реальность - нужно сделать запрос к мс скл и результат сохранить в ексел. На фокспре это будет Это как сказать, у некоторых столько свободного времени, что они пишут странные системы и пытаются продвинуть их тут, на сайте sql.ru И еще: мне, чтобы сохранить данные в эксел, вообще ничего кроме MS SQL не нужно - прямо в нем так сказать (DTS) пишу пакет, который сохранит чего надо куда надо. Без VFP или Delphi Тока зачем мне этот запрос сохранять? Или типа померяться, кто короче напишет Hello world! ? :) LVadimЯ вот сегодня за день 2000 $ поднял благодаря Fox'у, благодаря Delphi h*** вот так-кто чуваки А я 2 000 000 000 000 $. Но тоже не скажу как :)) ДиченкоГосподин Тигра тот еще интернет-бездельник. И тот, и этот :)) авторХвастается везде что написал бэк-офис для грабительского интернет-магазина Озон Заметьте, не один написал - команда есть. У нас ведь не Фокспро, я один не могу 30 программистов заменить :)) автор, который продает вещи с дикими наценками. Вам не нравятся наши цены? Ну так не покупайте - насильно не заставляем. Другие вот покупают и не ноют. Странно - наверное не могут как вы, оптом по дешевке брать :)) авторГоворит что зарабатывает около 2000 долларов в месяц, ваяя софт на дельфи. А вдруг даже больше???!!! Но такого не бывает - программеры на Дельфи не могут столько получать, только фоксовцы :) авторЗарабатывал бы он столько, не работая в грабительском магазине Озон, который наживается на нас с вами ? А сами мы не местные, подайте...... Наживаются на нас бедных все, кому не лень....... Бензин продают дорого..... Продукты в супермаркетах дорогооооо..... Аааааааа... ЫЫыыыыыы..... авторДа никогда в жизни! Получал бы грошики за свой дельфи на каком-нибудь задрипанном заводике. Я работал и в других местах, и мои знакомые работают и сейчас в других местах. И получают деньги. И что? Но если вы занимаетесь мазохизмом, работая на задрипаных заводиках за гроши, то ваше дело, я в частную жизнь не вмешиваюсь..... Ааааа! Так я понял! Это зависть! Просто фокспрошников никуда, кроме тех заводиков, не берут (и я знаю почему, потому что там еще с позапрошлого века программер пенсионного возраста до сих пор пишет под FoxPro 2.6 for DOS, потому как на новое переучиться нет мозгов и желания, а куды девать это хозяйство? Праааавильно, откомпилить на VFP и продолжать тянуть лямку... Что, переделывать чтоли, по путевому? Так это дорого же :)), зарплату им нормальную не платят - вот они Дельфяшникам и завидуют. Ну хорошо, хоть зависть белая авторПросто он нигде не работал, и не знает, что на самом деле дельфи широко распространено в России лишь по тому, что дельфи (паскаль) - единственное что знают преподаватели-теоретики российских вузов. Я вам больше скажу - Дельфи тоже они не знают, в большинстве ВУЗов только паскаль! авторСоответственно подавляющее большинство выпускников вузов знают исключительно дельфи. Вы странно представляете учебу в институте, не учились чтоли? Нет, подавляющее большинство выпускников знают то, чему научились на работе или практике во время учебы. А некоторые вообще ничему. И еще почему-то не знаете, что никак не зависит знание чего-то и учение этому в ВУЗе. Надо наверстать упущенное. Еще раз пойти поучиться. Я, кстати, пока учился в универе, учил конечно паскаль, но работал - вы не поверите! - на FoxPro 2.5(6) for DOS а потом и под Win. И потом уже увидел Дельфи, тогда еще 1.0. И понял: вот оно! Вот оно то, что нужно! И не пожалел. Хотя рядом со мной потом уже человек писал на VFP3.0. Чего-то меня совсем не потянуло к знакомой среде и языку. Может консерватория не того? :) авторПонять VFP, прочуствовать всю его мощь при работе с базами данных дано не каждому. Единицам. Избранным. Да-да, это точно. Эти избранные до сих пор никак не могут перейти на клиент-серверную технологию, все по старинке на dbf пишут, файл-сервер родимый не отпускает, переучиваться то зачем? И так сойдет. И точно - так уже никто не пишет, тем более на Дельфи. Я вот кое-чего делаю для локальной работы - но dbf точно не использую, есть много чего другого. И никто не умер! :) авторИ 99% ИТ-пассажиров вроде Тигры никогда не смогут понять нас, тех кто научился VFP и максимально использует всю мощь этой великолепной RAD-системы. Пусть мучается в своем убогом дельфи и пишет 300 строк кода там, где мы, настоящие профессионалы - используем только 5. Да мы то можем вообще без строк Только мышкой. Но мериться тем, кто кривее напишет??? Это странно. Далее ниже постом: -- Tygra's -- ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2005, 11:43 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
ДиченкоЯ считаю, что VFP используют только профессионалы. Пусть даже в связке с промышленным сервером. А дельфи - это несерьезно. Финтифлюшка какая-то от программирования. Причем особо меня убивает в дельфи постоянно-принудительное использование сторонних компонентов. Вы просто не понимаете технологии, а пытаетесь о ней судить. А я считаю, что это вам крупно не повезло - я могу использовать неограниченное количество компонентов, кстати их хватает и родных, и делать все, что только захочется. Вы же такого себе позволить не можете, у вас набор возможностей ограничен. ActiveX? Так это изврат по сравнению с компонентами Дельфи. авторСоздается впечатление, что дельфи без сторонних компонентов абсолютно ни для чего не приспособлено. Создается впечатление, и даже есть полная уверенность, что вы совершенно не понимаете принцип и технологию работы Дельфей. И об чем вы тогда говорите? Вы еще скажите, что на китайском языке говорить невозможно - потому что там букв нет, одни иероглифы :)) авторЯ помню задавал вопрос о том, как дельфи работает с MSSQL. Если в VFP курсор с MSSQL можно вернуть с помощью одной команды sqlexec (которая встроена в IDE), то для того, чтобы подобное провернуть в дельфи, мне посоветовали скачать компонент, написанный каким-то гражданином с русской фамилией. При чем я абсолютно уверен, что даже с использованием этого "компонента" одной строкой кода не обойтись. Это напоминает анекдот: Я сам на концерт не ходил, но мой друг Федя ходил и напел мне отрывок песни. Дык знаете, голос у того певца полное дерьмо авторПолучается что для того, чтобы проект на дельфи смог хотя бы приблизиться к функционалу и возможностям VFP, пришлось бы использовать туеву хучу сторонних компонентов. Получается, что как хотите. Можете использовать, можете не использовать :) Ваше дело. авторПри этом естественно сложность разработки на дельфи возрастает в десятки раз. При этом естественно сам Диченко ни разу не пробовал разрабатывать на Дельфи. По уму разрабатывать. Но диагноз уже поставил! Так держать! авторА если заглючит какой-то "кубик-компонент" от граждан с русскоязычной фамилией ? А вы сразу поймете - заглючит или нет. При разработке еще. Даже при установке. И если заглючит - поменяете на другой, или свой напишете. авторТогда что ? Наверняка апологеты дельфи скажут - скачивай другой... Точно. А если у вас в Фоксе заглючит чего - тогда что? А все! Вы ничего уже не сделаете. У вас нет компонентов, и менять нечего :) ------------- UrriНе надо катить бочку на tygra. Он далеко не соответствует нелестным эпитетам, вырвавшимся здесь у некоторых товарищей. Просто он нечастый гость на фокс-форуме, и здесь к его порой излишне эмоциональному и всегда безапелляционному способу ведения дискуссий не привыкли. Насколько я заметил, tygra никогда не ставит целью обидеть оппонентов просто так (да и вообще обидеть, - это оппоненты обижаются ;-)). Язвит - да. Приводит нелицеприятные факты. Придирается к словам. Требует ответы на то, что неясно ему (при этом иногда оказывается, что высказавшему мысль она тоже неясна ;-)). Но сам он на личности не переходил - промотайте топик, пожалуйста, убедитесь. Спасибо! Да, каюсь, у меня такой характер - резкий. Что поделать. Либо все, либо ничего. Вот стараюсь жить с таким характером как-то, иногда помогает, иногда наоборот. Жизнь - она такая вещь........ авторВообще говоря, этот топик действительно из серии star wars. Но убивать его совсем вроде как не за что. ;-) Переносить его или не переносить в "сравнение БД"? Я считаю так: топики такого рода полезны в основном колеблющимся неофитам от программирования (задающим вопрос "на чем писать?"), и являются "вербовочными". Если вы считаете, что за фокс постояли хорошо, можно перенести. Авось, кто-нибудь новенький посмотрит и проникнется ;-) Ну и еще, в отношении Дельфи перенос в "сравнение БД" будет не вполне корректным: если Фокс - это полноценная файл-серверная СУБД сама по себе, то Дельфи - нет. Тамошний модератор может опротестовать. ;-) Топики такие полезны, но при условии серьезного обсуждения. А кричать типа: правый руль это плохо, хотя сам не ездил - это нехорошо. Для тех, кто в стадии выбора. На тех, кто выбрал, ничего уже не повлияет. -------- ДиченкоМолодой человек! Не знаю, в какой области вы разрабатываете софт, но мои программы используются в коммерции, где необходимым требованием является точность и максимальная стабильность программы. Где у разработчика высока ответственность за работоспособность системы. Я не могу себе позволить полагаться на какие-то левые компоненты непонятно от кого! И если где-что заглючит - где я буду искать ? Лихорадочно рыскать по интернету в поисках очередного компонента ? Нет уж, увольте. Только нейтивные контролы и среда разработки. Оно конечно, только программы Диченко используются в коммерции, должны быть стабильны и т.д. бла-бла-бла, и только у него чего-то глючит... Ну, что тут обсуждать, мы на разных уровнях развития, лабаем на коленках, для неизвестно кого, да и вообще................ авторЭто почему вдруг ? Хотя да, фокс помимо функционала RAD, является еще мощным файл-сервером. Что на голову выше дельфи, которая является чистой RAD с бедными возможностями. А Дельфи с сервером БД на 10 голов выше любого мощного файл-сервера Я то думал, что файл-серверная технология померла. Но нет, пока есть еще фоскпрошники, она будет жить. Хоть до 3000 года. Или пока MS поддержку фокса не закроет. авторЗдрасте! А если с МОЕЙ стороны как разработчика все реализовано на высшем уровне, а глючит вытащенный из интернета КОМПОНЕНТ, то при чем тут "кривизна рук" ? Я же привел конкретный пример, где на мой вопрос "а как в дельфи сделать...", мне ответили - качай из интернета компонент гражданина N. А если бы вы обратились не к этому человеку, а к более тупому, и он бы вас просто послал, тогда в этом тоже Дельфи была бы виновата? ================== В общем, опять повторю вчерашнюю фразу: А на счет того что там Фокс/Дельфи умеет, так для этого нужно было не за "яйца"/*** его/ее щупать, а программировать на нем/ней, со времени его/ее появления. Во! Как только все последуют этому предложению, сразу все станет прекрасно и разговор вольется во вменяемое русло. Иначе все будет в стиле Windows must die. -- Tygra's -- ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2005, 12:08 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
Тигра, Пкарклин, продемонстрируйте скриншоты ваших систем. Интересно посмотреть. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2005, 12:19 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
ДиченкоТигра, Пкарклин, продемонстрируйте скриншоты ваших систем. Интересно посмотреть. Что Вы хотите там увидеть? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2005, 12:32 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
pkarklin ДиченкоТигра, Пкарклин, продемонстрируйте скриншоты ваших систем. Интересно посмотреть. Что Вы хотите там увидеть? Интерфейс ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2005, 12:33 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
ДиченкоТигра, Пкарклин, продемонстрируйте скриншоты ваших систем. Интересно посмотреть. А причем здесь скриншоты?! Мы что, бодаемся насчет интерфейса пользователя? Так по "фэйсу" часто и не поймешь на чем прога написана! ЗЫ: А, если, к примеру, моя прога в фоне работает (видна только в списке запущенных процессов), то как ее скриншот выложить? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2005, 12:37 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
Сказано здесь очень много. Поэтому в полемику вступать не буду. Пришла в голову мысль о том, что фокс-программисты гораздо проще могут получить информацию о возможностях Delphi, чем делфи-программисты о Фоксе, особенно о его последних версиях. Для этого существует целый арсенал литературы на русском языке. А мы, фокспрошники, то и дело хелп всем предлагаем. Вот и получается: захочешь программировать - какую среду выбрать ? Ясно какую. Которая на слуху, о которой есть чудесные книги, и.т.д. А что имеем про Фокс ? Пару задрипанных брошюрок, с завидным усердием переписываемых от версии к версии ? Опять же, чего греха таить, большинство софта под Win созданы с помощью Delphi, особенно клиенты к Oracle и MSSQL (я сужу по своему региону, может где-то и другая картина). Вывод: не стоит доказывать программисту на Delphi, что Фокс удобней, продуктивней или мощней. Бесполезно. И это - реальность. Обидно, господа! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2005, 12:51 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
Выкладывать не будем. Скриншотов чтоли вы не видели? Или программ дельфяшных? Если хотите, можете пойти в Озон\Мои Фотографии и скачать оттуда программу для закачки фотографий. Сделана на Дельфе. Если это чем-то поможет. Дизайн интерфейса особо не выдумывался - исходили из того, как проще юзерам. -- Tygra's -- ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2005, 12:52 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
Станислав C. ДиченкоТигра, Пкарклин, продемонстрируйте скриншоты ваших систем. Интересно посмотреть. А причем здесь скриншоты?! Мы что, бодаемся насчет интерфейса пользователя? Так по "фэйсу" часто и не поймешь на чем прога написана! ЗЫ: А, если, к примеру, моя прога в фоне работает (видна только в списке запущенных процессов), то как ее скриншот выложить? Я интересуюсь не с целью наездов или критики, мне просто любопытно, чего добились апологеты дельфи в создании пользовательских интерфейсов. Кстати, я изначально склонялся (и склоняюсь) к тому, что важен не инструмент, а результат. Я лишь хотел провести небольшой эксперимент. Не так давно прочитал ветку в сравнении СУБД (Поражает интеллект...), где на 13-ти страницах все тот же неунывающий Тигра напрыгивал на бедных фоксистов, а его дружной толпой успокаивали С одной лишь разницей, что он основываясь на знаниях чуть ли не досовского фокса пытался строить далеко идущие выводы, тогда как ему убедительно доказывали обратное. А я, основываясь на своих чуть ли не нулевых знаниях дельфи пытался в этом топике доказать оппонентам что дельфи никуда не годится. И все тот же неунывающий Тигра опять также рьяно (как фоксисты в сравнении СУБД) принялся доказывать обратное, попутно прихватив с собой Пкарклина. Наверное чтобы вместе было веселее ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2005, 12:53 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
tygraВыкладывать не будем. Скриншотов чтоли вы не видели? Или программ дельфяшных? Если хотите, можете пойти в Озон\Мои Фотографии и скачать оттуда программу для закачки фотографий. Сделана на Дельфе. Если это чем-то поможет. Дизайн интерфейса особо не выдумывался - исходили из того, как проще юзерам. -- Tygra's -- Ну вот, дружно застеснялись. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2005, 12:56 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
Reznichenko Y.V. Вывод: не стоит доказывать программисту на Delphi, что Фокс удобней, продуктивней или мощней. Бесполезно. И это - реальность. Обидно, господа! Что-то я нигдев этом топике не заметил конретных примеров удобности Фокса наод Дельфи. Одни тока на езды аппологетов первого на второе. Вот это действительно обидно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2005, 13:14 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
Для вопрошавших про скриншоты. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2005, 13:45 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
To Pkarklin А могут ли ваши пользователи самостоятельно настраивать колонки (скрывать ненужные/переставлять местами) ? Если да, то сохраняются ли эти установки при последующей работе пользователей ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2005, 14:05 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
В данном документе переставлять да и это сохраняется (хотя на кой, ведь это стандартная счет-фактура и этим практически никто не пользуется), скрывать нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2005, 14:10 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
авторЯ интересуюсь не с целью наездов или критики, мне просто любопытно, чего добились апологеты дельфи в создании пользовательских интерфейсов. А что, у вас, фокспрошников, есть какая-то тайна по этому поводу? :)) Кстати, по поводу интерфейсов Дельфи ИМХО может дать форы Фоксу на много очков вперед. Опять же и за счет компонентов :) авторКстати, я изначально склонялся (и склоняюсь) к тому, что важен не инструмент, а результат. Эт точно авторНе так давно прочитал ветку в сравнении СУБД (Поражает интеллект...), где на 13-ти страницах все тот же неунывающий Тигра напрыгивал на бедных фоксистов, а его дружной толпой успокаивали С одной лишь разницей, что он основываясь на знаниях чуть ли не досовского фокса пытался строить далеко идущие выводы, тогда как ему убедительно доказывали обратное. Перечитал топик. Ничего такого про фокс уж фантастически плохого не говорил вроде. Хотя слишком резко иногда - это да. Ну дык, когда это было. 2003 год еще!!! Два года назад!!!! авторА я, основываясь на своих чуть ли не нулевых знаниях дельфи пытался в этом топике доказать оппонентам что дельфи никуда не годится. И все тот же неунывающий Тигра опять также рьяно (как фоксисты в сравнении СУБД) принялся доказывать обратное, попутно прихватив с собой Пкарклина. Наверное чтобы вместе было веселее Ну я то хотя бы знал старый фокс, а вы то вообще как рыба об лед в дельфях :)) авторНу вот, дружно застеснялись. Как так? Даже наоборот - дали готовую работающую программку. Не фотографию ее :)) -- Tygra's -- ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2005, 14:15 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
pkarklinЧто-то я нигдев этом топике не заметил конретных примеров удобности Фокса наод Дельфи. Одни тока на езды аппологетов первого на второе. Вот это действительно обидно. Ладно подскажу: в Фоксе есть мощный встроенный SQL (в 9 практически T-SQL) – его использование очень даже может разгрузить сервер и разработку клиента, особенно при построении отчетных систем (и не только, отчеты приве, чтобы был понятней). В Дельфях нет. Расскажи, как сделать Select, кроме как на циклах из четырех dataset в пятый с простейшими join, order и group by. Вы конечно скажете, что SQL на клиенте делать нечего, что это работа сервера. Но когда пользователь посмотрел отчет и ему надо немного изменить критерии формирования отчета – приходится заново перевыбирать datasetы притом, что вся информация уже лежит в клиенте. К сведению имено по этому, почти все относят к VFP системам 4GL. ps против Делфи ничего не имею. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2005, 14:16 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
Т.е. скрывать колонки нельзя нигде в системе, или только в этом документе ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2005, 14:19 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
ДиченкоТ.е. скрывать колонки нельзя нигде в системе, или только в этом документе ? Да можно в других документа. Какой смысл в сф скрывать имеющиеся колонки?! Даже в меню сервис диалог есть колонки, который выводит в чеклистбокс список колонок текущего грида и простановкой галок можно скрыть\отобразить нужные. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2005, 14:22 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
Позвольте вмешаться в вашу милую болтовню и попытаться подвести ИТОГ (хотя бы промежуточный) sparrowps против Делфи ничего не имею. Этой мыслью хорошо отвечено на вопрос в заглавии этого топика (про который, кажется, к 6-й странице все забыли) Есть люди отказавшиеся от Delphi? Кажется, что таких людей нет?... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2005, 14:23 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
Диченко To Pkarklin А могут ли ваши пользователи самостоятельно настраивать колонки (скрывать ненужные/переставлять местами) ? Если да, то сохраняются ли эти установки при последующей работе пользователей ? Это как в одном фильме (не помню точно весь диалог, только смысл): - А в Греции ... есть? - Есть. В Греции все есть! .... - А в Греции ... есть? - Нет. Прям как дети малые ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2005, 14:27 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
sparrowЛадно подскажу: в Фоксе есть мощный встроенный SQL (в 9 практически T-SQL) – его использование очень даже может разгрузить сервер и разработку клиента, особенно при построении отчетных систем (и не только, отчеты приве, чтобы был понятней). В Дельфях нет. Расскажи, как сделать Select, кроме как на циклах из четырех dataset в пятый с простейшими join, order и group by. Вы конечно скажете, что SQL на клиенте делать нечего, что это работа сервера. Но когда пользователь посмотрел отчет и ему надо немного изменить критерии формирования отчета – приходится заново перевыбирать datasetы притом, что вся информация уже лежит в клиенте. К сведению имено по этому, почти все относят к VFP системам 4GL. ps против Делфи ничего не имею. Простите, что во что встроено?! Зачем мне на клиенте встроенный SQL???!!! Вы собрались разгружать сервер и нагружать клиента???!!! Ну канечно, проще каждому из 250 пользователей пент 4 с 512 метрами поставить, вместо того, что процессоры на серваке агрейднуть и памяти добавить. Когда пользователь посмотрел отчет и изменяет критерии отбора - запрос с новыми критериями отбора (а еще лучше хп с параметрами) отправляется на сервер где и считается все что необходимо и возвращается на клиента. А вы предлагаете данные к клиенту подтаскивать и там их лопатить? Абсурд для технологии клиент-сервер. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2005, 14:29 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
авторTo Pkarklin А могут ли ваши пользователи самостоятельно настраивать колонки (скрывать ненужные/переставлять местами) ? Если да, то сохраняются ли эти установки при последующей работе пользователей ? Заодно и я отвечу: у нас можно. И скрывать, и переставлять, и все сохраняется. Я сколько-то лет назад сделал эту весчь и теперь везде она стандартная. Причем настройки сохряняются в БД, так что на каком компьютере вы бы не открыли ехе - если вошли под собой, то видите все свои настройки. Очень удобно надо сказать. А как в Фоксе это сделано? авторЛадно подскажу: в Фоксе есть мощный встроенный SQL (в 9 практически T-SQL) – его использование очень даже может разгрузить сервер и разработку клиента, особенно при построении отчетных систем (и не только, отчеты приве, чтобы был понятней). В Дельфях нет. Скажем, что не нужен. авторРасскажи, как сделать Select, кроме как на циклах из четырех dataset в пятый с простейшими join, order и group by. Сервер БД поможет в этом смысле. авторВы конечно скажете, что SQL на клиенте делать нечего, что это работа сервера. Уже сказали :)) авторНо когда пользователь посмотрел отчет и ему надо немного изменить критерии формирования отчета – приходится заново перевыбирать datasetы притом, что вся информация уже лежит в клиенте. И что? Вообще, выборкой информации занимается сервер БД. Если помните, именно для этого придумали технологию клиент-сервер взамен файл-сервер. И все давно уже постарались уйти от обработки большого количества данных на клиенте, и только единственные из всех Фокспрошники все никак не могут это забыть и все вследствие того, что когда-то давно фокс умел работать с локальными dbf и до сих пор оставил эту поддержку. Печально это. Но если вам требуется. то и в Дельфях можете фильтровать датасеты как хотите. авторК сведению имено по этому, почти все относят к VFP системам 4GL. Я не знаю, кто такие системы 4GL -- Tygra's -- ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2005, 14:30 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
Станислав C. Диченко To Pkarklin А могут ли ваши пользователи самостоятельно настраивать колонки (скрывать ненужные/переставлять местами) ? Если да, то сохраняются ли эти установки при последующей работе пользователей ? Это как в одном фильме (не помню точно весь диалог, только смысл): - А в Греции ... есть? - Есть. В Греции все есть! .... - А в Греции ... есть? - Нет. Прям как дети малые Согласен. Но меня просто интересовало для чего Диченко понадобились скриншоты и что он с этого хочет поиметь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2005, 14:31 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
Для разгрузки http://anubis.com.ru/uploads/prvd.jpg?PHPSESSID=6ad3b3207f4fc0f14636dce684d95ccb -- Tygra's -- ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2005, 14:32 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
sparrow в Фоксе есть мощный встроенный SQL (в 9 практически T-SQL) – его использование очень даже может разгрузить сервер и разработку клиента, особенно при построении отчетных систем (и не только, отчеты приве, чтобы был понятней). В Дельфях нет. Расскажи, как сделать Select, кроме как на циклах из четырех dataset в пятый с простейшими join, order и group by. Вы конечно скажете, что SQL на клиенте делать нечего, что это работа сервера. Но когда пользователь посмотрел отчет и ему надо немного изменить критерии формирования отчета – приходится заново перевыбирать datasetы притом, что вся информация уже лежит в клиенте. Это меня тоже угнетает (я сейчас пишу на С++Билдере) Это, пожалуй, самый сильный аргумент защитников Фокса. Хотя, с другой стороны, сам Фокс написан на С++ и пользуется, по большому счету, его возможностями... Значит просто мы не знаем как это сделать. Но это уже другой вопрос... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2005, 14:39 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
Еще для полной разгрузки Программирование многопроцессорных систем: http://www.gamedev.ru/forum/?group=0&topic=13595 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2005, 14:43 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
авторЭто меня тоже угнетает (я сейчас пишу на С++Билдере) Это, пожалуй, самый сильный аргумент защитников Фокса. Что конкретно вас угнетает? Какие проблемы у вас? Может чем поможем - потому что нет таких проблем. Были - когда фокспрошными методами пытались в Дельфях работать. Но как методы поменяли - все устроилось -- Tygra's -- ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2005, 15:04 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
1. Форма мне очень понравилась. Оценить красивое я могу, а вот самому нарисовать.. При разработке новых форм я постоянно обращаюсь к художникам в отдел рекламы или просто к другим сотрудникам. Кстати, если Вы не возражаете, можно я ее использую в своем "Торговом складе"? Правда он сделан на фоксе, но формочку эту я возьму в качестве образца. 2. Собираюсь начать изучать Дельфи, не присоветуете какую-нибудь основополагающую книгу в интернете(в электронном виде)? Вы-то ведь лучше знаете, что стоит читать, а что - нет. 3. Насчет данной темы - я считаю этот спор беспочвенным, программист должен знать и уметь как можно больше и уж ,конечно, постоянно учиться и идти вперед, а не зацикливаться на чем-то одном. С уважением, Николай. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2005, 15:13 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
tygra авторЭто меня тоже угнетает (я сейчас пишу на С++Билдере) Это, пожалуй, самый сильный аргумент защитников Фокса. Что конкретно вас угнетает? Какие проблемы у вас? Может чем поможем - потому что нет таких проблем. Были - когда фокспрошными методами пытались в Дельфях работать. Но как методы поменяли - все устроилось -- Tygra's -- О том, что конкретно угнетает: отсутствие (либо я не знаю как) сделать запрос, когда данные, необходимые для отображения, находятся в разнородных таблицах (н-р, реальная проблема:Оракл и дбф. Реально работающие базы, конвертации в обозримом будущем не предвидится, а работать надо!). В Фоксе это просто: запрос к Ораклу->получаем результат в курсор формате дбф ->строим запрос с источником данных (курсор + другие необходимые таблицы дбф) ->получаем результат В Делфи/Билдере для этого надо как-то извращаться. Но как? Не качать же дбф (а есть таблицы по 90 мег) в формат Оракла каждый день... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2005, 15:16 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
SnickКстати, если Вы не возражаете, можно я ее использую в своем "Торговом складе"? Правда он сделан на фоксе, но формочку эту я возьму в качестве образца. Да, пожалуйста. SnickСобираюсь начать изучать Дельфи, не присоветуете какую-нибудь основополагающую книгу в интернете(в электронном виде)? Вы-то ведь лучше знаете, что стоит читать, а что - нет. Вот на счет книг не подскажу. Те не многие, которые я просматривал, были корявым перевода хелпа. Кстати очень подробного. Рекомендую с него начать. Причем очень большой раздел посвящен приложениям баз данных. ЗЫ. Мы с tygra уже давно написать хотим, тока вот никак не соберемся. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2005, 15:24 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
Станислав C. tygra авторЭто меня тоже угнетает (я сейчас пишу на С++Билдере) Это, пожалуй, самый сильный аргумент защитников Фокса. Что конкретно вас угнетает? Какие проблемы у вас? Может чем поможем - потому что нет таких проблем. Были - когда фокспрошными методами пытались в Дельфях работать. Но как методы поменяли - все устроилось -- Tygra's -- О том, что конкретно угнетает: отсутствие (либо я не знаю как) сделать запрос, когда данные, необходимые для отображения, находятся в разнородных таблицах (н-р, реальная проблема:Оракл и дбф. Реально работающие базы, конвертации в обозримом будущем не предвидится, а работать надо!). В Фоксе это просто: запрос к Ораклу->получаем результат в курсор формате дбф ->строим запрос с источником данных (курсор + другие необходимые таблицы дбф) ->получаем результат В Делфи/Билдере для этого надо как-то извращаться. Но как? Не качать же дбф (а есть таблицы по 90 мег) в формат Оракла каждый день... Хм... Разве это проблемы. Тока не надо их на клиенте решать!!! При работе с MS SQL никаких проблем с гетерогенными запросами не возникает. Был бы соответствующий провайдер или ODBC драйвер. Или через linked serverа работаем или через непосредственные ad-hoc запросы OPENROWSET, OPENDATASOURCE. Так что это проблема не Дельфи. Да и если я не ошибаюсь Oracle что-то подобное умеет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2005, 15:28 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
pkarklin Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2005, 15:29 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
Станислав C.Хотя, с другой стороны, сам Фокс написан на С++ как и все почти прочие программы такого уровня и операционные системы ;-) Станислав C. и пользуется, по большому счету, его возможностями... Значит просто мы не знаем как это сделать Для того вроде фокс с дельфи и писались, чтоб не знать, а просто пользоваться, решая прикладную задачу? А ежели фукциональности не хватает а знания соотв. имеются - написал FLL, заюзал АПИ, то есть сверху вниз, а не наоборот... Мы же не дрова для устройств писать собрались ;-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2005, 15:54 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
Станислав C. В Фоксе это просто: запрос к Ораклу->получаем результат в курсор формате дбф ->строим запрос с источником данных (курсор + другие необходимые таблицы дбф) ->получаем результат Вы будете смеятся, но вот как это делается: Кладем на форму DataBase1, прописываем параметры соединения с ораклом. Кладем Query1, линкуем с DataBase1, прописываем SQL запрос. Кладем DataSource1, линкуем с Query1 Свойство Active меняем на true. Кладем DataBase2, прописываем параметры соединения с DBF (указываем каталог) Кладем Table1 (или Query но тогда надо писать SQL запрос), линкуем с DataBase2, прописываем имя dbf таблицы, указываем MasterSource -> DataSource1, нажимаем MasterField и указываем поля по которым надо джойнить выборку из оракла и dbf таблицу. Кладем DataSource2, линкуем с Table1 Кладем DBGrid1, линкуем с DataSource2 Свойство Active у Table1 меняем на true и видим результат джойна. Кода на паскале 0 строк. Все перечисленные действия выполнены мышкой, клавиатура использовалась для набирания sql запроса к оракл. Времени на создание такой конструкции ушло около минуты. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2005, 15:55 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
Snick1. Форма мне очень понравилась. Оценить красивое я могу, а вот самому нарисовать.. При разработке новых форм я постоянно обращаюсь к художникам в отдел рекламы или просто к другим сотрудникам. Кстати, если Вы не возражаете, можно я ее использую в своем "Торговом складе"? Правда он сделан на фоксе, но формочку эту я возьму в качестве образца. 2. Собираюсь начать изучать Дельфи, не присоветуете какую-нибудь основополагающую книгу в интернете(в электронном виде)? Вы-то ведь лучше знаете, что стоит читать, а что - нет. 3. Насчет данной темы - я считаю этот спор беспочвенным, программист должен знать и уметь как можно больше и уж ,конечно, постоянно учиться и идти вперед, а не зацикливаться на чем-то одном. Это ли не итог данной дискуссии ?! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2005, 15:56 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
Эх... много наговорили.. Вспомнились слова деда "в добрых руках и х... балалайка" вот так ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2005, 16:11 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
О! Слона то я и не заметил ! Еще один флейм "фокс против всех" ? Кто вообще тут посмел наезжать на фокса. Продукт который фактически пишут только 3 человека в мелкомягких (все остальные это тестеры, проджект-менеджеры и т.д.) продолжает жить, вполне прилично работать и даже развиваться. Какой еще продукт может этим похвастать? А вы тут сравнивать взялись... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2005, 16:49 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
Pkarklin А почему у вас в бухгалтерском модуле, на форме иконка похожа на голову осла ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2005, 17:01 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
Диченко Pkarklin А почему у вас в бухгалтерском модуле, на форме иконка похожа на голову осла ? а по-существеннее придраться не к чему. Да, качество джепега низкое, в оригнале иконка такая: ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2005, 17:32 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
скриншоты моих делфийных программ ----------------------------------------------------------- Хочу есть. myinformix ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2005, 17:58 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
Нашли чем хвастаться... У нас народ на фоксе куда покрасивше писал :). Это при том что у фокса интерфейс конечно слабое место :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2005, 18:12 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
Типичный интефейс FoxPro (и это не самый лучший пример): ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2005, 19:58 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
Хорошо когда есть конкретика. Господа! есть скриншоты дельфёвых и фоксовых программ. Добавляю свои http://sss1024.narod.ru т.к. уже есть что сравнивать то предлагаю голосовать: 1. фоксовые красивей 2. дельфёвые красивей только без соплей на тему "я б свои офигительные сриншоты показал но они слишком крутые для этого форума" -------------------- Кроме того я привёл вполне жизненную задачу: сделать выборку из мс скл показать результат в табличке спросить у пользователя куда сохранить сохранить в формате ексела и привёл код на фокспре занимающиу 6 строк если господа знающие дельфи приведут код по аналогичной задаче то можно проголосовать какая среда содержит больше средств для работы с данными только большая просьба обойтись без отговорок ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2005, 22:42 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
Не удержался таки Наезды на Tigra по его постам в данном топике считаю необоснованными. Здесь он достаточно корректно выражается и по делу. В отличии от его критиков. Лично я считаю, что высказываться о том или ином языке программирования можно только после того, как проработал на нем не менее 3 лет . Вопрос ведь не в том, чтобы выучить команды и функции. Это-то можно и за пару недель осилить. А если прижмет, то можно программить вообще не понимая смысл того, что делаешь. Просто по образцу ранее написанного кода. Проблема именно в том, чтобы понять идею языка. Какой стиль программирования является для него "естесственным", а какой "не естесственным". Попытка программировать в "не естесственном" стиле и приводит к диким кодам и возмущениям типа "а вот в другом языке это просто". В качестве иллюстрации посмотрите решение связывания таблиц из Oracle и DBF приведенное страницей раньше в этом же посте. Использование "естесственного" для Delphi стиля приводит к достаточно элементарному решению. А попытка решения в стиле FoxPro приводит к созданию громоздких конструкций и громогласных возмущений. Абсолютно то же самое наблюдается у тех людей, которые раньше программровали в Delphi или С, но по каким-то соображениям вынужденных программировать в FoxPro. Дикий код и полное непонимание того, что сам стиль программирования в данном языке в корне ошибочный. Поэтому присоеднияюсь к его выводу. Прежде чем что-то хаять, сначала уточните, а как это вообще надо делать в данном языке программирования. Причем не конкретный "бантик", а именно всю программу. Запорожец на трассе Формула-1 выглядит смешно, но также нелепо болид из Формулы-1 будет выглядеть в московских пробках. И здесь уже ничего не поправишь когда машина в пути. Бессмысленно хаять завод-изготовитель. Надо было раньше думать, что Вы собираетесь с этой машиной делать. 1024и привёл код на фокспре занимающиу 6 строк "Не верю!". Нет, чисто теоретически, это возможно. Но! Ни одна рабочая программа никогда не реализует заявленную функциональность в 6 строк. Вокруг собственно функционала обычно накручено много чего. Для примера. Есть в стандартной поставке FoxPro такая программка. CPZERO.PRG Функционал элементарный - 4 строчки - замена одного байта в заголовке таблицы. Только на практике этот функционал занимает около 5К кода! Именно потому, что необходимо выполнить много чего "вокруг" этого функционала. Ну, а сама идея того, что в качестве аругмента сравнения языков программирования принимается количество строк кода, мягко говоря удивляет. Вы всерьез считаете, что чем меньше строк кода - тем лучше язык? Sergey ChТипичный интефейс FoxPro (и это не самый лучший пример): Как сделан заголовок этой формочки? Меня интересует не код, а сама идея. Подозреваю, что без WinAPI здесь не обошлось. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2005, 23:36 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
Я голосую за скриншот междумордия как наименее глючный и самый понятный! ЗЫ несколько вопросов: 1. Кипятком какой темпаратуры должен писать заказчик, если у него будет установлено клиент-серверное приложение? 2. Повысится ли температура кипятка из вопр. 1, если это к/c приложение будет глючить? 3. При обсуждении решения о прибретении приложения, созданного на фоксе, заказчик будет а) думать, что ожоги в ближайшем будущем ему не страшны и можно съэкономить на лекарствах , б) как спрятаться, чтобы его не обзывали ламером, в) внимательно изучать физиономию программера (места для нанесения возможных побоев) 4. Возможно ли на фоксе написать программу, которая по команде пользователя заставляет монитор подпрыгивать? 5. То же, что и вопр.4, но одним оператором select? 6. То же, что и вопр.4, но без монитора? 7. Возможно ли на дельфе реализовать вопр.4-5-6? 8. То же, что и вопр.7, но без сторонних компонент? 9. То же, что и вопр.7, но без программиста? 10. Правильно ли утвержднение, что чем меньше кода, тем меньше ошибок? 11. Следует ли из вопр. 10, самая большая ошибка программиста в том, что он написал первую строчку своей программы?? 12. Следует ли из вопр. 10, что идеальное приложение не содержит ни строчки кода? 13. Возможно ли написать идеальное приложение а) на фоксе. б) на дельфи? 14. Приведите примеры идельных приложений а) которыми вы пользуетесь каждый день, б) которые вы сами написали, в) которые возможно установить на компьютер. 15. Насколько красота интрефейса влияет на функциональность приложения? 16. То же, что и вопр. 15, если приложение написано на фоксе? 17. То же, что и вопр. 15, если приложение написано на дельфи? 18. То же, что и вопр. 15, но безбожно глючит? 19. То же, что и вопр. 15, но при отсутствии интерфейса? 20. Из данной дискусси вы узнали, что а) тигра - дурак, б) 1024 разбогател на VisualER, в) дельфи умеет работать как DNS-сервер, г) в фоксе есть SQL, д) людей, отказавшихся от дельфи в пользу фокса, инквизиция сожгла на кострах при переходе на клиент-серверные технологии. ЗЗЫ аргументы ни той, ни другой стороне подкидывать не буду. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2005, 23:47 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
ВладимирМ Sergey ChТипичный интефейс FoxPro (и это не самый лучший пример): Как сделан заголовок этой формочки? Меня интересует не код, а сама идея. Подозреваю, что без WinAPI здесь не обошлось. Windows XP Themes решают все проблемы любителей эротики и постмодернизма. ЗЫ и на хрена это надо? ЗЗЫ "у меня есть знакомый, тоже ученый, у него 3 класса образования, он за полчаса десятку так нарисует - не отличишь от настоящей" (с) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2005, 23:53 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
2ВладимирМ, форма скинами обвешана. IMHO ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2005, 07:01 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
ВладимирМ Sergey ChТипичный интефейс FoxPro (и это не самый лучший пример): Как сделан заголовок этой формочки? Меня интересует не код, а сама идея. Подозреваю, что без WinAPI здесь не обошлось. Это скорее библиотека VFPSKINS. Только я сомневаюсь в необходимости ее применения для vfp. С точки зрения пользовательского интерфейса она выглядит аляповато и совершенно не к месту. Такой интерфейс будет нормально смотреться на каком-нибудь media player, но ни как ни в учетной программе или бухгалтерской. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2005, 07:35 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
1024Хорошо когда есть конкретика. Кроме того я привёл вполне жизненную задачу: сделать выборку из мс скл показать результат в табличке спросить у пользователя куда сохранить сохранить в формате ексела и привёл код на фокспре занимающиу 6 строк если господа знающие дельфи приведут код по аналогичной задаче то можно проголосовать какая среда содержит больше средств для работы с данными только большая просьба обойтись без отговорок Ок. Никаких отговорок. Вы, как многие в этом топике все пытаетесь доказать, что набор инструментов для работы с данными у Фокса круче, чем у Дельфи. А я вот опять Вам скажу, что для решения поставленной Вами задачи и средств то на клиенте никаких не надо: 1. Можно обойтись средствами самого сиквела, который имеет кучу возможностей по экспорту данных в практические любые форматы. 2. Можно воспользоваться возможность Excel читать данные из практически любых источников. К чему это я. Не надо пытаться лабать приклады там, где достаточно имеющихся средств по работе с данными. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2005, 09:09 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
Диченко ВладимирМ Sergey ChТипичный интефейс FoxPro (и это не самый лучший пример): Как сделан заголовок этой формочки? Меня интересует не код, а сама идея. Подозреваю, что без WinAPI здесь не обошлось. Это скорее библиотека VFPSKINS. Только я сомневаюсь в необходимости ее применения для vfp. Абсолютно верно Пример я просто привел, чтоб показать еще одну возможность FoxPro - то, чем так гордятся любители Delphi - использование чужих компонентов (В данном случае использован класс, который меняет внешний вид формы до безобразия)... Ну и как обычно - кодировать тут ничего не надо - просто скинул мышкой класс на форму и все И класс (компонент в терминах Delphi - естественно в исходном коде FoxPro - можно все менять самому)... Можно было ее и не применять - так-как программа очень примитиваная - она обеспечивает синхронизацию данных между базой данных в локальной сети и удаленной базой данных в другом месте (местах) через интернет посредством Web Services... P.S. Когда она работает - там мелькают огоньки в завимости от состояния связи, пишется сатус каждого задания плюс дополнительная анимация... но это на любителя... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2005, 09:50 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
И все же мы уходим в сторону. Судя по активному обсуждению множество людей отказались от Delphi (или используют совместно) в пользу Visual FoxPro при разработке приложений баз данных, либо учетных систем, так как человек целиком и полностью уверовший в Delphi даже не стал бы заходить на форум посвященный FoxPro (я же не захожу на форум посвященный Clarion или С++). Выводы: - действительно для быстрой реализации коммерческих приложений БД, либо коммерческих учетных систем FoxPro более предпочтительней, так как затраты (стоимость приложения, сроки, стоимость инструментария) на разработку и сопровождение ниже, следовательно, получение прибыли от продажи и внедрения выше перечисленных систем значительнее. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2005, 11:07 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
По последнему посту. Не стоит забывать, что мы живем еще не в светлом будущем, которое рисует MS и пр. киты, или по крайней мере не все (я так думаю, что большинство). Конкретно у меня есть две задачи, которые мне не удалось решить с помощью Delphi или удалость с большими потерями. 1) По определенным причинам на предприятии эксплуатируется БЭСТ-4, для тех кто не знает построен на DBF старого формата (который не поддерживает поля Integer). Так вот, это файлы берет только очень старый ODBC (по-моему из Office 97) и старый BDE (из Delphi 4). При этом скорость доступа ниже, чем VFP раз в 100 (это результаты многочисленных тестов). Поэтому для перелива данных в MS SQL никакой DTS и Delphi не подходит. 2) Мы работаем с банк-клиентом, разработанным нашим банком. Выписка в этой системе предоставляется в обычном текстовом виде (как распечатывается у операциониста) с текстовыми, слабо форматированными приложениями. Стоит задача, разобрать выписку, чтобы ее можно было превратить в серию документов. Все это реализуемо и на Delphi и на VFP, но для модульности процедуры разбора удобно промежуточные разборы разложить во временные таблички (собственно строки, расшифровки поступлений, расшифровки списаний, расшифровки налогов и так 8 таблиц), а в итоге для выгрузки в БЭСТ это нужно сложить в одной комбинации, а для выгрузки в 1С - в другой. И здесь нам приходит на помощь "внутренний" SQL, которого нет в других языках, который по слухам собираются вводит в дот Net. И не стоит говорить, что это лишнее, что это прерогатива сервера, а прерогатива клиента - потсрочный перебор. Не соглашусь - достаточно сложная обработка данных - это часто комбинация построчного перебора и SQL-конструкций, и получается, что на клиенте (например в Delphi) приходится все делать построчными переборами, а если все это делать на сервере - это тяжелые процедуры с запросами и курсорами, короче жуть. Еще раз повторюсь, можно конечно ответить - оба примера из анахронизма. В первом случае нужно выбросить БЭСТ и перейти на SAP, а во втором - сказать банку что выписки должны быть в XML, а то мы уйдем в другой банк. Но по жизни-то, не можем мы перейти на SAP, т.к. не нефтью торгуем, а едой, и банков нет таких, которые выписки передают в XML, а те которые передают или в августе лопнули или не могут кредиты давать, а те, которые могут кредиты давать, ну никак не хотят слушать клиентов. Сбербанк до сих пор не планирует Банк-Клент через интернет, только как в 60-х - Dial-Up по протоколу ZModem. Прошлым летом с ними общался - они мне "а вам зачем, денег мы вам даем, а что вам еще надо". Никто не отрицает прогресса, но не уверен что дельфисты так стремительно успевают за всеми нововведениями Borland'а. У нас дельфист остановился на Delphi 6 (кажется, сейчас его нет - не могу спросить), я остановился на VFP6SP5 и ничего не умерли. А перспективнее всего оба считаем 1C8.0, хотя там вообще нет ни пользовательских типов, ни соответственно наследования, нет временных (промежуточных) таблиц сервере, ни SQL на клиенте, но есть хоть какой-то стандарт, который позволяет хоть какой-то аутсорсинг. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2005, 11:10 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
http://www.sql.ru/forum/actualthread.aspx?tid=154586 Гляньте мой пост .... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2005, 11:13 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
LVadimИ все же мы уходим в сторону. Судя по активному обсуждению множество людей отказались от Delphi (или используют совместно) в пользу Visual FoxPro при разработке приложений баз данных, либо учетных систем, так как человек целиком и полностью уверовший в Delphi даже не стал бы заходить на форум посвященный FoxPro (я же не захожу на форум посвященный Clarion или С++). Хм... С чего Вы это взяли?! Это голословный вывод. В прочем как и этот, абсолютно без какого-либо ТЭО: LVadimВыводы: - действительно для быстрой реализации коммерческих приложений БД, либо коммерческих учетных систем FoxPro более предпочтительней, так как затраты (стоимость приложения, сроки, стоимость инструментария) на разработку и сопровождение ниже, следовательно, получение прибыли от продажи и внедрения выше перечисленных систем значительнее. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2005, 11:20 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
oleg_kmПо последнему посту. Не стоит забывать, что мы живем еще не в светлом будущем, которое рисует MS и пр. киты, или по крайней мере не все (я так думаю, что большинство). Конкретно у меня есть две задачи, которые мне не удалось решить с помощью Delphi или удалость с большими потерями. ... 1. Можно конретнее? В какой тип данных мапится Ваш тип данных при импорте DTS? 2. Еще раз. Я лично и не оспаривал, что локальная работа с dbf табличками - конек Фокса. oleg_kmэто часто комбинация построчного перебора и SQL-конструкций, и получается, что на клиенте (например в Delphi) приходится все делать построчными переборами, а если все это делать на сервере - это тяжелые процедуры с запросами и курсорами, короче жуть И где по Вашему нужно делать обработку, если данные лежать на сервере, навигационным подходом на клиенте с использованием локального SQL. Еще раз скажу, что это абсурд при технологии клиент-сервер. oleg_kmЕще раз повторюсь, можно конечно ответить - оба примера из анахронизма. В первом случае нужно выбросить БЭСТ и перейти на SAP... Ды кто ж Вас гонит то к SAP или OEBS?! хоть одно упоминание тут об этом было? oleg_kmНикто не отрицает прогресса, но не уверен что дельфисты так стремительно успевают за всеми нововведениями Borland'а... А это тут причем. У меня досих пор большинство модулей под 4 Дельфи собраны и работают. Не вижу никакой связи с темой топика. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2005, 11:31 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
автор Ды кто ж Вас гонит то к SAP или OEBS?! хоть одно упоминание тут об этом было? А это тут причем. У меня досих пор большинство модулей под 4 Дельфи собраны и работают. Не вижу никакой связи с темой топика Полностью согласен, обсуждение сильно уклонилось от первоначальной темы, которая изначально была провокационной. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2005, 12:32 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
>> 1. Можно конретнее? В какой тип данных мапится Ваш тип данных при импорте DTS? Да не мапится, вообще файл не открывается. Он еще в формате, совместимом с DBase II, БЭСТ-4 то написан на Клиппере. Последние ODBC его просто не открывают. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2005, 12:36 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
1024Хорошо когда есть конкретика. Господа! есть скриншоты дельфёвых и фоксовых программ. Добавляю свои http://sss1024.narod.ru т.к. уже есть что сравнивать то предлагаю голосовать: 1. фоксовые красивей 2. дельфёвые красивей только без соплей на тему "я б свои офигительные сриншоты показал но они слишком крутые для этого форума" Красота интерфейса программы напрямую зависит от: 1. Требований ТЗ - если оно есть, например программа на заказ 2. Мозгов разработчика - если нет ТЗ или он сам для себя делает. И что, чем меряться будем? Кстати, интерфейс междумордия рассмотрен со всех сторон на нескольких десятках страниц, и выводы там же, так что какие сопли :)) авторКроме того я привёл вполне жизненную задачу: сделать выборку из мс скл показать результат в табличке спросить у пользователя куда сохранить сохранить в формате ексела и привёл код на фокспре занимающиу 6 строк если господа знающие дельфи приведут код по аналогичной задаче то можно проголосовать какая среда содержит больше средств для работы с данными только большая просьба обойтись без отговорок Без отговорок: делаю ХП, которая выдает эти строки - это только select, 1 строка из ваших 6. И все. Остальное мышкой в Дельфи (берем коннект, датасет, грид, запускаем, жмем в гриде правйю кнопку мыши, выбираем в меню "сохранить в.." и сохраняем во что хотим) Sergey ChПример я просто привел, чтоб показать еще одну возможность FoxPro - то, чем так гордятся любители Delphi - использование чужих компонентов (В данном случае использован класс, который меняет внешний вид формы до безобразия)... Ну и как обычно - кодировать тут ничего не надо - просто скинул мышкой класс на форму и все И класс (компонент в терминах Delphi - естественно в исходном коде FoxPro - можно все менять самому)... А можно вопрос: вот есть в Фоксе грид, в который выводятся данные. Есть исходники этого грида? Или кнопок например? Это вопрос без поддевки - просто я не знаю, как оно там именно сейчас устроено, потому и спрашиваю. По Дельфям то конечно ответить могу. Это к чему вопрос? К тому, что можете ли вы чего-то поменять в гриде/кнопке и т.д. и т.п. если что-то не устраивает? -- Tygra's -- ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2005, 12:54 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
2Tygra 1.Исходников контролов VFP конечно нет. 2.Поменять то сможем, однако тока то что даст, поменять VFP. ( Это я про API или другими "магическими" действиями ) А вообще для примера бы сказали что поменять ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2005, 13:00 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
tygra Красота интерфейса программы напрямую зависит от: 1. Требований ТЗ - если оно есть, например программа на заказ 2. Мозгов разработчика - если нет ТЗ или он сам для себя делает. И что, чем меряться будем? Согласен tygra Без отговорок: делаю ХП, которая выдает эти строки - это только select, 1 строка из ваших 6. И все. Остальное мышкой в Дельфи (берем коннект, датасет, грид, запускаем, жмем в гриде правйю кнопку мыши, выбираем в меню "сохранить в.." и сохраняем во что хотим) Коннект - 1 компонент Датасет - 2 компонент Грид - 3 компонент А сколько строчек кода понадобиться, чтобы сделать это не мышкой, а программно ? Возможно ли это сделать программно в принципе в дельфи ? tygra А можно вопрос: вот есть в Фоксе грид, в который выводятся данные. Есть исходники этого грида? Или кнопок например? Это вопрос без поддевки - просто я не знаю, как оно там именно сейчас устроено, потому и спрашиваю. По Дельфям то конечно ответить могу. Это к чему вопрос? К тому, что можете ли вы чего-то поменять в гриде/кнопке и т.д. и т.п. если что-то не устраивает? Исходников грида и кнопок нет. Есть встроенные методы, свойства и события. Приведите пример, когда нужно сделать что-то со стандартным гридом или кнопкой и при этом лезть в ее исходники. Я не знаю, может быть в дельфи компонент грида настолько беден функционально, что шаг влево или вправо - лезем в его исходники. В фоксе грид достаточно мощный и удовлетворяет практически всем повседневным запросам, разве что кроме самых экзотических. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2005, 13:02 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
ДиченкоА сколько строчек кода понадобиться, чтобы сделать это не мышкой, а программно ? Возможно ли это сделать программно в принципе в дельфи ? Все, что можно сделать мышкой, можно сделать и в коде? Вопрос тока а зачем? Строчек кода будет больше шести. Только я не вижу смысла в сравнении средств разработки по кол-ву строк кода. ДиченкоИсходников грида и кнопок нет. Есть встроенные методы, свойства и события. Приведите пример, когда нужно сделать что-то со стандартным гридом или кнопкой и при этом лезть в ее исходники. Я не знаю, может быть в дельфи компонент грида настолько беден функционально, что шаг влево или вправо - лезем в его исходники. В фоксе грид достаточно мощный и удовлетворяет практически всем повседневным запросам, разве что кроме самых экзотических. В исходники стандартных компонентов в Дельфи никто не лазеет. А вот создать свой компонент на базе существующего с возможность реализовать особенности поведения под свои задачи очень несложно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2005, 13:18 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
oleg_km>> 1. Можно конретнее? В какой тип данных мапится Ваш тип данных при импорте DTS? Да не мапится, вообще файл не открывается. Он еще в формате, совместимом с DBase II, БЭСТ-4 то написан на Клиппере. Последние ODBC его просто не открывают. Можно попросить прислать маленький dbfчик? просто ради спортивного интереса? pkarklin(тут собака).yandex.ru. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2005, 13:19 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
авторКоннект - 1 компонент Датасет - 2 компонент Грид - 3 компонент А сколько строчек кода понадобиться, чтобы сделать это не мышкой, а программно ? Возможно ли это сделать программно в принципе в дельфи ? Конечно возможно программно. И делается иногда, где нужно. Но строк будет больше, чем 6: нужно создать все компоненты, потом связать между собой. Но смысл? Обычно, если что-то куда-то нужно показывать, то компоненты кладутся во время разработки "мышинным" способом :)). Потому как еще и интерфейс нужно делать. Но в любом случае меряться количеством строк - это детский сад :)). Это все-равно ни на что не влияет. авторИсходников грида и кнопок нет. Есть встроенные методы, свойства и события. Приведите пример, когда нужно сделать что-то со стандартным гридом или кнопкой и при этом лезть в ее исходники. Я не знаю, может быть в дельфи компонент грида настолько беден функционально, что шаг влево или вправо - лезем в его исходники. В фоксе грид достаточно мощный и удовлетворяет практически всем повседневным запросам, разве что кроме самых экзотических. Ну много чего можно сделать. Вдруг чего не нравится или чего добавить надо. У меня есть кнопка, переделанная из стандартной - потому как неудовлетворяла, есть две кнопки, а надо одну, но похожую на обе :). Ну вот и сделал компонент, который это все имеет. Или например грид. У вас есть в гриде выпадающее меню с пунктом "сохранить в.."? В стандартном компоненте в Дельфи нет такого. И с выделением записей там не очень. Ну вот наследуем от грида свой компонент и добавляем в него эти возможности. В итоге в этом гриде всегда уже есть выпадающее меню для сохранения результата и выделять строки можно своим способом. Плюс эти возможности при необходимости просто отключаются через свойства компонента. Почему спрашивается столько компонентов для Дельфи? Не потому, что стандартные дрянь. Просто никто же не будет делать в стандарт все, что хотят все разработчики земного шара. А потому, что кому-то что-то нужно, и нужно очень часто, и чтобы постоянно не делать это руками (если вообще это можно просто реализовать руками), делается компонент и используется. Соответственно куда-то выкладывается. Пользуются и остальные. А если исходники идут с компонентом - то вообще проблем нет, переделывай под себя как хошь. Да вообще много чего. В общем... ИМХО, лучше, когда чего-то можешь, но не хочешь, чем когда хочешь, но не можешь :)) -- Tygra's -- ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2005, 13:19 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
Для Тигры Все вышеописанное для грида в делфи можно элментарно сделать в VFP - как впрочем и про кнопки и все остальное... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2005, 13:23 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
YuriWhiteДля Тигры Все вышеописанное для грида в делфи можно элментарно сделать в VFP - как впрочем и про кнопки и все остальное... Именно как для компонента? Т.е. создать новый комопнент, добавив\изменив функционал, положить его на палитру комопнентов и потом использовать где надо? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2005, 13:26 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
Да-да-да... Тока в VFP это называется класс и библиотека классов.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2005, 13:30 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
По поводу же того, что Фокс хорошо работаем с локальными данными - тут никаких вопросов нет конечно. Но я лично последний раз использовал файл-серверную технологию либо работу с многочисленными локальными таблицами в 1997 году. С того времени всегда использую либо SQL сервер - для совсем мелких задач какой-нибудь InterBase/FireBird/Yaffil, для остальных - ну пока что MS SQL в различных вариациях. Либо если нужно хранить 1-2 таблицы (настроечных или какие данные, совсем уж небольшие и локальные :)) и обработка данных почти никакая, то для этого компонентов хватает и так. У меня есть свои технологии, давно привычные и удобные. Вот. Поэтому Фокс для меня просматривается только в смысле клиента к серверу БД. А тут уж я как-нибудь на Дельфи :)) -- Tygra's -- ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2005, 13:31 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
В догонку... А что противники VFP об это не знали.....странно..... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2005, 13:31 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
авторВсе вышеописанное для грида в делфи можно элментарно сделать в VFP - как впрочем и про кнопки и все остальное... авторТока в VFP это называется класс и библиотека классов.... авторА что противники VFP об это не знали.....странно..... Дык чего спрашивали то? Потому что не знали - не мы же на нем работаем. Да мы и не противники - топик то про что начался, посмотрите. А странно, почему выше ответами было сказано: ДиченкоИсходников грида и кнопок нет. Получается, что защитники Фокса не знают об этом???? -- Tygra's -- ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2005, 13:34 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
YuriWhiteВ догонку... А что противники VFP об это не знали.....странно..... 1. Я не считаю себя противником Фокса, что заметно по моим постам, где я не говорил, что Фокс это есть плохо, а наоборот, отбивался от наездов на Дельфи. 2. Я действительно не знаю, что есть библиотека классов и каков ее функционал в Фокспро. Что такое класс я немножко знаю. ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2005, 13:36 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
tygra А странно, почему выше ответами было сказано: ДиченкоИсходников грида и кнопок нет. Получается, что защитники Фокса не знают об этом???? Я имел ввиду что я не могу залезть в код базового класса "кнопка" в VFP. Но я могу наплодить кучу потомков от базового класса "кнопка", в которых добавить нужную мне функциональность. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2005, 13:39 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
ДиченкоЯ имел ввиду что я не могу залезть в код базового класса "кнопка" в VFP. Но я могу наплодить кучу потомков от базового класса "кнопка", в которых добавить нужную мне функциональность. А вот эти потомки они потом тока в коде могут использоваться. Т.е. можно ли положить их мышкой на форму, установить в инспекторе объектов (или как он в Фоксе называется) свойства? Привязать в DT обработчики? Наконец, инсталлировать в другой экзепляр фокса на другой машине? В этих вопросах нет сарказма. Я действительно этого не знаю, но хотелось бы узнать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2005, 13:47 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
pkarklin ДиченкоЯ имел ввиду что я не могу залезть в код базового класса "кнопка" в VFP. Но я могу наплодить кучу потомков от базового класса "кнопка", в которых добавить нужную мне функциональность. А вот эти потомки они потом тока в коде могут использоваться. Т.е. можно ли положить их мышкой на форму, установить в инспекторе объектов (или как он в Фоксе называется) свойства? Привязать в DT обработчики? Наконец, инсталлировать в другой экзепляр фокса на другой машине? В этих вопросах нет сарказма. Я действительно этого не знаю, но хотелось бы узнать? Да, можно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2005, 13:52 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
Ну вот и поговорили! Получается, что собственно нет в принципе разницы, Фокс или Дельфи. Если конечно углубиться, то может и найдется чего, но так вообще - одна фигня получается. Тогда какого ж ..... этот топик то???? :)) -- Tygra's -- ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2005, 13:55 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
Да "фигня" все в том что VFP заточен по работу с данными, а делфи - универсальный язык. И имхо писать клиентов БД и другие приложения работающие с данными не продуктивно....Но это мое мнение. Хотя при наличие опыта и фрэймворка - продуктивность имхо для БД одинаковая. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2005, 14:00 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
tygraНу вот и поговорили! Получается, что собственно нет в принципе разницы, Фокс или Дельфи. Если конечно углубиться, то может и найдется чего, но так вообще - одна фигня получается. Тогда какого ж ..... этот топик то???? :)) -- Tygra's -- Просто эмоционально потрепаться ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2005, 14:01 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
авторДа "фигня" все в том что VFP заточен по работу с данными, а делфи - универсальный язык. И имхо писать клиентов БД и другие приложения работающие с данными не продуктивно.... Если данные имеете в виду встроенный движок dbf, то я об этом уже написал. А если про клиентов БД - то вы там нигде с данными не работаете, работает с ними сервер (который уж не будем сравнивать со встроенным движком), а вы только показываете их. И никак тут нет преимущества встроенного движка. Это все файл-серверная привычка - данные обрабатывать на клиенте :)) -- Tygra's -- ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2005, 14:04 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
А еще бы неплохо уточнить, что понимается под работу с данными . -- Tygra's -- ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2005, 14:06 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
YuriWhite И имхо писать клиентов БД и другие приложения работающие с данными не продуктивно....Но это мое мнение. Простите, это Ваше мнение про какое из двух средств разработки, обсуждаемых в этом топике? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2005, 14:10 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
авторПолучается, что собственно нет в принципе разницы, Фокс или Дельфи. А вот у нас противники фокса в основном предьявляют фоксу претензии в связи с его нетипизированностью и тем, что многие ошибки могли бы быть обнаружены еще на этапе компиляции, тем самым высокая скорость разработки на фоксе этим замедляется. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2005, 14:12 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
Это да, есь там такое. Правда может (вдруг!!!) к последней версии можно и не так??? Может убрали нетипизированность??? Это конечно большой минус - никак не повышает скорость разработки. Хотя кто-то пытается ставить это в плюс. -- Tygra's -- ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2005, 14:55 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
Плюсы кстати есть. Благодаря этому любой код в фоксе можно легко выполнить динамически, в отличие от того же NET, где надо сначала описать всю сборку для этого... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2005, 15:48 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
CripПлюсы кстати есть. Благодаря этому любой код в фоксе можно легко выполнить динамически, в отличие от того же NET, где надо сначала описать всю сборку для этого... Кстати, да. Символ макроподстановки & гениальная фича в фоксе. Очень жирный плюс. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2005, 16:31 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
Вообще кроме & есть куда более мощные COMPILE и EXECSCRIPT() ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2005, 16:37 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
В дельфи такого нет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2005, 16:38 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
Наконец-то выяснили, ху из ху. Небольшое отступление. У меня есть двое знакомых, один из них кмс по самбо другой чемпион мира по кикбоксингу, так вот обоим я задавал один и тот же вопрос: "Кто сильнее" и в ответ они не зная друг друга дали один и тот же ответ - А никто, просто к вершинам мастерства идут разными путями и в конкретной ситуации просто делается упор или на базовый стиль или на приобретенный навык из другого вида. Вообщем, надо быть мастером в своем деле. Конечно,любой язык имеет свои достоинства и недостатки. По делу. Tygra'sА еще бы неплохо уточнить, что понимается под работу с данными. -- Tygra's -- Не берем в рассмотрение как получили данные и как обратно их отправили. Под работай с данными имеется в виду (давайте рассмотрим выборку при КС) как раз и обработка самих цифр , символов, BLOB, итд на КЛИЕНТЕ, например надо у всей выборки на клиенте поле умножить на два, а потом откатить изменение и умножить на три (ну юзер решает какую-то задачу умножал на два передумал , откатил и умножил на три). В Фоксе это делается 3-мя операторами или классом/компонентом реализующую такую функциональность (не берем в рассчет сервисные функции), или в выборке текстового BLOB поменять слово "один" на "два". Три оператора это не показатель совершенства кода, как здесь уже описывалось, но это ШТАТНЫЕ команды среды разработки. Вот здесь , на мой взгляд проявляются достоинства XBASE Кстати, а как в Дельфи реализуется такой алгоритм. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2005, 16:49 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
Ну на дельфях это можно написать, правда попотеть прийдется :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2005, 16:49 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
И слава Борланду, что нет. И не надо. Это по принципу: хорошая или плохая штучка, но если она есть, всегда обязательно хочется ее потрогать :)). Дык вот лучше чтобы не было, а то вот в Фоксе есть - и если где в другом месте нет того, о чем выше сказано, то все значит, мир не тот, программировать нельзя, потому как нужно енту штучку во все места :)). Я как раз наоборот - считаю это большим и жирным минусом и дырой огромнейшей. Никогда и в фоксе не применял, и никогда вообще не было желания и надобности. -- Tygra's -- ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2005, 16:51 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
Предыдущий мой пост про авторПлюсы кстати есть. Благодаря этому любой код в фоксе можно легко выполнить динамически, в отличие от того же NET, где надо сначала описать всю сборку для этого... и т.д. По поводу авторПод работай с данными имеется в виду (давайте рассмотрим выборку при КС) как раз и обработка самих цифр , символов, BLOB, итд на КЛИЕНТЕ, например надо у всей выборки на клиенте поле умножить на два, а потом откатить изменение и умножить на три (ну юзер решает какую-то задачу умножал на два передумал , откатил и умножил на три). В Фоксе это делается 3-мя операторами или классом/компонентом реализующую такую функциональность (не берем в рассчет сервисные функции), или в выборке текстового BLOB поменять слово "один" на "два". Три оператора это не показатель совершенства кода, как здесь уже описывалось, но это ШТАТНЫЕ команды среды разработки. Вот здесь , на мой взгляд проявляются достоинства XBASE Кстати, а как в Дельфи реализуется такой алгоритм. Очень странные задачи у вас решает пользователь - то умножает, то делит, причем пришедшую выборку, причем всю!!! Давайте конкретные может вещи рассматривать. А в Дельфи париться не надо однако - ну изменил весь датасет в цикле, ну и что? Что такого случилось? Это и есть вся работа с данными???????? -- Tygra's -- ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2005, 16:57 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
В догонку авторТри оператора это не показатель совершенства кода, как здесь уже описывалось, но это ШТАТНЫЕ команды среды разработки. Ну и что? Вы теперь будете все штатные команды использовать в каждом проекте в обязательном порядке? А у меня нет задач, где пользователь сидит и выборку умножает или делит. Он либо вводит/меняет данные одной записи, которая отправляется после этого на сервер, либо смотрит на данные. Вся работа над данными на клиенте сведена почти к нулю. Не из-за того, что типа нечем работать, а потому, что технология работы системы такая: вся работа с данными выполняется на сервере. -- Tygra's -- ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2005, 17:01 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
PaulWist Под работай с данными имеется в виду (давайте рассмотрим выборку при КС) как раз и обработка самих цифр , символов, BLOB, итд на КЛИЕНТЕ, например надо у всей выборки на клиенте поле умножить на два, а потом откатить изменение и умножить на три (ну юзер решает какую-то задачу умножал на два передумал , откатил и умножил на три). В Фоксе это делается 3-мя операторами или классом/компонентом реализующую такую функциональность (не берем в рассчет сервисные функции), или в выборке текстового BLOB поменять слово "один" на "два". Три оператора это не показатель совершенства кода, как здесь уже описывалось, но это ШТАТНЫЕ команды среды разработки. Вот здесь , на мой взгляд проявляются достоинства XBASE Кстати, а как в Дельфи реализуется такой алгоритм. И Вам тоже самое скажу. Таким операциям в КС нечего делать на клиенте. Да и надуманная это операция по сути. Данные на сервере, там их и надо умножать, откатывать, снова умножать. Почему у Вас такое огромное желание все тащить на клиента, чтоб там уже апдэйтить?! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2005, 17:02 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
Tygra's Tygra'sЭто по принципу: хорошая или плохая штучка, но если она есть, всегда обязательно хочется ее потрогать :)). Дык вот лучше чтобы не было, а то вот в Фоксе есть - и если где в другом месте нет того, о чем выше сказано, то все значит, мир не тот, программировать нельзя, потому как нужно енту штучку во все места :)). Я думал, что Вы остыли от полемики и задал вполне конкретный вопрос и получил ответ, что на клиенте никак, тогда как. На самом деле - это не эфемерная задача и не мои фантазии, а вполне реальная проблема, кот. приодиться решать в проектах, пусть сформулированная утрировано. Tygra'sЯ как раз наоборот - считаю это большим и жирным минусом и дырой огромнейшей. Вы наверное невнимательно прочитали мою притчу о спортсменах. Tygra'sНикогда и в фоксе не применял, и никогда вообще не было желания и надобности Хорошо, а какой механизм в Фоксе Вы применяли для решения такой задачи. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2005, 17:10 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
Вы не точно читали - я высказывался по поводу макроподстановок, нетипизированности и т.д. в тех высказываниях, что вы привели. По вопросу о данных я ответил: авторА в Дельфи париться не надо однако - ну изменил весь датасет в цикле, -- Tygra's -- ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2005, 17:14 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
Хотя, авторХорошо, а какой механизм в Фоксе Вы применяли для решения такой задачи. это про какую задачу??? В общем, выше на все вопросы я ответил. -- Tygra's -- ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2005, 17:16 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
CripНу на дельфях это можно написать, правда попотеть прийдется :) И чего ж потеть то?! Датасет в цикле прапдейдить = не более 5 строк кода! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2005, 17:17 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
2pkarklin Не проквотировал. Речь шла о динамическом коде. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2005, 17:25 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
tygra А у меня нет задач, где пользователь сидит и выборку умножает или делит. Он либо вводит/меняет данные одной записи, которая отправляется после этого на сервер, либо смотрит на данные. Вся работа над данными на клиенте сведена почти к нулю. Не из-за того, что типа нечем работать, а потому, что технология работы системы такая: вся работа с данными выполняется на сервере... Это всего-лишь вопрос стиля программирования и привычек - хороших или плохих - другой вопрос... На FoxPro можно легко использовать оба варианта... Это все уже переходит в область академического спора - но по признанию теоретиков - оба варианта имеют право на жизнь... Я думаю, что FoxPro удобен при создании приложений для малых и средних предприятий тем - что в нем уже все для этого есть и нет необходимости применять посторонние компоненты (как говорится - все в одном флаконе). Удобно и по цене - не надо покупать дорогостоящую СУБД... Удобно при разработке - можно посмотреть ход выполнения на любом этапе и внести по ходу очень бысто и легко корректировки... Удобно изучать - так как уже отмечалось - прозрачна работа с данными (один старый добрый Browse чего стоит)... Кроме того очень хорошо работает система оптимизации запросов, что делает даже при не очень умелом программировании очень быструю работу с данными... Ну а если уж приспичило КС - то переучиваться не надо - подключил SQL Server и работай, благо что синтаксис с 9 версии стал одинаков... Мы не настолько долго живем, чтоб программировать еще на чем-то кроме FoxPro - который решает 99% прикладных задач, ведь наша жизнь то уходит очень быстро и ее не вернешь... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2005, 17:42 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
А динамический код не нужен - потому потеть не надо :)) Вот после баньки - воооо! -- Tygra's -- ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2005, 17:43 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
Tygra's Извините, пока писал возникли еще вопросы и ответы, поэтому уточню. Знаете, я написал пост не для словоблудия, после Ваших слов "вот я не знаю как в фоксе это реализуется", поэтому и задал вопрос, а как в дельфи это реализуется не переходя к вопросу что лучше. Tygra's Очень странные задачи у вас решает пользователь - то умножает, то делит, причем пришедшую выборку, причем всю!!! Давайте конкретные может вещи рассматривать. Например, планирование - надо "поиграться" с результатами нашего видения скажем выпуска и в заисимости от результата вычислений изменить начальные условия (т.е. юзер видит у себя на клиенте продукцию какого-то производства или её часть и решает а давайка выпуск этого изделия/группы или всего увеличим в два раза, что получиться с процентом в общем выпуске, ага процент мал, тогда дайка я увеличу в три раза относительно первоначального), те в данном случае гонять данные на сервер и получать обратно смысла нет, хотя и такой вариант возможен и реализуем. Tygra's А в Дельфи париться не надо однако - ну изменил весь датасет в цикле, ну и что? Что такого случилось? Это и есть вся работа с данными???????? А что тогда в Дельфях под этим подразумевается. pkarklin pkarklinПочему у Вас такое огромное желание все тащить на клиента, чтоб там уже апдэйтить?! Про технологию КС я в курсе и не предлагаю тянуть всё на клиента, просто есть класс задач, кот. реализуется на клиенте и совершенно не обязательно нагружать сервер не свойственными ему функциями, например (сейчас будут пинать ногами) рассчет компаниии реактора, если запустить пару таких расчетов, то сервак просто ляжет, отсюда мораль надо бы это как-то разрулить вот и получается квази-распределенная система (сервер занимается своим делом хранит, производит первичную подготовку и отдает данные, а клиенты в меру своих CPU их обрабатывают), те что хочу сказать ждать результата 10 дней для одного или 11 но для двух расчетов большой роли не играет. Но мы ушли от темы, ещё раз повторюсь вопрос о том "Кто сильнее" по моему мнению зависит от профессионализма. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2005, 17:49 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
Sergey ChЯ думаю, что FoxPro удобен при создании приложений для малых и средних предприятий тем - что в нем уже все для этого есть и нет необходимости применять посторонние компоненты (как говорится - все в одном флаконе). Удобно и по цене - не надо покупать дорогостоящую СУБД... Удобно при разработке - можно посмотреть ход выполнения на любом этапе и внести по ходу очень бысто и легко корректировки... Удобно изучать - так как уже отмечалось - прозрачна работа с данными (один старый добрый Browse чего стоит)... Кроме того очень хорошо работает система оптимизации запросов, что делает даже при не очень умелом программировании очень быструю работу с данными... Ну а если уж приспичило КС - то переучиваться не надо - подключил SQL Server и работай, благо что синтаксис с 9 версии стал одинаков... Я думаю, что на современном уровне развития и беслатности клиент-серверных СУБД строить даже однопользовательские системы на dbf - катастрофическая ошибка в принятии решения для проекта любого уровня. Поэтому и упираю в этом топике на то, что, опять же на современном этапе, сравнивать Фокс и Дельфи стоит только в качестве инструмента для разработки клиента к тем самым клиент-серверным СУБД. Прводить приемущества КС СУБД над dbf я думаю не стоит, Вы все и так это прекрасно знаете. Кроме того, большую часть процитированных мною Ваших фраз можно не изменяя применить к Дельфи. Sergey ChМы не настолько долго живем, чтоб программировать еще на чем-то кроме FoxPro - который решает 99% прикладных задач, ведь наша жизнь то уходит очень быстро и ее не вернешь... А вот с этим согласен. Разрабатывать всегда лучше на том инструменте, который знаешь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2005, 17:58 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
Данные проапдэйтим в цикле. Лично у меня в последние несколько лет ен было случая, чтобы я работал с данными (изменение/удаление/выборка) прямо на клиенте. Максимум - это фильтрация того, чего видит клиент, по его условию. Но в принципе есть движки для полноценной sql-работы с данными локально. Это не BDE - она уже померла. Так что если чего сильно нужно на клиенте - то можно и на клиенте. Нет никаких ограничений. =================== авторНо мы ушли от темы, ещё раз повторюсь вопрос о том "Кто сильнее" по моему мнению зависит от профессионализма. Естественно! Наши с pkarklin ответы в этом топике изначально были нацелены на то, чтобы профессионально обсуждать вопрос. Поэтому мы только давали ответы на очень интересные выводы, связанные просто с незнанием, и ни разу не было сказано, что Фокс отстой, патаму чта....... . Вот пообсуждать о том, что действительно есть/нет там или там и нужно оно или нет мне и вам или кому еще (для информации это) - это хорошо! :) -- Tygra's -- ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2005, 18:04 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
PaulWistНапример, планирование - надо "поиграться" с результатами нашего видения скажем выпуска и в заисимости от результата вычислений изменить начальные условия (т.е. юзер видит у себя на клиенте продукцию какого-то производства или её часть и решает а давайка выпуск этого изделия/группы или всего увеличим в два раза, что получиться с процентом в общем выпуске, ага процент мал, тогда дайка я увеличу в три раза относительно первоначального), те в данном случае гонять данные на сервер и получать обратно смысла нет, хотя и такой вариант возможен и реализуем. Т.е. Вы хотите сказать, что гараздо лучше сначал ВСЕ данные, необходимые для расчета подтянуть на клиента, и там уже считать??? Простите, а для чего тогда собственно сервер СУБД нужен? Чтоб эмулировать dbf? Такие системы уже есть - 1С называется. И Вы, наверно, слышали КАКИЕ там результаты неправильного использования технологии клиент\сервер. PaulWistПро технологию КС я в курсе и не предлагаю тянуть всё на клиента, просто есть класс задач, кот. реализуется на клиенте и совершенно не обязательно нагружать сервер не свойственными ему функциями, например (сейчас будут пинать ногами) рассчет компаниии реактора, если запустить пару таких расчетов, то сервак просто ляжет, отсюда мораль надо бы это как-то разрулить вот и получается квази-распределенная система (сервер занимается своим делом хранит, производит первичную подготовку и отдает данные, а клиенты в меру своих CPU их обрабатывают), те что хочу сказать ждать результата 10 дней для одного или 11 но для двух расчетов большой роли не играет. Странно однако слышать, что обработка данных для сервера СУБД - это "несвойственная ему задача". Их обычно "молотилками данных" называют - ибо это прямое их предназначение. И, что, получается, по Вашему, имеет смысл переносить неслабые расчеты с мощного сервера на слабенькую рабочую станцию? Или, простите, у Вас под сервером СУБД такая же машина, как и у пользователя стоит? А что Вы будете делать, когда Вашим 200 пользователям надоест ждать 10 дней и скажут ну хоть в 2 раза ускорить расчет? Вы будете каждому из 200 крутую рабочую станцию ставить? Соглашусь, что может быть ряд задач, которые сложно решать с помощью SQL и реляционной модели хранения. Только для таких задач опять же пишут расширенные хп, которые опять же выполняются на мощном центральном сервере. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2005, 18:13 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
Sergey ChНу а если уж приспичило КС - то переучиваться не надо - подключил SQL Server и работай, благо что синтаксис с 9 версии стал одинаков... Это как сказать, как сказать..... Многие так думали, потом оказалось, что совсем не так. Очень часто одними селектами не обойтись. Точнее, совсем не обойтись. А обработка данных на клиенте (заточенная под это) и на сервере все-равно разная. К тому же еще - мы вот работаем только через хранимые процедуры. Все действия только через них. Переход на такую технологию в любом случае потребует значительной переделки. А если с самого начала ориентироваться на это, то проблем нет никаких ни при каких нагрузках. Хотя вроде ХП в каком-то виде приделали в VFP к данным, но как они выглядят и как реализованы - этого не знаю. В общем, пока что получается, что основное отличие и разница не в средствах разработки, а в технологиях разработчиков: чистый к-с с одной стороны и ф-с (+ к-с) с другой. Вот и все. Но разница значительна в подходах. -- Tygra's -- ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2005, 18:15 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
Sergey Ch Это чисто теоретический вопрос. Таблица DBF в физическом смысле ничем не отличается от таблицы в составе СУБД - просто в FoxPro оставили возможность обращаться минуя контейнер базы данных - но это дело вкуса - что Вам мешает повесить web service и тогда обращаться только через определенный Вами интерфейс (а в контейнере БД FoxPro - ХП, триггерры - то есть работает стандартный набор любого Сервера двнных, даже можно сделать неплохую систему безопасности) - но тогда естественно возникает вопрос - а зачем, когда уже есть готовый Сервер? Каждый отвечает на этот вопрос по своему... Вот как раз это вопрос чисто практический. И это не дело вкуса, а дело стабильности и надежности. Вы в вебсервисе будете реализовывать отказоустойчивость хранилища от разрушения индексов, реализовывать поддержку транзакций, горячего бэкапа и многого другого, что имеют в своем составе КС СУБД? Вы же сами и ответили - А ЗАЧЕМ?! Ведь есть готовый сервер, где все это реализовано! Sergey ChНасчет проекта любого уровня - я не был столь категоричен... Очень много простых задач, где никто из пушки по воробьям стрелять не будет... Ничего личного, но мне кажется, что у Вас не очень большой и разнообразный опыт написания задач различным клиентам, которым все надо было сделать еще вчера и очень дешево... и чтоб надежно работало годами безо всякого сопровождения и обслуживания... Вы хотите меня убедить, что система, работающая на dbf - "надежно работала годами безо всякого сопровождения и обслуживания"???!!! Не поверю никогда!!! Ибо имею опыт разработки и сопровождения таких систем на Clipper. А вот MSDE (для тех кто не знает SQL Server - моя любимая СУБД) действительно может долго работать без обслуживания и сопровождения. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2005, 18:31 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
tygraЭто как сказать, как сказать..... Многие так думали, потом оказалось, что совсем не так. Очень часто одними селектами не обойтись. Точнее, совсем не обойтись. А обработка данных на клиенте (заточенная под это) и на сервере все-равно разная. К тому же еще - мы вот работаем только через хранимые процедуры. Все действия только через них. Переход на такую технологию в любом случае потребует значительной переделки. А если с самого начала ориентироваться на это, то проблем нет никаких ни при каких нагрузках. Просто есть подозрение, что такие люди (кто применяет одинаково хорошо оба эти подхода - редкость на данном форуме - а писать на FoxPro можно очень даже красиво, благо язык позволяет) не очень часто заглядывают на данный форум (видимо заняты)... авторХотя вроде ХП в каком-то виде приделали в VFP к данным, но как они выглядят и как реализованы - этого не знаю. Реализовано как в обычной СУБД - триггеры, ХП, ссылочная целостность, constrains не совсем красиво, но сделать можно... авторВ общем, пока что получается, что основное отличие и разница не в средствах разработки, а в технологиях разработчиков: чистый к-с с одной стороны и ф-с (+ к-с) с другой. Вот и все. Согласен, увы - мало книжек по FoxPro из-за специфического подхода MS к гадкому утенку... авторНо разница значительна в подходах. Да - у FoxPro из два и оба неплохо работают по этому не многие находят в себу сил изучить хорошо оба, так-как их устраивают однозвенная идеология построений приложений... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2005, 18:36 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
авторЭто чисто теоретический вопрос. Таблица DBF в физическом смысле ничем не отличается от таблицы в составе СУБД - просто в FoxPro оставили возможность обращаться минуя контейнер базы данных - но это дело вкуса - что Вам мешает повесить web service и тогда обращаться только через определенный Вами интерфейс (а в контейнере БД FoxPro - ХП, триггерры - то есть работает стандартный набор любого Сервера двнных, даже можно сделать неплохую систему безопасности) - но тогда естественно возникает вопрос - а зачем, когда уже есть готовый Сервер? Каждый отвечает на этот вопрос по своему... Не, вопрос другой: а зачем делали какой-то другой sql-сервер, если есть Фокспро??? Ну и работали бы на нем все. Но почему-то не работают. Даже сама MS взяла и написала свой SQL сервер. Вот дураки!!! авторНасчет проекта любого уровня - я не был столь категоричен... Очень много простых задач, где никто из пушки по воробьям стрелять не будет... Ничего личного, но мне кажется, что у Вас не очень большой и разнообразный опыт написания задач различным клиентам, которым все надо было сделать еще вчера и очень дешево... и чтоб надежно работало годами безо всякого сопровождения и обслуживания... Надежно и годами : я уже насмотрелся на такие программы, которые хранят данные в dbf, с которыми до фига проблем и всего прочего. Особенно те, которые еще вчера и очень дешево - эти так вообще. Ну а безо всякого сопровождения и обслуживания ....- но почему-то это обязательно Фокспро и обязательно dbf. Сдается, что вы просто нормально не работали с/не знаете sql-сервера. Эо специально для фокспро придуманы слова "из пушки по воробьям" Если не знаете, воробьи могут вырастать в слонов, и происходит это очень часто. И тут что вы будете делать? И для информации: sql-сервера бывают не только Оракл или MS, бывают еще InterBase, FireBird, Sybase ASA, которые позволяют работать от нулевого количества данных до систем средней тяжести, и причем без проблем. Те же Оракл и MS SQL имеют облегченные версии, которые при необходимости можно поменять на промышленные, а без необходимости работать с ними хоть на Win 95. И зачем мне dbf? И в окончание: зачем мне использовать способ работы и хранения данных, который никак не может похвастать ни надежностью ни сервисными возможностями, и к тому же еще обрабатывать данные в одном исполняемом модуле вместе со всеми клиентскими делами, получая отсюда очень и очень невеликую надежность? Я могу взять sql-сервер, который сделан именно для работы с данными и их хранением, отвечает за это полностью, надежен при любых ситуациях на клиенте, так как не зависит от него и т.д. и т.п. В общем так: я никого не агитирую за переход на sql-сервера, не хотите - не надо. Но это был всего лишь ответ на слишком самоуверенное высказывание, что во всем, что ниже классом чем SAP/R3, нужно применять dbf (я специально утрирую). И применять эти dbf лишь потому, что случайно возможность прозрачной работы с ними оказалась встроена по умолчанию в средство разработки, а делать что-то, используя современную технологию (к-с называется) я так понимаю религия не позволяет. -- Tygra's -- ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2005, 18:45 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
pkarklin Вы хотите меня убедить, что система, работающая на dbf - "надежно работала годами безо всякого сопровождения и обслуживания"???!!! Не поверю никогда!!!. У нас разный опыт... авторИбо имею опыт разработки и сопровождения таких систем на Clipper. Мы говорим про FoxPro - там проблем гораздо меньше чем в Clipper,в 3 версии изменилась идеология работы с данными а в 8 версии сразу идет еще и автоматом проверка на целостность и восстановление... авторА вот MSDE (для тех кто не знает SQL Server - моя любимая СУБД) действительно может долго работать без обслуживания и сопровождения Мне тоже нравится этот продукт, но он увы тоже, иногда вместе с Windws "улетает в космос" - так что остается только Backup, который при хорошей голове и руках можно делать и восстанавливать как и таблицы FoxPro прямо из приложения без администратора... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2005, 18:46 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
tygra Не, вопрос другой: а зачем делали какой-то другой sql-сервер, если есть Фокспро??? Ну и работали бы на нем все. Но почему-то не работают. Даже сама MS взяла и написала свой SQL сервер. Вот дураки!!! Это был маркетинговый ход - ответ Oracle и IBM... Правда сначала как и FoxPro они купили это у других P.S. Я ни в коей мере не отвергаю идеологии КС - тем более что я на это трачу сейчас до 30% своего времени... Просто оба подхода имеют право на жизнь... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2005, 18:51 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
авторДа - у FoxPro из два и оба неплохо работают по этому не многие находят в себу сил изучить хорошо оба, так-как их устраивают однозвенная идеология построений приложений... А может, потому что привычка? :)) ЗЫ Я еще в 98 году когда работал, был у нас программист (почти пожилой) - собственно он там и был, я то уж потом пришел, на немного правда. И была сделана у него система на фоксе. Ну никаких претензий к программисту - работала система, ну сбои (ну а как без них, стока человек dbf просто так не выдержит), ну скорость не того. Ну и ладно, работает. Но на вопрос: ну пора бы уж переводить на нормальный сервер, ответ был один: это вы без меня, я вот тут на фокспро, пока то да се, а вы меня не трогайте и делайте чего хотите, знать ничего н знаю и ведать не хочу!!! Во как! А по поводу надежности: сделана 3 года назад система для двух рабочих мест, под MS SQL. Работает до сих пор без всякой поддержки (кроме добавлений если) - как поставил сервак, так и стоит, только бэкап настроен. И никаких проблем. Хоть 2 человека там работают, хоть 100 - мне пофиг, потому что не имеет значения. И ведь не на dbf!!! -- Tygra's -- ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2005, 18:52 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
tygra А может, потому что привычка? :)) ЗЫ Я еще в 98 году когда работал, был у нас программист (почти пожилой) - собственно он там и был, я то уж потом пришел, на немного правда. И была сделана у него система на фоксе. Ну никаких претензий к программисту - работала система, ну сбои (ну а как без них, стока человек dbf просто так не выдержит), ну скорость не того. Ну и ладно, работает. Но на вопрос: ну пора бы уж переводить на нормальный сервер, ответ был один: это вы без меня, я вот тут на фокспро, пока то да се, а вы меня не трогайте и делайте чего хотите, знать ничего н знаю и ведать не хочу!!! Во как! Есть среди нас и такие, но все люди разные... Через десять лет аналогичный диалог возможен между пожилым Delphi и новым D++ Я видел очень много бестолково написанных программ на Delphi, но никогда не винил в этом среду... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2005, 19:00 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
tygra Хоть 2 человека там работают, хоть 100 - мне пофиг, потому что не имеет значения. И ведь не на dbf!!! Тут бы я не был столь оптимистичен - зависит еще и от аппаратных средств... Если для VFP под сервер то железо, что выбивают под SQL Server - то он бы весьма шустро там бегал ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2005, 19:05 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
ПРЕДЛАГАЮ ЗАКРЫТЬ ЭТОТ ТОПИК, КАК ПРИВОДЯЩИЙ К СЕРЬЕЗНЫМ ПРОБЛЕМАМ РАБОЧЕГО ВРЕМЕНИ !!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2005, 19:17 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
strizhПРЕДЛАГАЮ ЗАКРЫТЬ ЭТОТ ТОПИК, КАК ПРИВОДЯЩИЙ К СЕРЬЕЗНЫМ ПРОБЛЕМАМ РАБОЧЕГО ВРЕМЕНИ !!! Итого поступило два предложения: - 1 удалить - 1 закрыть Будут ли иные мнения? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2005, 19:34 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
Sergey Ch strizhПРЕДЛАГАЮ ЗАКРЫТЬ ЭТОТ ТОПИК, КАК ПРИВОДЯЩИЙ К СЕРЬЕЗНЫМ ПРОБЛЕМАМ РАБОЧЕГО ВРЕМЕНИ !!! Итого поступило два предложения: - 1 удалить - 1 закрыть Будут ли иные мнения? Закрывай. Нехай наговорились. Действительно, этот топик - убийца рабочего времени ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2005, 20:22 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
1. были опубликованы скриншоты. Объективно фокспрошные не выглядят хуже дельфёвых, фоксовые картинки со скинами выглядят намного эффектней, это вроде никто не оспаривает. 2. Код делающий предложенную мной задачу на дельфи предложен не был, другой задачи для сравнения опубликовано не было. Команде не вышедшей на поле автоматически засчитывается поражение (разговоры о том что это на самом деле не нужно учитывать не будем т.к. это не конструктивно и упоминание что это можно делать на сервере тоже не рассматриваем т.к. в таком случае не важно какую среду использовать но на фоксе это опять же будет короче по коду) 3.воспользовался на job.ru ссылкой "кто почём" и провёл небольшое исследование (цифры конечно грубые, но уж какие есть) поиск по foxpro+sql - средняя предлагаемая зряплата 936, всего вакансий 31 поиск по delphi+sql - средняя предлагаемая зряплата 1032, всего вакансий 372 поиск по c+sql - средняя предлагаемая зряплата 1144, всего вакансий 2682 Позволю себе в связи с полученными данными сделать некоторые выводы (просьба не воспринимать их как личное оскорбление) 1. мнение о том что фокспро проигрывает дельфи в пользовательском интерфейсе не соответствует действительности 2. в фокспро больше средств по работе с данными чем в дельфи 3. переходить с дельфи на фокспро не имеет смысла т.к. предложений работы меньше и зряплата ниже 4. если переходить с фокспро то на ц но не на дельфи т.к. это щас на пике моды, предложений много и зряплата выше ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2005, 20:39 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
10241. были опубликованы скриншоты. Объективно фокспрошные не выглядят хуже дельфёвых, фоксовые картинки со скинами выглядят намного эффектней, это вроде никто не оспаривает. 2. Код делающий предложенную мной задачу на дельфи предложен не был, другой задачи для сравнения опубликовано не было. Команде не вышедшей на поле автоматически засчитывается поражение (разговоры о том что это на самом деле не нужно учитывать не будем т.к. это не конструктивно и упоминание что это можно делать на сервере тоже не рассматриваем т.к. в таком случае не важно какую среду использовать но на фоксе это опять же будет короче по коду) 3.воспользовался на job.ru ссылкой "кто почём" и провёл небольшое исследование (цифры конечно грубые, но уж какие есть) поиск по foxpro+sql - средняя предлагаемая зряплата 936, всего вакансий 31 поиск по delphi+sql - средняя предлагаемая зряплата 1032, всего вакансий 372 поиск по c+sql - средняя предлагаемая зряплата 1144, всего вакансий 2682 Позволю себе в связи с полученными данными сделать некоторые выводы (просьба не воспринимать их как личное оскорбление) 1. мнение о том что фокспро проигрывает дельфи в пользовательском интерфейсе не соответствует действительности 2. в фокспро больше средств по работе с данными чем в дельфи 3. переходить с дельфи на фокспро не имеет смысла т.к. предложений работы меньше и зряплата ниже 4. если переходить с фокспро то на ц но не на дельфи т.к. это щас на пике моды, предложений много и зряплата выше 1. ActiveX для реализации скиннового интерфейсав проги на VFP с большой вероятностью написан на С++ (ну или делфи) и с таким же успехом прицепится к проге и на VB и на Delphi, так что заслуги фоксистов тут никакой, а написать этот ActiveX на фоксе будет мягко говоря не просто. Да и распространять проги с вагоном ActiveX на привязи довольно неудобно. Нативные компоненты на делфи рулят. 2. В фоксе больше пережитков лохматой древности по работе с файлами DBF, которые на сегодняшний день вообще не нужны. 3. Согласен. И не только по этому. 4. Только ты забыл уточнить на какой конкретно из Ц, который без крестов, который с крестами или пошарпанный Ц. Если последний то различия с делфями видны только в синтаксисе. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2005, 22:19 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
Несогласен 1. ActiveX для реализации скиннового интерфейсав проги на VFP с большой вероятностью написан на С++ (ну или делфи) и с таким же успехом прицепится к проге и на VB и на Delphi, так что заслуги фоксистов тут никакой, а написать этот ActiveX на фоксе будет мягко говоря не просто. Да и распространять проги с вагоном ActiveX на привязи довольно неудобно. Нативные компоненты на делфи рулят. Написана библиотека на чистом FoxPro - естественно что там идет обращение к Windows API - но это так сказать стандартные уже функции, встроенные в FoxPro... Никакого ActiveX там нет Первоисточник: тынц автор2. В фоксе больше пережитков лохматой древности по работе с файлами DBF, которые на сегодняшний день вообще не нужны. Microsoft называет это backward совместимостью и они оставлены, чтобы не waste your time - то есть старые программы прекрасно работают без переделки, но а в руководстве черным по белому написано - не использовать данные функции и операторы при разработки новых программ! Но кто в наше время читает руководства P.S. FoxPro 2.6 и 8 а тем более 9 сильно отличаются друг от друга Причем в лучшую сторону... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2005, 22:53 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
автор 1. ActiveX для реализации скиннового интерфейсав проги на VFP с большой вероятностью написан на С++ (ну или делфи) и с таким же успехом прицепится к проге и на VB и на Delphi, так что заслуги фоксистов тут никакой, а написать этот ActiveX на фоксе будет мягко говоря не просто. Да и распространять проги с вагоном ActiveX на привязи довольно неудобно. Нативные компоненты на делфи рулят. нет автор 2. В фоксе больше пережитков лохматой древности по работе с файлами DBF, которые на сегодняшний день вообще не нужны. в приведённом примере нет никаких упоминаний дбф. Возможность сохранения в формате ексел является не пережитком а очень полезной возможностью. автор 3. Согласен. И не только по этому. расщифруйте "и не только поэтому". Конкретика - большая сила, сразу показывает отличие разговоров от дела автор 4. Только ты забыл уточнить на какой конкретно из Ц, который без крестов, который с крестами или пошарпанный Ц. Если последний то различия с делфями видны только в синтаксисе. отличия в предлагаемой зряплате и количестве вакансий. По удобству работы с данными вцпп и вц-диез так же далеко до фокспры как и дельфи. --------------------- опять же просьба не воспринимать как личное оскорбление. Сильный не тот кто всегда выишрывает а тот кто умеет проигрывать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2005, 23:37 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
Видел как-то, как люди сравнивают C++ vs Delphi. Рассматривались базовые конструкции языка, работа с интерфейсами (не подумайте про ГУИ!), работа с шаблонами классов (и вообще возможность их использования), наличие/отсутствие (необходимость налия/отсутствия) множественного наследования классов, набор используемых библиотек, сложность разработки компонентов программ, возможность использования сторонних библиотек, наличие средств моделирования, крутизна кровой обучения каждой из систем, возможность совместной разработки больших проектов, скорость компиляции, наконец! Но не формочки для ввода платежек! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2005, 00:43 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
это как оракл с мс скл сравнивают - если одна из сторон проигрывает то заявляет что сравнивать нужно по другому. Речь-то не о сравнении - прочитай заголовок ветки ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2005, 02:33 |
|
||
|
Есть люди отказавшиеся от Delphi?
|
|||
|---|---|---|---|
|
#18+
Господа, о чём вы все тут толкуете? Delphi УМЕР, он благополучно сожран NET-ом, и переходить с тех версий что ещё реально были Delphi, а не "ещё один клон NET-а" придётся волей-неволей - куда переходить - вопрос другой. IMHO туда на чём тебе предстоит работать! Шароварщикам и прочим "свободным художникам" VFP практически никогда не катил, а вот "подневольным трудягам" - он самое то, и сейчас, и завтра, и послезавтра. А если некто считает себя профессионалом, то пускай изучит и фокс, и C# и Java :) Благо принципы работы там во многом схожие. Я промолчу про "отличную" обратную совместимость линейки Delphi. Со временем ярые сторонники этой среды смогут (когда им уже не нужно будет как-то "защищать" свою среду) сказать, сколько кода они выкинули при переходе на Delphi.NET А из отличий от того-же C# что в "новом" Delphi есть? Begin End вместо фигурных скобок??? Баловство в общем это. Идея делать ВСЁ на Клиент-Сервере столь же безумна как и идея ВСЁ делать на dbf-ах или ином файл-сервере... Хотя MS достаточно большая контора, что может позволить себе реализовывать и безумные идеи... Я смеюсь когда на любой вопрос говорят "это работа сервера, это работа сервера" - так чего-же вы спрашиваете делаете на своём Delphi, если ВСЮ работу делает сервер! Смешон тезис "увеличим мощность сервера" - ну да пускай сторонники этого словоблудия почитают немного про распределённые системы вычислений - ломают ли пароли, ищут ли жизнь на марсе или лекарство от рака - но делают это не на одном "мощном сервере", а на тысячах "слабых клиентов". Видимо они не в курсе про такие отличные сервера, которые будучи всего в 5-10 раз быстрее "штатного" (можно сказать дохлого) клиента, тем не менее обрабатывают данные в 1000 раз быстрее чем он... Спрашивается - если некоторый расчёт загрузил по самое нехочу Celeron 500 с 128Мб памяти, то какой мощностью должен обладать сервер, чтобы не умереть, когда 200 клиентов загрузят его подобными расчётами? И вообще реально тут хоть кто-либо из "горячих дельфинистов" делал системы хоть немного сложнее ТУПОГО ввода и регистрации простейших документов? Аналитику какую-нить, не говоря уж про реальные расчётные задачи (кстати неплохо реализуемые именно Delphi в чистом виде, но НИКАК не SQL сервером)/ А вообще большинство сообщений тут показывают крайнюю пристрастность и крайне низкие знания людей их высказывающих :( Так что IMHO фтопку её! (тему в смысле). Posted via ActualForum NNTP Server 1.1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2005, 23:24 |
|
||
|
|

start [/forum/topic.php?all=1&fid=41&tid=1594965]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
49ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
231ms |
get tp. blocked users: |
2ms |
| others: | 215ms |
| total: | 540ms |

| 0 / 0 |
