Лисица, которую Microsoft хочет заставить исчезнуть

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

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

рыжая лиса

Что можно сказать об этом языке? Резюме из Википедии

Visual FoxPro - это объектно-ориентированный и процедурный язык программирования, система управления базами данных или Система управления базами данных (СУБД), а с версии 7.0 - система администратора реляционной базы данных.

Traducción: Это продукт стабильный и мощный от Microsoft. Это кажется странным, но это так.

Читая, ища примеры и проводя небольшое исследование этого языка, я обнаружил, что последняя версия Visual FoxPro, 9.0, была выпущена Microsoft 17 декабря 2004 года и, мои дорогие друзья, тыПоследняя версия FoxPro, которую мы увидим по крайней мере от Microsoft Что случилось, что эти хорошие люди решили оставить свой продукт на обочине дороги? Простой: они не могли интегрировать это к прошлому мегапроекту, который сегодня приносит огромные выгоды, Платформа .NET

И что случилось со всеми теми людьми, которые программировали в FoxPro, и компаниями, которые его использовали? Им пришлось принять важное решение: перейти на мощный и похожий язык (скажем, C #) и воспользоваться преимуществами .NET или ... продолжить использование FoxPro. Мы не собираемся обсуждать здесь затраты, сбои, планирование и время, которое уходит на переход от одной парадигмы к другой, просто представьте, каково это было бы обучить сотни разработчиков, проанализировать, что было сделано, и рассмотреть будущую работу над постоянной развивающаяся платформа. Задача, которая в широком смысле беспокоит, просто думать о ее выполнении пугает.

Но вернемся ко всем тем компании и разработчики, которые не хотели переходить на .NET и они остались с FoxPro. Какое у них будущее? Язык, который eВ 2014 г. осталась без поддержки со стороны Microsoft., и когда я говорю «нет поддержки», я имею в виду именно это. Microsoft никоим образом не продолжает выпускать продукт. В последние годы из-за постоянных жалоб со стороны обширных сообществ программистов, которые не хотят покидать этот язык из-за его универсальности, обновления и улучшения продукта были выпущены в виде пакетов обновления, но не намного. Эти сообщества разработчиков, о которых я упоминаю, продолжают день за днем ​​создавать улучшения и код в виде аддоны для этого языка в надежде сохранить его живым, укрепить и что, если бы это зависело от Microsoft, они бы прятались под ковриком в надежде никогда больше его не увидеть.

vfoxpro

При таком взгляде у меня складывается впечатление, что Microsoft совершенно ничего не волновало огромное количество пользователей FoxPro, которые на протяжении многих лет приносили компании интересную денежную прибыль. Но (и это лучшая часть истории) с неожиданный эффект постукивания В основном из-за постоянного давления со стороны этих сообществ разработчиков Microsoft делает откровенный комментарий: в тот же день, когда они объявляют, что больше не будут поддерживать и не будут выпускать какие-либо новые версии FoxPro, они также объявляют, что некоторые части ядра СУБД Visual FoxPro будут выпущены под лицензией с открытым исходным кодом, система управления базами данных, чтобы пользователи и программисты могли продолжать улучшать и оказывать поддержку.

Они читают хорошо: в том же предложении я включил Microsoft, liberate и open source. Удивительный.

У них все хорошо? Они не правы? Разве не странно, что эти хорошие люди выпускают такой важный код только на благо сообщества? Я очень рад за всех тех разработчиков, которые хотят изучить код, улучшить его и поставить на службу другим; хотя мы могли бы также думать об этом следующим образом: так много власти в руках не тех людей сделало бы работу, которую не могла сделать Microsoft, навредило FoxPro и стерло бы ее с лица земли раз и навсегда.

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

Да, это злая корпорация, но какие умные эти ребята из Microsoft: Так или иначе, они избавились от собственной лисы.


Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.

13 комментариев, оставьте свой

Оставьте свой комментарий

Ваш электронный адрес не будет опубликован.

*

*

  1. Ответственный за данные: AB Internet Networks 2008 SL
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

  1.   f источники сказал

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

    Мне кажется трюизмом, что если Microsoft не хочет продолжать выпуск продукта, потому что он кажется обузой, выбросить его. А с другой стороны, вы можете увидеть «синдром XP» у людей, которые жалуются, и в своей статье:

    Перевод: это стабильный и мощный продукт от Microsoft. Это кажется странным, но это так.

    Конечно, продукт, последний раз выпущенный в 2004 году, скорее всего, будет стабильным.

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

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

    Это риск проприетарного программного обеспечения в целом, что, если компания хочет, программное обеспечение не успеет вовремя.

    И, кстати, с настоящего момента до 2014 года у них будет достаточно времени для миграции.

    Другое дело - выпуск кода, так много времени пропущено, что весьма вероятно, что некоторые компании, которые используют FoxPro сегодня, больше не будут его использовать. И что те, у кого остались свободные программы, не имеют доступа ко всему (это не будет GPL или что-то в этом роде, даже не весь код, и, возможно, даже незаконно создавать новую версию отдельно).

    Я не вижу в этом намёка на настоящий Open Source.

    Я действительно верю, что Microsoft имеет право делать со своим программным обеспечением все, что хочет, именно так люди его покупают.

  2.   Поврежденный байт сказал

    Я помню, что у ребят из Sun Microsystems была такая же проблема при выпуске Java, они боялись, что форки повредят образ и общую производительность платформы. Я не знаю о Fox Pro, но полагаю, что C # и SQL легко заменит его.

  3.   Nacho сказал

    Я поддерживаю Ффуэнтеса во всем, что он говорит. MS - это не совсем чудо компании, но как бизнес-практика это совершенно законно.
    Это напоминает мне, когда они внесли изменения в сервер msn и те из linux жаловались ... Черт, давай воспользуемся другим клиентом, смотри, их будет мало ...

    Там вы также видите синдром GNU, привыкшие к нему, мы не осознаем, что есть компании, которые продают продукт, и этот продукт закрыт.

    привет

  4.   Marcelo сказал

    Посмотрим. С каждым разом мне становится все яснее: работники Microsoft - большие сыновья тысячи шлюх. И да, это правда, что «законно» они могут делать все, что выходит из их мошонки с их продуктами, но с моральной и этической точки зрения они жалки. Они омерзительны! Гадят на людей, которые годами их кормили!
    Морально правильным поступком в таком случае было бы, если они больше не заинтересованы в программе, выпустить ее ПОЛНОСТЬЮ, а не просто «на крючке». Но груши бы просить у вяза. Microsoft похожа на собаку на сене: «Она не ест и не дает есть». Честно говоря, они заслуживают того, чтобы их растаяли; за жадность, за эгоизм и ДЛЯ СУКИНКИХ СЫНОВ !.

  5.   3гн3ст0 сказал

    Я начал программировать на языках XBase еще в 92 году, я использовал Nantucket Clipper (1) в его летних версиях 87, а затем в версии 5.01. Потом, когда появилась Windows 95, выяснилось, что у приложений начались проблемы с совместимостью, поэтому пришлось сменить платформу. Я начал использовать FoxPro 2 (он все еще принадлежал Fox Software), затем VFP (2) (который был частью VisualStudio 6.0 Suite). По правде говоря, я влюбился в продукт, что не означает, что я не искал альтернативы. Я использовал Harbour, [x] Harbour и продолжаю следить за продуктом под названием Dabo.

    Проблема в том, что инструмент, который может легко избавиться от таких продуктов, как VB.NET, не обслуживает M $, FVP изначально спроектирован для работы с реляционными базами данных. Его движок BD - один из самых мощных и совместим с бесчисленным множеством BD. Кроме того, для запуска не требуются 100 квинтиллионов МБ мусора RunTime или машины с процессорами, такими как NASA, для запуска приложений, что происходит в .NET.

    Несмотря на сообщество разработчиков VFP, M $ откажется от продукта и, как я уже сказал, f источники M $ может делать все, что хочет, это не в первый раз. Нам просто нужно найти другие альтернативы и отправить сотрудников Redmon туда, где они отправляют один из немногих продуктов этой компании, которые того стоят.

    ПРИМЕЧАНИЕ к f источники: VFP версии 9 был стабильным с момента его первого выпуска. VFP 9 был выпущен в 2004 году, но FoxPro более 23 лет, стабильна ли версия 9? Стабильная FoxPro!
    (1) Этот язык был куплен монстрами Computer Associates, а затем просто отброшен. Clipper был чрезвычайно мощным языком для своего времени и реализовал (за пределами C ++) очень надежную философию ООП.
    (2) Как и Clipper, FoxPro был приобретен монстром. Хотя они его улучшили, в конце концов M $ остановились на этой отвратительной штуке под названием .NET.

  6.   Джошуа сказал

    По крайней мере, Microsoft может освободить лиса ... Не его часть ... Он этого не сделает, потому что, если он это сделает, он наверняка станет несравненным языком ... Более вероятно, что они увидят, как он работает успешно на Linux ... Жаль, что он исчезает ... Я научился программировать на VFP6, и правда в том, что он кажется мне лучшим для малых и средних предприятий ... из-за того, как он работает со своей базой данных.

  7.   волшебник сказал

    Я не согласен с источниками и со всеми, кто с ним согласен, потому что мы платим свои деньги и продолжаем давать большие деньги этим джентльменам из Microsoft, поэтому мы их клиенты и имеем полное право требовать и требовать, я программист и мои клиенты, очевидно, требуют, чтобы они платили мне, так что это не грубо требовать, это наше полное право, и visual fox кормил меня годами, но в этом дерьме ни java, ни .net, я программирую на таких серьезных языках, как cy pascal .

  8.   Карлос Торрикос сказал

    великий Microsoft для ограничения себя программированием visual fox Я перейду на linux стабильную жесткую и безопасную операционную систему, а не трючо окна, которые доставляют много головной боли они идут к черту подразделения Microsoft

  9.   Виктор годой сказал

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

  10.   Оскар сказал

    Сегодня, в 2014 году, возникает вопрос: до какой версии операционной системы Microsoft будут работать приложения, разработанные в Visual FoxPro 9.0? сегодня, например, приложения работают даже в версиях windows 8.1.

  11.   Джон Готти сказал

    По словам этого коллеги http://comunidadvfp.blogspot.com/2014/10/funciona-visual-foxpro-9-en-windows-10.html … Он полностью функционален в Windows 10… Приветствую!

  12.   Клаудио ГБ сказал

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

    1.    анонимный сказал

      Fox Pro - это язык с множеством функций, которые кажутся непревзойденными для любого настольного приложения и обработки собственных и зарубежных баз данных, так как я научился его программировать, он никогда не расстраивал меня ни с одним клиентом, я тестировал его на MAC и Linux с серверами Wine виртуальный, с VPN и правда ничто не работает как лиса.
      Visual Foxpro имеет то же, что и другие, поэтому единственное, что я могу сказать, это то, что Microsoft пришлось удалить его с платформы .NET по чисто коммерческим причинам, потому что Fox вполне могла дать ему оружие, которое дала ему Visual Basic, но поскольку это не так. продукт, который, как он считал с самого начала, не хочет дать ему место, которого Фокс действительно заслуживает, во многих случаях обычно случается, что «обычно вы любите своих детей больше, чем детей других».
      Это один из таких случаев.

bool (истина)