powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Почему FoxPro самый удачный инструмент для разработки приложений?
25 сообщений из 169, страница 6 из 7
Почему FoxPro самый удачный инструмент для разработки приложений?
    #34742757
Фотография Redrik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ПД2 Аnton_Gusev
МОжет хватит ныть, меняйте работу.. коль на ней заставляют работать на ненавистном инструменте..
& longinov

+1
И предлагаю закончить!
P.S. Вынужденно пользую чужой софт - на C++ клиент Oracle. Тоска, какую словами не выразить! Мелкие ошибки разрабочики исправляют по 4 месяца! До 2004-го система была на FPD - ошибки устранялись на следующий день! Не фиг тут обсуждать - софт не виноват никогда, всегда виноваты кривые руки и тупая дань моде, вынуждающая использовать инструменты не по назначению! Антона жалко... ;-)
...
Рейтинг: 0 / 0
Почему FoxPro самый удачный инструмент для разработки приложений?
    #34742776
Anton_Gusev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да, я тоже устал, тем более силы неравные.
Спасибо, что пожалели.
...
Рейтинг: 0 / 0
Почему FoxPro самый удачный инструмент для разработки приложений?
    #34742829
Sergey Ch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AleksMed Сергей, вкратце, если можно, что в функционале лучше, чем в ФОКСЕ?
"Фантик" да, выглядит получше.
Я бы сказал так, что C# это среднее между C++ и FoxPro. Вроде как бы есть везде доступ (ко многим событиям и методам о чем в FoxPro иногда бы хотелось иметь доступ, но городить это через дополнительные компоненты на C++ нет смысла - научился все делать "окольными путями" в самом FoxPro) и в тоже время (в .NET) вроде как уже есть стандартные компоненты на которых можно уже строить реальные приложения... Но все это работает очень медленно, очень много ручной писанины и неприятная работа с данными - по существу Вам надо самому создать (продублировать) модель данных в Вашем приложении, потом написать методы по работе с ними... В FoxPro это все дается сразу и очень хорошо. В .NET 4.0? Уже будет нечто подобное, но это все будет сделано через построители и дополнительные XML схемы, генерируемые VS... В общем странно все это, не удобно и непревычно после прозрачной модели FoxPro...

Ну а сервисы типа remoting, serialise objects, reflections, web services etc... Нас конечно ими не удивишь, но многие из них я в своей жизни скорее всего применять так и не буду...

Мое впечатление положительное только от ASP.NET хотя многие вещи я могу генерировать намного быстрее и через связку FoxPro - IIS... Но в ASP.NET 2.0 уже много готовых компонентов и идеологий - подставил и не мучайся, хотя опять-же, когда пишешь что-то серезное идеология сильно раздражет при 5 (пяти) кратном дублировании (в случае правильного multi-tyer application)...

В общем .NET приятна тем, что если что-то надо, то там скорее всего это уже есть либо можно написать самому. И вот это вот "написать самому" пока очень большое...
...
Рейтинг: 0 / 0
Почему FoxPro самый удачный инструмент для разработки приложений?
    #34742836
Sergey Ch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Anton_GusevВообще, существуют библиотеки, которые упрощают написание интерфеса на с++ (QT к примеру....
Хотите открою большой секрет - FoxPro как раз и есть Framework для C++ Причем самый удачный по мнению очень многих разработчиков...
...
Рейтинг: 0 / 0
Почему FoxPro самый удачный инструмент для разработки приложений?
    #34742936
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Anton_Gusev... И пример ваш решится легко и просто, не волнуйтесь. Я ж говорю - тАщитесь от своей фоксы тут, и ничего вокруг не замечаете. Да нет, не тащимся, деньги зарабатываем
Рад за .NET что может повторить что в фоксе уже лет десять работает (а может и дольше).
Может когда последний мой клиент на пень четвертый пересядет (с селерона 400-500, 64 Мб оперативки и W98), задумаюсь о .NET, а то как открою SQL Server Management Studio, на своем Core Duo, так и думаю: ждать пока загрузится или покурить сходить, хотя дизайн софтины на высоте.
А что ты клиенту про комп посоветуешь - выкинуть, купить новый, потому что ты круче программу написал, которая то же самое делает, но выглядит посимпатичней? А если компов у клиента 50 или 100? Математика простая: простенький комп 400$ * 50 = 20000$

М.б. лет через 5-7 парк компов обновится (хотя MS с вистой тоже ресурсов немерено хочет), .NET до ума доведут, вот тогда и будем думать стоит ли его изучать, а может 1С10 будет более востребованно. Может под линуксом что продвинется. Поживем увидим. MS фокс уже лет пять хоронит.
А пока рвать на себе волосы и кричать "Блин я не на том 10 лет писал, надо срочно .NET учить" я не собираюсь, у меня есть куда свободное время деть.

То что в фоксе некоторые вещи делаются по-другому не говорит о том что это плохо, это по-другому. Какой смысл обсуждать особенности конкретной программной конструкции? Пользователь видит результат ее работы, поэтому и вопросы надо ставить о реализации определенной функции программы. А если ты спроектировал свое приложение исходя из особенностей одной платформы, а потом изо всех сил пытаешься его реализовать на другой по правилам первой, то ... извини, сам виноват.
Меня, например, все ограничения фокса устраивают как и пользователей моих программ, т.к. весь нужный им функционал присутствует и пока нереализуемых фоксом задач передо мной не ставили.
А если кто считает что религия ему не позволяет писать код по правилам фокса, то это не повод всем остальным пересаживаться на .NET
...
Рейтинг: 0 / 0
Почему FoxPro самый удачный инструмент для разработки приложений?
    #34743456
NSFuimus1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
автор
Хотите открою большой секрет - FoxPro как раз и есть Framework для C++ Причем самый удачный по мнению очень многих разработчиков...

ну, в общем - +1 :)
автор
Вынужденно пользую чужой софт - на C++ клиент Oracle. Тоска, какую словами не выразить! Мелкие ошибки разрабочики исправляют по 4 месяца! До 2004-го система была на FPD - ошибки устранялись на следующий день! Не фиг тут обсуждать - софт не виноват никогда, всегда виноваты кривые руки и тупая дань моде, вынуждающая использовать инструменты не по назначению!
-1 ... вывод - правильный ("софт не виноват никогда, всегда виноваты кривые руки"), заключение - нет
("тупая дань моде, вынуждающая использовать инструменты не по назначению") ...
автор ваш любимый фоксовый грид
этаправда ... чего в С++ не хватает мне дык именно его ... разумеется все это пишется (и написано уже подобное многими, правда на этом уровне реализации функционала фсе это - за деньги), но есть вещи и поважнее и срочнее - паэтаму юзаем то что "полегче"
автор
И на счет "нет смысла писать приложения на С++". Только не кричите об этом нигде среди программистов с++ - запинают :).
этаправда - я и сам могу пару раз пнуть :) ... правда в этой среде меня могут самого запинать если я крикну типа "я люблю MFC" (таг и есть) :) - в фоксе в этом смысле не в пример легче :)
...
Рейтинг: 0 / 0
Почему FoxPro самый удачный инструмент для разработки приложений?
    #34743745
AleksMed
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NSFправда в этой среде меня могут самого запинать если я крикну типа "я люблю MFC"
Серега, пинать не будем, ты ж не добавляешь "... и вы любите"
Ну пошлём ... в форум по С++
...
Рейтинг: 0 / 0
Почему FoxPro самый удачный инструмент для разработки приложений?
    #34744496
Anton_Gusev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
.. Не охота опять ввязываться.
Как резюме я уяснил, что с++ все тут считают очень сложным, с# - очень тормозным, зато фокс - самато. При том, если заходит речь о недостадках самой фоксы, то ответов два:
1. это делается по-другому (через ...),
2. а зачем это нам? мы не хотим, чтобы это было как в с++.

При том все камни летят на с#, ибо фокспрошники видят в нем серьезную угрозу существования фокса.

Dima TРад за .NET что может повторить что в фоксе уже лет десять работает (а может и дольше).

Ребят, дотнет еще молод, поэтому в нем ничего не может "работать уже лет десять". Если сравнить возможности фоксы и С++Bulder, например, то я могу сказать, что там в ранних версиях многое было реализовано то, что в фоксе появляется только сейчас - этот факт и сформровал мое негативное отношение к фоксе.
...
Рейтинг: 0 / 0
Почему FoxPro самый удачный инструмент для разработки приложений?
    #34744557
AleksMed
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
автор.. Не охота опять ввязываться.
... но ввяжусь

2 All Давайте прислушаемся к совету Антона: "Прошу не принимать мои комменты близко к сердцу...". Нравится ему программировать на C#, и слава богу. :)
Не нравится ему ФОКС ... ну чтож придётся потерпеть как минимум до 20015 года.
...
Рейтинг: 0 / 0
Почему FoxPro самый удачный инструмент для разработки приложений?
    #34744566
AleksMed
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторну чтож придётся потерпеть как минимум до 20015 года.
Антон, не пугайся, я тут нолик лишний приписал ... а мож и не лишний
...
Рейтинг: 0 / 0
Почему FoxPro самый удачный инструмент для разработки приложений?
    #34744600
Anton_Gusev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Возможно, к этому году мне и фокс начнет нравиться :)
...
Рейтинг: 0 / 0
Почему FoxPro самый удачный инструмент для разработки приложений?
    #34745276
+++++++++++
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Anton_GusevВозможно, к этому году мне и фокс начнет нравиться :)

антон - я так понял - политика Партии та твоей работе = "вперед на изучение Фокса.."
и вот тебе приходится его учить.. мучительно после привычного С-шарпа так ведь?

Ну так поверю - я 8 лет писал приложения исключительно Фокс + родные ДБФ-ки...
потом сменил работу, а там только Оракл.. ой первый год и фуево было.. ой и кривой оракл... в филиалах падает часто.. причем так падает, что только откат на неделю назад... тупейшая СУБД

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

вот и в этом разговоре то же самое.. кто полжизни Фоксу отдал - зачем ему С-шарп?

Зачем мастеру Катаре изучать бокс или Капоэйру, если он в бою и так одним ударом может убить противника
...
Рейтинг: 0 / 0
Почему FoxPro самый удачный инструмент для разработки приложений?
    #34745729
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Anton_Gusev.. Не охота опять ввязываться.
Как резюме я уяснил, что с++ все тут считают очень сложным, с# - очень тормозным, зато фокс - самато. При том, если заходит речь о недостадках самой фоксы, то ответов два:
1. это делается по-другому (через ...),
2. а зачем это нам? мы не хотим, чтобы это было как в с++.
Наконец-то, прозрел
На C++ (MSVC6) пишу тоже давненько, WinAPI проекты, в основном DLL для юзанья из фокса, чтобы со структурами и объявлением кучи API функций не заморачиваться, мне так удобней. Были и довольно сложные веши с использованием особенностей Сишного ООП. Но мысли написать что-то на С++ большое и серьезное даже в голову не приходила. Про С#, .NET и т.п. свое мнение выше писал.
И странно, я в фоксе делаю по-другому чем в С++, а ты видно на фоксе через ..., надеюсь что хотябы в С# у тебя по-другому

Anton_GusevПри том все камни летят на с#, ибо фокспрошники видят в нем серьезную угрозу существования фокса. Угроз от С# не вижу, зато наиболее серьезную угрозу вижу от 1С, причем считаю ее серьезней всех С#, .NET, С++Bulder и т.п. вместе взятых.

Anton_GusevРебят, дотнет еще молод, поэтому в нем ничего не может "работать уже лет десять". Если сравнить возможности фоксы и С++Bulder, например, то я могу сказать, что там в ранних версиях многое было реализовано то, что в фоксе появляется только сейчас - этот факт и сформровал мое негативное отношение к фоксе. Фоксу уже лет двадцать, и ничего, еще живой. До этого еще FoxBase лет десять отработал. Это один из аргументов того что в одночасье он не исчезнет несмотря на сильное желание MS его похоронить, т.к. фокс .NET похоже продвигать мешает. Так что еще лет 5-7 есть чтоб определиться на что переходить на .NET или на 1С.
А что касается новшеств в фоксе, то отношение к ним двоякое, т.к. с одной стороны вроде хорошо, с другой кое-что из того что было стало медленнее работать.
...
Рейтинг: 0 / 0
Почему FoxPro самый удачный инструмент для разработки приложений?
    #34747385
Anton_Gusev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ну я не возмущался бы так, если б не пережил столько неудобств, при работе с фоксой - то одного нет, то другово, то что-то не до конца продумано.
Вы все утверждаете, что фокс сильно ориентирован на UI, но тогда почему у него так мало встроенных компонент? Всего 17 штук, и те убогие. Раз уж стали сравнивать с дотнетом, то у него, например, встроенных визуальных компонент - 50 (SharpDevelop), в BuilderC++6.0 - тоже больше 17 (точно сейчас не скажу - у меня не установлен к сожалению). При том нормальные компоненты, не рюшечки какие-нибуть.
И работать с ними - одно удовольствие, например, можно наследовать классы от элементов ComboBox и т.п. Фоксу такое и не снилось.
...
Рейтинг: 0 / 0
Почему FoxPro самый удачный инструмент для разработки приложений?
    #34747485
PaulWist
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Anton_Gusevнапример, можно наследовать классы от элементов ComboBox и т.п. Фоксу такое и не снилось.

Правильно ли я понимаю, что Вы попытались унаследовать класс от базового класса ComboBox и это действие не получилось?

Опубликуйте, пожалуйста номер и сообщение ошибки или приведите код который привел к ошибке.
...
Рейтинг: 0 / 0
Почему FoxPro самый удачный инструмент для разработки приложений?
    #34747570
Anton_Gusev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Нет, вы неправильно поняли. Я говорю о наследовании класса списковых элементов, чтоб легче было понять, приведу пример, как это можно в C# сделать.. Есть компонент ListView, у него - коллекция Items, тип каждого элемента - ListViewItem.

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
	public class observationProtocol: System.Windows.Forms.ListViewItem {
	
		private int			uid;
		private string		RegNumber;
		private DateTime	RegDate;
		private string 		NameCustomer = "";
		private string 		NameObject	 = "";
		private string 		NameObserver = "";
		
		public	string		patternPath	 = "";
		public	string		savedFilePath= "";
		
		
		public	phase_3_Transformator
							U_Trans;
		public	phase_3_Transformator
							I_Trans;
        ....
       }


Сорри, с ComboBox-ом погорячился, но все равно, его элементы представляют собой объекты, а не строки.
...
Рейтинг: 0 / 0
Почему FoxPro самый удачный инструмент для разработки приложений?
    #34747591
прошелмимо
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
у фокса есть базов.классы

ниже этого Вы не залезете
этого достаточно

создать свои конролы
с уник поведением можно используя одноим-й базовый класс

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

этого достаточно

программы для контроллеров и т.д. пишутся на Си

пишите на Си, бросьте фокс,
дайте другимзаработать пока имеются вакансии с достойной оплатой
...
Рейтинг: 0 / 0
Почему FoxPro самый удачный инструмент для разработки приложений?
    #34747608
прошелмимо
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторсписковых элементов

создайте комбик с меню
и наследуйте себе это меню

но меню - это не объект,
но одинаковое меню можно привязать к огромному кол-ву комбиков

есть опред.подходы, Ваше несчастье в том,
что у Вас нет человека, который покажет
...
Рейтинг: 0 / 0
Почему FoxPro самый удачный инструмент для разработки приложений?
    #34747612
прошелмимо
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
для меню можно сделать
абстрактный класс

вот и будет объект-меню
...
Рейтинг: 0 / 0
Почему FoxPro самый удачный инструмент для разработки приложений?
    #34747619
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Anton_Gusevну я не возмущался бы так, если б не пережил столько неудобств, при работе с фоксой - то одного нет, то другово, то что-то не до конца продумано. ...Как я понял - ты бы так не возмущался, если бы нормальная работа была не на фоксе, но похоже ничего другого стоящего тебе найти не удалось. Тебе этот факт ни о чем не говорит? Кругом одни враги собрались?
Твое мнение мы поняли: "не могу устроиться, все плохо, пожалейте меня". Только не там ноешь, здесь люди вопросы решают, а не сопли друг-другу подтирают.

Есть предложения по доработке фокса - пиши в MS. Какой смысл так упорно убеждать что-то изменить людей, которые не имеют возможности (и желания) это сделать? У всех два варианта в этом вопросе: продолжать писать на фоксе или использовать что-то еще. Никто никого силой не заставляет. Мы тут тоже не на другой планете живем, в курсе что в отрасли происходит, и решения как дальше жить самостоятельно принимать умеем. Так что не думай, что кому-то глаза открыл на другие среды разработки.

Redrik...
И предлагаю закончить! +1
...
Рейтинг: 0 / 0
Почему FoxPro самый удачный инструмент для разработки приложений?
    #34747626
прошелмимо
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
брось лису, немедленно

не наживай себе язву
если противно - брось

найди работу и пиши на Си

но пока есть вакансии от 1500 дол.
фоксисты будут писать на фоксе

работодатели - придурки
они платят фоксистам деньги,
если они перестанут это делать,
то я сам убегу на Си

вот и весь расклад

бегом на Си
...
Рейтинг: 0 / 0
Почему FoxPro самый удачный инструмент для разработки приложений?
    #34747640
прошелмимо
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я каждый день вижу глюкалово лисы

но я смеюсь и катаюсь под столом,
понимая как это реализовано

но я использую те возможности, которые не могу получить в другой среде
вот это-то и заставляет остаться на лисе + достойная оплата
при этом постоянно изучать и подсматривать что-то новое,
общаться с коллегами
и анализировать, анализировать и анализировать ....
...
Рейтинг: 0 / 0
Почему FoxPro самый удачный инструмент для разработки приложений?
    #34747644
прошелмимо
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
достал

уберите этого ребенка

не мешай дядькам - мастодонтам деньги зарабатывать
...
Рейтинг: 0 / 0
Почему FoxPro самый удачный инструмент для разработки приложений?
    #34747713
Anton_Gusev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dima TКак я понял - ты бы так не возмущался, если бы нормальная работа была не на фоксе, но похоже ничего другого стоящего тебе найти не удалось. Тебе этот факт ни о чем не говорит? Кругом одни враги собрались?

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


Dima T
Твое мнение мы поняли: "не могу устроиться, все плохо, пожалейте меня". Только не там ноешь, здесь люди вопросы решают, а не сопли друг-другу подтирают.


Я пытался пролить гнев, а не сопли (извини, не забрызгал? :) ). На некоторые вопросы я так и не получил вразумительного ответа. На этом, честь имею!
Хотите деньги зарабатывать - зарабатывайте, но из вас в лисе получится только хороший лепщик программ в лучшем случае, а не программист. А я всегда стремлюсь к развитию.


С уважением,
Антон.

прошелмимо
уберите этого ребенка

Встретился б ты мне в подворотне, я б показал тебе какой я ребенок!
...
Рейтинг: 0 / 0
Почему FoxPro самый удачный инструмент для разработки приложений?
    #34747743
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Уфф. Закончили. Можно дальше деньги лепить ... тьфу программы
...
Рейтинг: 0 / 0
25 сообщений из 169, страница 6 из 7
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Почему FoxPro самый удачный инструмент для разработки приложений?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]