Lisica koju Microsoft želi učiniti da nestane

Nekoliko dana, zbog promjene posla, miješam se (polako i bolno) u svijet razvoja aplikacija za radne površine, također nazvan Win32 aplikacije.

Početi u novom radnom okruženju nije lako (barem za mene), a ako se uz to mora naučiti koristiti programski jezik s kojim nije upoznat, pitanje postaje malo složenije. Recimo da na svu sreću znam jezik koji se odnosi na druge i koji je moj proizvod kvazi-monopol omiljeno: Učim da programiram Microsoft Visual Fox Pro.

crvena lisica

Šta se može reći o ovom jeziku? Sažetak s Wikipedije

Visual FoxPro je objektno orijentirani i proceduralni programski jezik, Sistem za upravljanje bazom podataka ili Sistem upravljanja bazom podataka (DBMS) i od verzije 7.0 sistem relacijskog administratora baze podataka.

Translation: To je proizvod stabilan i moćan od Microsofta. Čini se čudno, ali je.

Čitajući, tražeći primjere i istražujući malo ovog jezika, otkrivam da je najnoviju verziju Visual FoxPro, 9.0, Microsoft objavio 17. decembra 2004. i da su, dragi moji prijatelji, the uPosljednja verzija koju ćemo vidjeti od FoxPro-a barem od Microsofta Šta se dogodilo, da su ti dobri ljudi odlučili ostaviti svoj proizvod ležeći pored puta? Jednostavno: nisu mogli integrirati megaprojektu koji je zaostao i koji danas donosi ogromne koristi, .NET platforma

A šta se dogodilo sa svim onim ljudima koji su programirali u FoxPro-u i kompanijama koje su ga koristile? Morali su donijeti važnu odluku: preći na moćan i sličan jezik (recimo C #) i iskoristiti prednosti .NET-a ili ... nastaviti koristiti FoxPro. Nećemo ovdje raspravljati o troškovima, prekidima, planiranju i vremenu koje traje migracija s jedne paradigme na drugu, samo zamislite kako bi bilo obučiti stotine programera, pregledati učinjeno i razmotriti budući rad na neprestano evoluirajuća platforma. Zadatak koji, gledano široko, brine, samo razmišljanje o njegovom izvršenju je zastrašujuće.

Ali, vratimo se svima kompanije i programeri koji nisu željeli migrirati na .NET i ostali su s FoxProm. Kakva je budućnost za njih? Jezik koji eU 2014. godini ostao je bez podrške Microsofta, i kad kažem da nema podrške, mislim upravo na to. Microsoft ni na koji način ne nastavlja sa proizvodom. Posljednjih godina, i zbog stalnih pritužbi ogromnih zajednica programera koji nerado ostavljaju ovaj jezik zbog njegove svestranosti, ažuriranja i poboljšanja proizvoda izdana su u obliku servisnih paketa, ali ne mnogo šire od toga. Ove zajednice programera koje spominjem nastavljaju iz dana u dan generirajući poboljšanja i kôd u obliku Addons za ovaj jezik u nadi da će ga održati na životu, ojačati i da će, ako je do Microsofta, udariti pod tepih u nadi da ga više nikada neće vidjeti.

vfoxpro

Ovako gledano, imam utisak da Microsoft nije mario za apsolutno ništa ogroman broj korisnika FoxPro-a koji su kompaniji dugi niz godina donosili zanimljiv novčani povrat. Ali (i ovo je najbolji dio priče) sa a neočekivani udarac Uglavnom zbog stalnog pritiska ovih zajednica programera, Microsoft daje otkrivajući komentar: istog dana kada najavljuju da više neće podržavati niti će postojati nove verzije FoxPro-a, najavljuju i da neki dijelovi jezgre Visual FoxPro DBMS bit će izdani pod licencom otvorenog koda, sistem upravljanja bazom podataka tako da ga korisnici i programeri mogu nastaviti poboljšavati i pružati podršku.

Dobro su čitali: u istu rečenicu uključio sam Microsoft, liberate i open source. Nevjerovatno.

Dobro im ide? Jesu li u krivu? Nije li neobično da ti dobri ljudi objavljuju tako važan kôd samo za dobrobit zajednice? Jako sam sretan zbog svih onih programera koji žele proučiti kod, poboljšati ga i staviti na uslugu drugima; iako bismo o tome mogli razmišljati i na sljedeći način: toliko snage u rukama pogrešnih ljudi odradilo bi posao koji Microsoft nije mogao, povrijedio FoxPro i izbrisao ga sa slike jednom zauvijek.

U zaključku, iako se mnogima neće svidjeti ono što kažem, radije čekam da vidim objavljeni kod i proslavim ga. Nedostaje za 2014. godinu, a od sada do tada može se dogoditi toliko stvari ...

Jesu zla korporacija, ali kako su ovi pametnjakovići pametni: U svakom slučaju, riješili su se vlastite lisice.


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Odgovoran za podatke: AB Internet Networks 2008 SL
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   f izvori rekao je

    Postoji nešto što mi se ne dodaje, a to je da se ljudi žale na ovo, kao da ne znaju s kakvim ljudima imaju posla. I ovaj put ne zato što je Microsoft, već zato što je to zatvoreni i vrlo zatvoreni kod s prodajom licenci.

    Čini mi se istinom da ako Microsoft ne želi nastaviti s proizvodom, jer se čini kao potez, baciti ga. A s druge strane možete vidjeti "XP sindrom" kod ljudi koji se žale i u vašem članku:

    Prijevod: to je stabilan i moćan Microsoftov proizvod. Čini se čudno, ali je.

    Sigurno je da je proizvod koji je zadnji put objavljen 2004. godine vrlo vjerojatno stabilan.

    Odjednom se čini da je Microsoft vrsta države od koje se stvari mogu zahtijevati. Siguran sam da Microsoft nije prekršio nijedno pravilo koje je nametnuo kada su ti ljudi kupili softver.

    Microsoft vam prodaje softver, ništa više, a ako se naljute na njegovu prodaju, to je dio njihovog posla i to je potpuno legitimno. Mislim da je pohvalno što ljudi žele da ga puste, to je sjajna ideja, ali ljutiti se i zahtijevati i zahtijevati kompaniju mislim da ovaj put nije učinila ništa loše.

    Ovo je rizik vlasničkog softvera općenito, ako kompanija to želi, softver ne ostaje na vremenu.

    I usput, od sada do 2014. imaju dovoljno vremena za migraciju.

    Druga stvar je izdavanje koda, toliko vremena nedostaje da je velika vjerovatnoća da ga nekoliko kompanija koje danas koriste FoxPro više neće koristiti. I da oni koji ostaju sa besplatnim softverom nemaju pristup svemu (to neće biti GPL ili nešto slično, čak ni čitav kôd i možda čak nije legalno stvoriti novu zasebnu verziju).

    U ovome ne vidim nagovještaj stvarnog otvorenog koda.

    Zaista vjerujem da Microsoft ima pravo raditi sa svojim softverom šta hoće, tako ga ljudi kupuju.

  2.   Korumpirani bajt rekao je

    Sjećam se da su momci iz Sun Microsystems imali isti problem prilikom izdavanja Jave, bojali su se da će vilice oštetiti sliku i ukupne performanse platforme. Ne znam za Fox Pro, ali pretpostavljam da bi ga C # i SQL lako zamijenili.

  3.   Nacho rekao je

    S Ffuentesom sam u svemu što on kaže. MS nije baš čudo kompanije, ali je kao poslovna praksa potpuno legalna.
    Podsjeća me na to kada su izvršili promjenu na msn serveru, a oni na linux-u su se žalili ... Prokletstvo, poslužimo se drugim klijentom, pazi, bit će ih malo ...

    Tamo također vidite GNU sindrom, navikli na njega, ne shvaćamo da postoje kompanije koje prodaju proizvod i da je taj proizvod zatvoren.

    Saludos

  4.   marcelo rekao je

    Vidit ćemo. Svaki put kad mi bude jasnije: Microsoftovi su veliki sinovi hiljadu kurvi. I da, istina je da „legalno“ sa svojim proizvodima mogu raditi sve što im izađe iz skrotuma, ali moralno i etički su jadni. Odvratni su! Sere se na ljude koji su ih godinama hranili!
    Moralno ispravna stvar u takvom slučaju bi bila da ako više ne budu zainteresirani za program, puste ga POTPUNO, a ne samo "na udicu". Ali to bi tražilo od brijesta kruške. Microsoft je poput psa u jaslama: "Niti jede, niti pušta da jede." Iskreno, zaslužuju da se istope; za pohlepnost, za sebičnost i za kurvine sine!

  5.   3rn3st0 rekao je

    Počeo sam s programiranjem na XBase jezicima davne 92, koristio sam Nantucket Clipper (1) u njegovim verzijama Summer 87, a zatim 5.01. Tada kada se pojavio Windows 95, ispostavilo se da su aplikacije počele imati problema s kompatibilnošću, pa je bilo potrebno promijeniti platformu. Počeo sam da koristim FoxPro 2 (još uvek u vlasništvu Fox Software-a), a zatim VFP (2) (koji je bio deo VisualStudio 6.0 Suite). Istina je da sam se zaljubila u proizvod što ne znači da nisam tražila alternative. Koristio sam Harbor, [x] Harbor i pratim proizvod nazvan Dabo.

    Problem je u tome što alat koji može lako ukloniti proizvode poput VB.NET-a ne radi za M $, FVP je dizajniran od svog porijekla za rukovanje relacijskim bazama podataka. Njegov BD motor jedan je od najsnažnijih i kompatibilan je s bezbroj BD-ova. Pored toga, 100 kvintiliona MB RunTime smeća nije potrebno za pokretanje ili za rad sa mašinama s procesorima poput NASA-in, što se događa u .NET-u

    Na veliko zgražanje zajednice programera VFP, M $ će staviti proizvod na stranu i, kako su rekli, f izvori M $ može raditi što god želi, nije prvi put. Moramo samo pronaći druge alternative i ljude iz Redmona poslati na isto mjesto gdje šalju jedan od rijetkih proizvoda te kompanije koji vrijede.

    NAPOMENA f izvori: VFP verzija 9 bila je stabilna od svog prvog izdanja. VFP 9 je objavljen 2004. godine, ali FoxPro ima više od 23 godine, je li verzija 9 stabilna? Stable FoxPro!
    (1) Čudovište Computer Associates kupilo je ovaj jezik, a zatim ga jednostavno odbacilo. Clipper je za svoje vrijeme bio izuzetno moćan jezik i implementirao je (izvan C ++) vrlo robusnu OOP filozofiju.
    (2) Poput Clippera, FoxPro je steklo čudovište. Iako su ga poboljšali, na kraju se M $ odlučio za onu odvratnu stvar pod nazivom .NET.

  6.   Joshua rekao je

    Microsoft, najmanje što je mogao je osloboditi lisicu ... Nije dio toga ... Neće to učiniti, jer ako to učini, sigurno će postati neuporediv jezik ... Vjerojatnije je da ga oni vide uspješno trčanje na Linuxu ... Šteta što nestaje ... Naučio sam programirati u VFP6, a istina je da mislim da je to najbolje za mala i srednja poduzeća ... zbog načina na koji to radi na svojoj bazi podataka.

  7.   wizarddevil rekao je

    Ne slažem se s izvorima i svima koji se slažu s njim jer mi plaćamo svoj novac i nastavljamo davati puno novca ovoj gospodi iz Microsofta, stoga smo njihovi klijenti i imamo puno pravo na potraživanje i potraživanje, ja sam programer i moji klijenti očito zahtijevaju da mi plate, pa nije bezobrazno tražiti da je to naše puno pravo, a vizualna me lisica hrani godinama, ali u tom sranju, ni java ni .net, programiram na jezicima ozbiljnim poput cy pascala .

  8.   Carlos torricos rekao je

    super od Microsofta što smo se ograničili na programiranje visual fox promijenit ću u linux stabilni kruti i sigurni operativni sistem, a ne trucho prozore koji zadaju glavobolje mnogima koji odu dovraga microsoft jedinice

  9.   Victor godoy rekao je

    Kao i uvijek dominira don novac, beskorisno je 20 godina magisterija inženjera, ako don novac stane na put, ravnoteža se prikloni onome tko ima novac, svijet se tako kreće i mi to ne možemo učiniti mnogo više, a što se tiče teme vfp9, znam vrlo stabilne sisteme koji rade više od 20 godina i nastavljaju raditi, jer onaj koji ga je razvio bio je dovoljno spretan da predvidi mnoge stvari, mentalna jasnoća, kreativnost i domišljatost su kvalitete koje su uvijek pratili dobre programere, pa kombiniramo vfp9 sa c, bez imenovanja više i ne vidim da se to ne može učiniti, standardna i precizna baza podataka, vrlo korisna za davanje poslovnih rješenja, ne znam šta još žele.

  10.   oscar rekao je

    Pitanje danas u 2014. bilo bi: do koje verzije Microsoftovog operativnog sistema će raditi aplikacije razvijene u Visual FoxPro 9.0? danas, na primjer, aplikacije rade čak i u verzijama Windows 8.1.

  11.   John Gotti rekao je

    Prema ovom kolegi http://comunidadvfp.blogspot.com/2014/10/funciona-visual-foxpro-9-en-windows-10.html … Potpuno je funkcionalan u sustavu Windows 10… Pozdrav!

  12.   Claudius GB rekao je

    Brzost u razvoju prototipova i specifičnih aplikacija je ono što me učinilo vjernim ovisnikom o lisici, pitanje koje si često postavljam jest koji proizvod ima ove karakteristike, a istovremeno omogućava prihvatljivo brzu migraciju za funkcionalne aplikacije, neke sa više od 20 godina.
    Saludos

    1.    anonimo rekao je

      Fox Pro je jezik s mnogim značajkama koje se čine bez premca za bilo koju aplikaciju na radnoj površini i rukovanje matičnim i stranim bazama podataka, budući da sam ga naučio programirati, nikada mi nije loše ostajao niti kod jednog klijenta, testirao sam ga na MAC-u i Linuxu s Wine serverima virtualno, s VPN-om i istinom ništa ne funkcionira kao Fox.
      Visual Foxpro ima ono što drugi rade, pa jedino što mogu reći je da ga je Microsoft morao ukloniti s .NET platforme iz čisto komercijalnih razloga, jer bi mu Fox mogao dati oružje koje mu je dao Visual Basic, ali budući da to nije proizvod, za koji je vjerovao da od početka ne želi da mu priušti mjesto koje Fox zaista zaslužuje, u mnogim se prilikama obično dogodi da "općenito volite svoju djecu više od djece.
      Ovo je jedan od takvih slučajeva.