Kettu, jonka Microsoft haluaa tehdä, katoaa

Muutaman päivän ajan olen työpaikan vaihdon takia sekaantunut (hitaasti ja tuskallisesti) työpöytäsovellusten kehityksen maailmaan, jota kutsutaan myös nimellä Win32-sovellukset.

Aloittaminen uudessa työympäristössä ei ole helppoa (ainakaan minulle), ja jos sen lisäksi on opittava käyttämään ohjelmointikieliä, jota et tunne, kysymys muuttuu hieman monimutkaisemmaksi. Sanotaan, että onneksi se on kieli, joka liittyy muihin, jonka tunnen, koska se on minun tuotteeni lähes monopoli suosikki: Oppin ohjelmoimaan Microsoft Visual Fox Pro.

punainen kettu

Mitä tästä kielestä voidaan sanoa? Yhteenveto Wikipediasta

Visual FoxPro on olio- ja menettelytapojen ohjelmointikieli, tietokannan hallintajärjestelmä tai Tietokannan ohjausjärjestelmä (DBMS) ja versiosta 7.0 lähtien relaatiotietokannan järjestelmänvalvojajärjestelmä.

Traducción: Se on tuote vakaa ja tehokas Microsoftilta. Näyttää oudolta, mutta on.

Lukemalla, etsimällä esimerkkejä ja tutkimalla hieman tätä kieltä sain selville, että Microsoft julkaisi Visual FoxPron viimeisimmän version 9.0 17. joulukuuta 2004 ja että, rakkaat ystäväni, on uViimeisin versio, jonka näemme FoxPro: sta ainakin Microsoftilta Mitä tapahtui, että nämä hyvät ihmiset päättivät jättää tuotteensa makaamaan tien reunaan? Yksinkertainen: he eivät voineet integroida sitä Megaprojektiin, joka tuli taakse ja joka tänään tuottaa valtavia etuja, .NET-alusta

Ja mitä tapahtui kaikille ihmisille, jotka ohjelmoivat FoxProssa, ja yrityksille, jotka käyttivät sitä? Heidän täytyi tehdä tärkeä päätös: siirtyä tehokkaalle ja samankaltaiselle kielelle (sanotaan C #) ja hyödyntää .NET-edut tai ... jatkaa FoxPron käyttöä. Emme aio keskustella täällä kustannuksista, häiriöistä, suunnittelusta ja ajasta, jonka siirtyminen paradigmasta toiseen vie, kuvittele vain, millaista olisi kouluttaa satoja kehittäjiä, tarkastella mitä on tehty ja harkita tulevaa työtä jatkuvasti kehittyvä alusta. Tehtävä, joka laajalti katsottuna huolestuttaa, on vain ajatella sen suorittamista.

Mutta palataan takaisin kaikkiin niihin yritykset ja kehittäjät, jotka eivät halunneet siirtyä .NET-verkkoon ja he jäivät FoxPron luo. Mikä on heidän tulevaisuutensa? Kieli, joka eVuonna 2014 se jäi ilman Microsoftin tukea, ja kun en sano mitään tukea, tarkoitan juuri sitä. Microsoft ei jatka millään tavalla tuotteen käyttöä. Viime vuosina ja koska valtavat ohjelmoijayhteisöt ovat jatkuvasti valittaneet, jotka ovat haluttomia jättämään tätä kieltä sen monipuolisuuden vuoksi, tuotteelle on julkaistu päivityksiä ja parannuksia Service Pack -pakettien muodossa, mutta ei paljon muuta. Nämä mainitsemani kehittäjäyhteisöt tuottavat päivittäin parannuksia ja koodeja lisät tälle kielelle siinä toivossa, että se pysyy hengissä, vahvistaa sitä ja että jos se olisi Microsoftin tehtävä, he potkaisivat maton alle toivoen, etteivät enää koskaan näe sitä.

vfoxpro

Näin nähdessäni minusta tuntuu Microsoft ei välittänyt mitään valtava määrä FoxPro-käyttäjiä, jotka vuosien ajan toivat yritykselle mielenkiintoisen rahallisen tuoton. Mutta (ja tämä on tarinan paras osa) kanssa odottamaton vaikutelma Pääasiassa näiden kehittäjäyhteisöjen jatkuvan painostuksen vuoksi Microsoft tekee paljastavan kommentin: samana päivänä, kun he ilmoittavat, etteivät ne enää tue eikä tule uusia FoxPro-versioita, he ilmoittavat myös, että jotkut Visual FoxPro DBMS -ydinosan osat julkaistaan ​​avoimen lähdekoodin lisenssillä, tietokannan hallintajärjestelmä, jotta käyttäjät ja ohjelmoijat voivat jatkaa järjestelmän parantamista ja tukea.

He lukevat hyvin: samaan lauseeseen sisällytin Microsoftin, vapauta ja avoimen lähdekoodin. Hämmästyttävä.

He pärjäävät hyvin? Ovatko he väärässä? Eikö ole outoa, että nämä hyvät ihmiset julkaisevat niin tärkeän koodin vain yhteisön hyväksi? Olen erittäin iloinen kaikista kehittäjistä, jotka haluavat tutkia koodia, parantaa sitä ja laittaa sen muiden palvelukseen. vaikka voisimme ajatella sitä myös seuraavalla tavalla: niin paljon voimaa väärien ihmisten käsissä tekisi työn, jota Microsoft ei voinut tehdä, satuttaa FoxProa ja pyyhkäisi sen lopullisesti kuvasta.

Lopuksi, ja vaikka monet eivät pidä siitä, mitä sanon, mieluummin odotan nähdäksesi julkaistun koodin ja juhlimaan sitä sitten. Se puuttuu vuodelta 2014, ja siitä lähtien siihen asti voi tapahtua niin monia asioita ...

He ovat paha yritys, kyllä, mutta kuinka älykkäitä nämä Microsoft-kaverit: Joko niin, he pääsivät eroon omasta ketustaan.


Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastaa tiedoista: AB Internet Networks 2008 SL
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.

  1.   f lähteet dijo

    On jotain, joka ei täytä minua, ja se on, että ihmiset valittavat tästä, ikään kuin he eivät tiedä millaisten ihmisten kanssa on tekemisissä. Ja tällä kertaa ei siksi, että se on Microsoft, vaan siksi, että se on suljettu ja hyvin suljettu koodi, jossa myydään lisenssejä.

    Minusta tuntuu totuudelliselta, että jos Microsoft ei halua jatkaa tuotetta, koska se tuntuu vedolta, heittää se pois. Ja toisaalta, voit nähdä "XP-oireyhtymän" ihmisillä, jotka valittavat, ja artikkelissasi:

    Käännös: se on vakaa ja tehokas Microsoftin tuote. Näyttää oudolta, mutta on.

    Toki, tuote, joka julkaistiin viimeksi vuonna 2004, on todennäköisesti vakaa.

    Yhtäkkiä näyttää siltä, ​​että Microsoft on eräänlainen valtio, jolta asioita voidaan vaatia. Olen varma, että Microsoft ei ole rikkonut mitään sääntöjä, jotka se määritteli, kun nämä ihmiset ostivat ohjelmiston.

    Microsoft myy sinulle ohjelmiston, ei mitään muuta, ja jos he vihastuvat sen myymisestä, se on osa heidän liiketoimintaansa ja se on täysin laillista. Mielestäni on kiitettävää, että ihmiset haluavat hänen vapauttavan, se on hieno idea, mutta vihastuminen, vaativa ja vaativa yritys, joka ei mielestäni ole tehnyt mitään väärää, ei tällä kertaa.

    Tämä on omistettujen ohjelmistojen riski yleensä, että jos yritys haluaa, ohjelmisto ei pysy ajan myötä.

    Ja muuten, vuoteen 2014 mennessä heillä on runsaasti aikaa siirtyä.

    Toinen asia on koodin julkaisu, niin paljon aikaa puuttuu, että on erittäin todennäköistä, että useat FoxProa tänään käyttävistä yrityksistä eivät käytä sitä enää. Ja että vapaiden ohjelmistojen käyttäjillä ei ole pääsyä kaikkeen (se ei tule olemaan GPL tai vastaava, ei edes koko koodi, ja ehkä ei ole edes laillista luoda uutta erillistä versiota).

    En näe tässä nyökkäystä todelliseen avoimeen lähdekoodiin.

    Uskon todella, että Microsoftilla on oikeus tehdä mitä haluaa ohjelmistoillaan, niin ihmiset ostavat sen.

  2.   Vioittunut tavu dijo

    Muistan, että Sun Microsystemsin kavereilla oli sama ongelma Java-julkaisussa, he pelkäsivät, että haarukat vahingoittavat alustan kuvaa ja yleistä suorituskykyä. En tiedä Fox Prosta, mutta luulen, että C # ja SQL korvaavat sen helposti.

  3.   Nacho dijo

    Olen Ffuentesin kanssa kaikessa, mitä hän sanoo. MS ei ole aivan yrityksen ihme, mutta liiketoimintatavana se on täysin laillista.
    Se muistuttaa minua siitä, kun he tekivät muutoksen msn-palvelimelle ja linuxin valitukset ... Hitto, käytetään toista asiakasta, katso, siellä on vähän ...

    Siellä näet myös GNU-oireyhtymän, tottunut siihen, emme ymmärrä, että on yrityksiä, jotka myyvät tuotetta ja että tuote on suljettu.

    terveiset

  4.   Marcelo dijo

    Katsotaan. Joka kerta, kun minulla on selvempi asia: Microsoftin edustajat ovat tuhannen huorin suuria poikia. Ja kyllä, on totta, että "laillisesti" he voivat tehdä tuotteillaan kaiken mitä kivespussista tulee, mutta moraalisesti ja eettisesti he ovat säälittäviä. He ovat inhottavia! He paska ihmisiä, jotka ruokkivat heitä vuosia!
    Moraalisesti oikea asia tällaisessa tapauksessa olisi, että jos he eivät enää ole kiinnostuneita ohjelmasta, vapauta se TÄYSIN eikä vain "koukulla". Mutta se kysyisi jalalta päärynöitä. Microsoft on kuin seimessä oleva koira: "Se ei syö eikä anna syödä." Rehellisesti, he ansaitsevat sulamisen; ahneille, itsekkäille ja narttujen pojille!

  5.   3rn3st0 dijo

    Aloin ohjelmoida XBase-kielillä jo vuonna 92, käytin Nantucket Clipperiä (1) sen Summer 87 -versioissa ja sitten 5.01. Sitten kun Windows 95 ilmestyi, kävi ilmi, että sovelluksissa alkoi olla yhteensopivuusongelmia, joten alusta oli tarpeen vaihtaa. Aloin käyttää FoxPro 2: ta (edelleen Fox Software omistaa) ja sitten VFP: tä (2) (joka oli osa VisualStudio 6.0 Suitea). Totuus on, että rakastin tuotetta, mikä ei tarkoita, etten olisi etsinyt vaihtoehtoja. Olen käyttänyt Harboria, [x] Harboria ja seurannut tuotetta nimeltä Dabo.

    Ongelmana on, että työkalu, joka voi helposti irrottaa VB.NET: n kaltaiset tuotteet, ei toimi M $: lla, FVP on suunniteltu alusta alkaen käsittelemään relaatiotietokantoja. Sen BD-moottori on yksi tehokkaimmista ja yhteensopiva lukemattomien BD-moottoreiden kanssa. Tämän lisäksi 100 kvintiljoonaa Mt RunTime-roskaa ei tarvitse suorittaa tai koneita, joissa on NASA: n kaltaisia ​​prosessoreita sovellusten ajamiseksi, mikä tapahtuu .NET: ssä

    Huolimatta VFP-kehittäjien yhteisöstä, M $ aikoo laittaa tuotteen sivuun ja, kuten sanoin, f lähteet M $ voi tehdä mitä haluaa, se ei ole ensimmäinen kerta. Meidän on vain löydettävä muita vaihtoehtoja ja lähetettävä Redmonin ihmiset samaan paikkaan, jossa he lähettävät yhden harvoista yrityksen arvoisista tuotteista.

    HUOMAUTUS f lähteet: VFP-versio 9 oli vakaa sen ensimmäisestä julkaisusta lähtien. VFP 9 julkaistiin vuonna 2004, mutta FoxPro on yli 23 vuotta vanha, onko versio 9 vakaa? Vakaa FoxPro!
    (1) Monster Computer Associates osti tämän kielen ja heitti sen sitten yksinkertaisesti pois. Clipper oli aikansa kannalta erittäin tehokas kieli ja toteutti (C ++: n ulkopuolella) erittäin vankan OOP-filosofian.
    (2) Kuten Clipper, FoxPro osti hirviö. Vaikka he paransivatkin sitä, lopulta M $ päätti tuon inhottavan nimeltään .NET.

  6.   Joshua dijo

    Microsoft, vähiten mitä se voisi tehdä, on vapauttaa kettu ... Ei osa sitä ... Se ei tee sitä, koska jos se tekee sen, siitä tulee varmasti vertaansa vailla oleva kieli ... On todennäköisempää, että he näkevät sen toimii onnistuneesti Linuxissa ... On sääli, että se katoaa ... Olen oppinut ohjelmoimaan VFP6: ssa, ja totuus on, että mielestäni se on paras pk-yrityksille ... sen tietokannan vuoksi.

  7.   velho dijo

    En ole samaa mieltä lähteiden ja kaikkien kanssa, jotka ovat hänen kanssaan samaa mieltä, koska me maksamme rahamme ja annamme edelleen paljon rahaa näille Microsoftin herrasmiehille, joten olemme heidän asiakkaitaan ja meillä on kaikki oikeudet vaatia ja vaatia, olen ohjelmoija ja asiakkaani vaativat ilmeisesti, että he maksavat minulle, joten ei ole töykeää vaatia, että se on täysi oikeutemme, ja visuaalinen kettu on ruokinnut minua vuosia, mutta tuossa pasussa ei Java ja .net, ohjelmoin vakavilla kielillä, kuten cy pascal .

  8.   Carlos torricos dijo

    suuri mikrosoft rajoittaa itsemme visuaalisen ketun ohjelmointiin vaihdan linuxiksi vakaan jäykän ja turvallisen käyttöjärjestelmän, ei trucho-ikkunat, jotka aiheuttavat päänsärkyä paljon he menevät helvettiin Microsoft-yksiköihin

  9.   Victor godoy dijo

    Kuten aina, Don-rahat ovat hallitsevia, 20 vuotta insinöörin maisterin tutkinnolla ovat hyödyttömiä, jos Don-rahat estyvät, saldo nojaa kohti sitä, jolla on rahaa, näin maailma liikkuu, emmekä voi tehdä paljon enemmän, ja mitä tulee vfp9-aiheeseen, tunnen erittäin vakaat järjestelmät, jotka ovat toimineet yli 20 vuoden ajan ja jatkavat toimintaansa, koska sen kehittänyt oli tarpeeksi älykäs ennakoimaan monia asioita, henkinen selkeys, luovuus ja kekseliäisyys ovat ominaisuuksia, joita he ovat aina seuranneet hyvien kehittäjien kanssa, joten yhdistämme vfp9: n ja c: n nimeämättä enempää, enkä näe, että sitä ei voida tehdä, vakio- ja tarkkuustietokanta, erittäin hyödyllinen antaa liiketoimintaratkaisuja, en tiedä mitä muuta he haluavat.

  10.   oscar dijo

    Kysymys tänään olisi vuonna 2014: mihin Microsoft-käyttöjärjestelmän versioon Visual FoxPro 9.0: ssa kehitetyt sovellukset toimivat? tänään esimerkiksi sovellukset toimivat jopa Windows 8.1 -versioina.

  11.   John gotti dijo

    Tämän kollegan mukaan http://comunidadvfp.blogspot.com/2014/10/funciona-visual-foxpro-9-en-windows-10.html … Se on täysin toimiva Windows 10: ssä ... Terveisiä!

  12.   Claudius GB dijo

    Prototyyppien ja erityissovellusten kehityksen nopeaus on tehnyt minusta uskollisen riippuvaisen ketusta. Kysyn usein itseltäni, millä tuotteella on nämä ominaisuudet ja samalla se sallii hyväksyttävän nopean siirtymisen toimiviin sovelluksiin, joista osa on yli 20 vuotta.
    terveiset

    1.    anonyymi dijo

      Fox Pro on kieli, jolla on monia ominaisuuksia, jotka näyttävät vertaansa vailla kaikilla työpöytäsovelluksilla ja kotimaisten ja ulkomaisten tietokantojen käsittelyllä, koska opin sen ohjelmoimaan, se ei koskaan jättänyt minua huonoiksi kenellekään asiakkaalle, olen testannut sitä MAC- ja Linux-järjestelmissä Wine-palvelimilla virtuaalinen, VPN: n kanssa ja totuus mikään ei toimi kuin Fox.
      Visual Foxprolla on mitä muut tekevät, joten ainoa asia, jonka voin sanoa on, että Microsoft on joutunut poistamaan sen .NET-alustalta puhtaasti kaupallisista syistä, koska Fox voisi hyvin antaa sille Visual Basicin antamat aseet, mutta koska se ei ole tuote, johon hän uskoi alkuperältään, ei halua antaa hänelle paikkaa, jonka Fox todella ansaitsee, monissa tapauksissa yleensä tapahtuu, että "yleensä rakastat omia lapsiasi enemmän kuin toisia."
      Tämä on yksi niistä tapauksista.