Liška, kterou chce Microsoft nechat zmizet

Již několik dní se kvůli změně zaměstnání vměšuji (pomalu a bolestně) do světa vývoje desktopových aplikací, nazývaného také Aplikace Win32.

Začínat v novém pracovním prostředí není snadné (alespoň pro mě) a pokud se navíc musí člověk naučit používat programovací jazyk, který nezná, otázka se stává trochu složitější. Řekněme, že naštěstí je to jazyk související s ostatními, který znám, protože je to můj produkt kvazi-monopol oblíbené: Učím se programovat Microsoft Visual Fox Pro.

liška červená

Co lze říci o tomto jazyce? Souhrn z Wikipedie

Visual FoxPro je objektově orientovaný a procedurální programovací jazyk, systém správy databáze nebo Systém pro správu databází (DBMS) a od verze 7.0 systém správy relačních databází.

Překlad: Je to produkt stabilní a výkonný od společnosti Microsoft. Vypadá to divně, ale je to tak.

Při čtení, hledání příkladů a drobném průzkumu tohoto jazyka jsem zjistil, že nejnovější verzi Visual FoxPro, 9.0, vydala společnost Microsoft 17. prosince 2004 a že, moji milí přátelé, je uPoslední verze, kterou uvidíme FoxPro alespoň od společnosti Microsoft Co se stalo, že se tito dobří lidé rozhodli nechat svůj produkt ležet na kraji silnice? Jednoduchý: nemohli to integrovat megaprojektu, který přišel za sebou a který dnes přináší obrovské výhody, .NET platforma

A co se stalo se všemi těmi lidmi, kteří programovali ve FoxPro a společnostmi, které to používali? Museli učinit důležité rozhodnutí: migrovat na výkonný a podobný jazyk (řekněme C #) a využít výhod .NET nebo ... pokračovat v používání FoxPro. Nebudeme zde diskutovat o nákladech, přerušeních, plánování a čase, které migrace z jednoho paradigmatu do druhého zabere, jen si představte, jaké by to bylo trénovat stovky vývojářů, přezkoumávat, co se stalo, a zvažovat budoucí práci na neustále vyvíjející se platforma. Úkol, který, vidíme-li široce, znepokojuje, jen přemýšlet o jeho provedení, je děsivý.

Ale vraťme se ke všem těm společnosti a vývojáři, kteří nechtěli migrovat na .NET a oni zůstali u FoxPro. Jaká je pro ně budoucnost? Jazyk, který eV roce 2014 to zůstalo bez podpory společnosti Microsoft, a když řeknu žádnou podporu, myslím to přesně. Microsoft s produktem nijak nepokračuje. V posledních letech a kvůli neustálým stížnostem od rozsáhlých komunit programátorů, kteří se zdráhají opustit tento jazyk kvůli jeho univerzálnosti, byly vydány aktualizace a vylepšení produktu ve formě aktualizací Service Pack, ale ne moc za tím. Tyto vývojářské komunity, které zmiňuji, pokračují den za dnem a generují vylepšení a kód v podobě addony pro tento jazyk v naději, že ho udrží naživu, posílí a že kdyby to bylo na Microsoftu, kopali by pod koberec v naději, že ho už nikdy neuvidí.

vfoxpro

Když to vidím takto, mám dojem, že Microsoft se nestaral o nic obrovské množství uživatelů FoxPro, kteří po mnoho let přinesli společnosti zajímavý peněžní výnos. Ale (a toto je ta nejlepší část příběhu) s a neočekávaný efekt klepání Hlavně kvůli neustálému tlaku ze strany těchto vývojářských komunit dělá Microsoft odhalující komentář: ve stejný den, kdy oznámili, že již nebudou podporovat ani nebudou existovat žádné nové verze FoxPro, také oznamují, že některé části jádra Visual FoxPro DBMS budou vydány pod licencí open source, systém správy databází, aby uživatelé a programátoři mohli i nadále vylepšovat a poskytovat podporu.

Čtou dobře: ve stejné větě jsem zahrnoval Microsoft, liberate a open source. Úžasný.

Dělají dobře? Mýlí se? Není divné, že tito dobří lidé vydávají tak důležitý kód jen pro dobro komunity? Jsem velmi rád za všechny ty vývojáře, kteří si chtějí kód prostudovat, vylepšit a dát ho do služeb ostatních; i když jsme o tom mohli uvažovat také následujícím způsobem: tolik síly v rukou špatných lidí by udělalo práci, kterou Microsoft nemohl udělat, ublížit FoxPro a jednou a navždy ji vymazat z obrazu.

Na závěr, a ačkoli se mnohým nebude líbit to, co říkám, raději počkám, až uvidím vydaný kód, a poté ho oslavím. Na rok 2014 není čas a od této chvíle se může stát tolik věcí ...

Jsou to zlá korporace, ano, ale jak chytří jsou tito lidé z Microsoftu: Ať tak či onak, zbavili se své vlastní lišky.


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Za data odpovídá: AB Internet Networks 2008 SL
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.

  1.   f zdroje řekl

    Je tu něco, co mi nepřidává, a to, že si lidé na to stěžují, jako by nevěděli, s jakými lidmi jedná. A tentokrát ne proto, že se jedná o Microsoft, ale proto, že se jedná o uzavřený a velmi uzavřený kód s prodejem licencí.

    Zdá se mi pravdou, že pokud Microsoft nechce pokračovat s produktem, protože to vypadá jako tah, zahodit ho. A na druhé straně můžete vidět „XP syndrom“ u lidí, kteří si stěžují, a ve vašem článku:

    Překlad: je to stabilní a výkonný produkt od společnosti Microsoft. Vypadá to divně, ale je to tak.

    Jistě, produkt, který byl naposledy vydán v roce 2004, bude pravděpodobně stabilní.

    Najednou se zdá, že Microsoft je jakýmsi státem, od kterého lze věci požadovat. Jsem si jist, že společnost Microsoft neporušila žádná z pravidel, která uložila, když tito lidé zakoupili software.

    Microsoft vám Software prodává, nic víc a pokud se na jeho prodej naštve, je to součást jejich podnikání a je to zcela legitimní. Myslím, že je chvályhodné, že lidé chtějí, aby byl propuštěn, je to skvělý nápad, ale myslím, že když jsem se rozzlobil a požadoval a požadoval společnost, neudělal nic špatného, ​​tentokrát ne.

    Toto je riziko proprietárního softwaru obecně, že pokud společnost chce, software nezůstane včas.

    A mimochodem, do roku 2014 mají spoustu času na migraci.

    Druhou věcí je vydání kódu, zbývá tolik času, že je vysoce pravděpodobné, že několik společností, které dnes používají FoxPro, jej již nebude používat. A že ti, kteří zůstanou se svobodným softwarem, nemají přístup ke všemu (nebude to GPL ani nic podobného, ​​dokonce ani celý kód a možná ani není legální vytvářet novou samostatnou verzi).

    Nevidím v tom kývnutí na skutečný Open Source.

    Opravdu věřím, že Microsoft má v rámci svého práva dělat si se svým softwarem, co chce, tak si ho lidé kupují.

  2.   Poškozený bajt řekl

    Vzpomínám si, že kluci v Sun Microsystems měli stejný problém při vydání Java, báli se, že vidlice poškodí obraz a celkový výkon platformy. O Fox Pro nevím, ale předpokládám, že C # a SQL by jej snadno nahradily.

  3.   Nacho řekl

    Jsem s Ffuentesem ve všem, co říká. MS není zrovna zázrakem společnosti, ale jako obchodní praktika je naprosto legální.
    Připomíná mi to, když provedli změnu na serveru msn a linuxové si stěžovali ... Sakra, pojďme použít jiného klienta, podívej, bude jich málo ...

    Tam také vidíte GNU syndrom, zvyklý na to, neuvědomujeme si, že existují společnosti, které prodávají produkt a tento produkt je uzavřen.

    pozdravy

  4.   Marcelo řekl

    Uvidíme. Pokaždé, když to mám jasnější: ti z Microsoftu jsou velcí synové tisíce kurev. A ano, je pravda, že „legálně“ mohou se svými produkty dělat cokoli, co vyjde z jejich šourku, ale morálně a eticky jsou žalostní. Jsou nechutné! Hovno na lidech, kteří je roky krmili!
    Morálně správné by v takovém případě bylo, že pokud by se o program již nezajímali, uvolněte jej KOMPLETNĚ a ne jen „na háku“. Ale vyžadovalo by to jilmu hrušky. Microsoft je jako pes v jeslích: „Ani nejí, ani nenechá jíst.“ Upřímně si zaslouží roztavit se; za to, že jsou chamtiví, že jsou sobečtí, A ZA SYNY BITCH!

  5.   3rn3st0 řekl

    Programování v jazycích XBase jsem zahájil v roce 92, použil jsem Nantucket Clipper (1) v jeho verzích Summer 87 a poté 5.01. Poté, co se objevil Windows 95, se ukázalo, že aplikace začaly mít problémy s kompatibilitou, takže bylo nutné změnit platformu. Začal jsem používat FoxPro 2 (stále to patřilo Fox Software), pak VFP (2) (který byl součástí sady VisualStudio 6.0 Suite). Pravdou je, že jsem se do produktu zamiloval, což neznamená, že jsem nehledal alternativy. Použil jsem Harbor, [x] Harbor a navazuji na produkt zvaný Dabo.

    Problém je v tom, že M $ nepoužívá nástroj, který může snadno sesadit produkty, jako je VB.NET, FVP je navržen od svých počátků ke zpracování relačních databází. Jeho BD engine je jedním z nejvýkonnějších a je kompatibilní s nesčetnými BD. Navíc ke spuštění není zapotřebí 100 kvintilionů MB odpadků RunTime nebo strojů s procesory, jako je NASA, pro spuštění aplikací, což se děje v .NET.

    Ke zděšení vývojářské komunity VFP společnost M $ odloží produkt stranou a jak uvedli, f zdroje M $ si může dělat, co chce, není to poprvé. Musíme hledat jiné alternativy a poslat obyvatele Redmonu na stejné místo, kam posílají jeden z mála produktů této společnosti, které za to stojí.

    POZNÁMKA k f zdroje: VFP verze 9 byla stabilní od svého prvního vydání. VFP 9 byl vydán v roce 2004, ale FoxPro je více než 23 let, je verze 9 stabilní? Stabilní FoxPro!
    (1) Tento jazyk byl zakoupen společností Monster Computer Associates a poté jednoduše vyřazen. Clipper byl na svou dobu extrémně silný jazyk a implementoval (mimo C ++) velmi robustní filozofii OOP.
    (2) Stejně jako Clipper, i FoxPro získalo monstrum. Ačkoli to vylepšili, nakonec se M $ rozhodl pro tu nechutnou věc nazvanou .NET.

  6.   Joshua řekl

    Microsoft, to nejmenší, co může udělat, je osvobodit lišku ... Není její součástí ... Neudělá to, protože pokud to udělá, určitě se stane nesrovnatelným jazykem ... Je pravděpodobnější, že to uvidí běží úspěšně na Linuxu ... Je škoda, že to zmizí ... Naučil jsem se programovat ve VFP6 a pravdou je, že si myslím, že je to nejlepší pro malé a střední podniky ... kvůli způsobu, jakým to funguje na jeho databázi.

  7.   čaroděj ďábel řekl

    Nesouhlasím se zdroji a se všemi, kdo s ním souhlasí, protože vyplácíme své peníze a nadále dáváme spoustu peněz těmto pánům z Microsoftu, proto jsme jejich klienty a máme plné právo požadovat a požadovat, já jsem programátor a moji klienti očividně požadují, aby mi zaplatili, takže není neslušné požadovat, aby to bylo naše plné právo, a vizuální liška mě krmí už léta, ale v tom kecy ani java, ani .net, programuji v jazycích vážných jako cy pascal .

  8.   Carlos torricos řekl

    skvělé od společnosti Microsoft, že jsme se omezili na programování vizuální lišky, změním na linux stabilní pevný a bezpečný operační systém, nikoli trucho okna, která hodně bolesti hlavy způsobují, že jdou do pekla jednotky microsoft

  9.   Victor godoy řekl

    Jako vždy převládají Donské peníze, 20 let s magisterským titulem v oboru strojírenství jsou k ničemu, pokud se Don donese do cesty, rovnováha se nakloní k tomu, kdo má peníze, tak se svět pohybuje a my nemůžeme dělat mnohem víc, a pokud jde o téma vfp9, znám velmi stabilní systémy, které fungují více než 20 let a fungují i ​​nadále, protože ten, kdo je vyvinul, byl dostatečně chytrý, aby předvídal mnoho věcí, duševní jasnost, kreativitu a vynalézavost jsou vlastnosti, které vždy doprovázeli dobré vývojáře, takže kombinujeme vfp9 s c, aniž bychom pojmenovali více a nevidím, že to nejde, standardní a přesná databáze, velmi užitečné pro obchodní řešení, ne vědět, co ještě chtějí.

  10.   Oskar řekl

    Otázkou dnes v roce 2014 bude: do jaké verze operačního systému Microsoft budou fungovat aplikace vyvinuté ve Visual FoxPro 9.0? dnes například aplikace běží i ve verzích systému Windows 8.1.

  11.   John Gotti řekl

    Podle tohoto kolegu http://comunidadvfp.blogspot.com/2014/10/funciona-visual-foxpro-9-en-windows-10.html … Je plně funkční ve Windows 10 ... Zdravím!

  12.   Claudius GB řekl

    Rychlost vývoje prototypů a konkrétních aplikací je to, co mě udělalo věrným závislým na lišce, často si kladu otázku, který produkt má tyto vlastnosti a zároveň umožňuje přijatelně rychlou migraci fungujících aplikací, některé více než 20 let.
    pozdravy

    1.    anonymní řekl

      Fox Pro je jazyk s mnoha funkcemi, které se zdají bezkonkurenční pro jakoukoli desktopovou aplikaci a manipulaci s nativními i zahraničními databázemi, protože jsem se ho naučil programovat, nikdy mě nenechal špatným u žádného klienta, testoval jsem to na MAC a Linuxu se servery Wine virtuální, s VPN a pravdou nic nefunguje jako Fox.
      Visual Foxpro má to, co dělají ostatní, takže jediné, co mohu říci, je, že Microsoft jej musel odstranit z platformy .NET z čistě komerčních důvodů, protože Fox mu mohl dát zbraně, které mu dal Visual Basic, ale protože to není produkt, kterému podle jeho původu věřil, mu nechce dát místo, které si Fox skutečně zaslouží, při mnoha příležitostech se obvykle stává, že „obecně milujete své vlastní děti více než ostatní“.
      Toto je jeden z těchto případů.