Лисицата, която Microsoft иска да накара да изчезне

От няколко дни, поради смяна на работата, се намесвам (бавно и болезнено) в света на разработката на настолни приложения, наричан още Приложения на Win32.

Започването в нова работна среда не е лесно (поне за мен) и ако в допълнение към това човек трябва да се научи да използва език за програмиране, с който не е запознат, въпросът става малко по-сложен. Да кажем, че за щастие това е език, свързан с други, който аз знам, защото е продукт на моя квазимонопол фаворит: Уча се да програмирам Microsoft Visual Fox Pro.

червена лисица

Какво може да се каже за този език? Резюме от Wikipedia

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

Traducción: Това е продукт стабилен и мощен от Microsoft. Изглежда странно, но е така.

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

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

Но да се върнем към всички тези компании и разработчици, които не са искали да мигрират към .NET и останаха с FoxPro. Какво е бъдещето за тях? Език, който en 2014 г. остана без поддръжка от Microsoft, и когато казвам, че няма подкрепа, имам предвид точно това. Microsoft не продължава по никакъв начин с продукта. През последните години и поради постоянните оплаквания от обширните общности на програмисти, които не са склонни да оставят този език заради неговата гъвкавост, актуализациите и подобренията на продукта бяха пуснати под формата на сервизни пакети, но не много повече от това. Тези общности на разработчици, за които споменавам, продължават всеки ден да генерират подобрения и код под формата на добавки за този език с надеждата да го поддържа жив, да го укрепва и че, ако зависи от Microsoft, те ще ритат под килима с надеждата никога повече да не го видят.

vfoxpro

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

Те четат добре: в същото изречение включих Microsoft, liberate и open source. Удивително.

Справят ли се добре? Грешат ли? Не е ли странно, че тези добри хора издават толкова важен код само за доброто на общността? Много се радвам за всички онези разработчици, които искат да проучат кода, да го подобрят и да го предоставят в услуга на другите; въпреки че бихме могли да мислим за това по следния начин: толкова много власт в ръцете на неподходящи хора ще свърши работата, която Microsoft не може да направи, ще нарани FoxPro и ще го изтрие от картината веднъж завинаги.

В заключение и въпреки че мнозина няма да харесат това, което казвам, предпочитам да изчакам да видя пуснатия код и след това да го отпразнувам. Липсва за 2014 г. и от сега дотогава могат да се случат толкова много неща ...

Те са зла корпорация, да, но колко умни са тези момчета от Microsoft: Така или иначе, те се отърваха от собствената си лисица.


Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  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 или нещо подобно, дори не целият код и може би дори не е законно да се създава нова версия отделно).

    Не виждам в това кимване към истинския отворен код.

    Наистина вярвам, че Microsoft е в правото си да прави каквото си иска със своя софтуер, така хората го купуват.

  2.   Покварен байт каза той

    Спомням си, че момчетата от Sun Microsystems имаха същия проблем при пускането на Java, страхуваха се, че вилиците ще повредят изображението и цялостната производителност на платформата. Не знам за Fox Pro, но предполагам, че C # и SQL лесно биха го заменили.

  3.   Nacho каза той

    Аз съм с Ффуентес във всичко, което той казва. MS не е точно чудо на компанията, но като бизнес практика е напълно законно.
    Това ми напомня кога са направили промяната на msn сървъра и тези на linux се оплакват ... По дяволите, нека използваме друг клиент, вижте, ще има малко ...

    Там също виждате синдрома на GNU, свикнал с него, ние не осъзнаваме, че има компании, които продават продукта и този продукт е затворен.

    поздрави

  4.   Марсело каза той

    Ще видим. Всеки път, когато стана по-ясно: тези на Microsoft са страхотни синове на хиляда курви. И да, вярно е, че „законно“ те могат да правят каквото излезе от скротума им с продуктите си, но морално и етично са жалки. Те са отвратителни! Те се хванат на хората, които са ги хранили години наред!
    Морално правилното нещо, което трябва да направят в такъв случай, е, че ако вече не се интересуват от програмата, я пуснете ПЪЛНО, а не само „свине“. Но това би молило бряста за круши. Microsoft е като кучето в яслата: „Нито яде, нито дава да яде“. Честно казано, те заслужават да се стопят; за това, че е алчен, че е егоистичен и ЗА СЪН СИНИ!

  5.   3rn3st0 каза той

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

    Проблемът е, че инструмент, който може лесно да свали продукти като VB.NET, не обслужва M $, FVP е проектиран от своя произход за обработка на релационни бази данни. Неговият BD двигател е един от най-мощните и е съвместим с безброй BD. Освен това, 100 квинтилиона MB от боклука RunTime не е необходимо да се изпълняват или машини с процесори като NASA за приложения, които да се изпълняват, нещо, което се случва в .NET

    Въпреки общността на разработчиците на VFP, M $ ще остави продукта настрана и, както казах, f източници M $ може да прави каквото си иска, не е за първи път. Просто трябва да потърсим други алтернативи и да изпратим хората от Редмон на същото място, където изпращат един от малкото продукти на тази компания, които си заслужават.

    ЗАБЕЛЕЖКА за f източници: VFP версия 9 беше стабилна от първата си версия. VFP 9 беше пуснат през 2004 г., но FoxPro е на повече от 23 години, стабилна ли е версия 9? Стабилен FoxPro!
    (1) Този език е купен от чудовището Computer Associates, след което просто е изхвърлен. Clipper беше изключително мощен език за времето си и внедри (извън C ++) много стабилна OOP философия.
    (2) Подобно на Clipper, FoxPro е придобит от чудовище. Въпреки че го подобриха, в крайна сметка M $ решиха онова гнусно нещо, наречено .NET.

  6.   Джошуа каза той

    Microsoft, най-малкото, което можеше да направи, е да освободи лисицата ... Не е част от нея ... Няма да го направи, защото ако го направи, със сигурност ще се превърне в несравним език ... По-вероятно е те да го видят работи успешно на Linux ... че изчезва ... Научих се да програмирам във VFP6 и истината е, че ми се струва най-доброто за МСП ... заради начина, по който работи в неговата база данни.

  7.   магьосник дявол каза той

    Не съм съгласен с източниците и всички, които са съгласни с него, защото плащаме парите си и продължаваме да даваме много пари на тези господа от Microsoft, следователно ние сме техни клиенти и имаме пълното право да искаме и изискваме, аз съм програмист и моите клиенти очевидно изискват да ми плащат, така че не е грубо да изискваме това е наше пълно право и визуалната лисица ме храни от години, но в тази глупост нито java, нито .net, програмирам на езици, сериозни като cy pascal .

  8.   Карлос торикос каза той

    страхотно от microsoft за ограничаване до програмирането на visual fox ще променя на linux стабилна твърда и безопасна операционна система, а не trucho windows, която създава главоболия на много те отиват по дяволите 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.   Клаудио GB каза той

    Бързината в разработването на прототипи и специфични приложения е това, което ме превърна във верен пристрастен към лисицата, въпросът, който често си задавам, е кой продукт има тези характеристики и в същото време позволява приемливо бърза миграция за работещи приложения, някои с повече от 20 години.
    поздрави

    1.    анонимен каза той

      Fox Pro е език с много функции, които изглеждат несравними за всяко десктоп приложение и обработка на местни и чуждестранни бази данни, тъй като се научих да го програмирам, никога не ме оставяше лош с нито един клиент, тествах го на MAC и Linux със сървъри за вино виртуален, с VPN и истината нищо не работи като Fox.
      Visual Foxpro има това, което правят другите, така че единственото, което мога да кажа, е, че Microsoft е трябвало да го премахне от платформата .NET по чисто търговски причини, защото Fox може да му даде оръжията, които Visual Basic му е дал, но тъй като не е продукт, Който той вярва от произхода си, не иска да му даде мястото, което Фокс наистина заслужава, в много случаи обикновено се случва, че „обикновено обичаш собствените си деца повече от тези на другите“.
      Това е един от тези случаи.