Der Fuchs, den Microsoft verschwinden lassen will

Aufgrund eines Jobwechsels habe ich mich seit einigen Tagen (langsam und schmerzhaft) in die Welt der Desktop-Anwendungsentwicklung eingemischt, die auch als "Job" bezeichnet wird Win32-Anwendungen.

Der Einstieg in eine neue Arbeitsumgebung ist (zumindest für mich) nicht einfach, und wenn man zusätzlich lernen muss, eine Programmiersprache zu verwenden, mit der man nicht vertraut ist, wird die Frage etwas komplexer. Nehmen wir zum Glück an, es ist eine Sprache, die mit anderen verwandt ist, die ich kenne, weil sie ein Produkt von mir ist Quasi-Monopol Favorit: Ich lerne programmieren Microsoft Visual Fox Pro.

Rotfuchs

Was kann man über diese Sprache sagen? Eine Zusammenfassung aus Wikipedia

Visual FoxPro ist eine objektorientierte und prozedurale Programmiersprache, ein Datenbankverwaltungssystem oder Datenbankverwaltungssystem (DBMS) und seit Version 7.0 ein relationales Datenbankadministratorsystem.

Traducción: Es ist ein Produkt stabil und leistungsstark von Microsoft. Es scheint seltsam, aber es ist.

Wenn ich lese, nach Beispielen suche und ein wenig über diese Sprache recherchiere, finde ich heraus, dass die neueste Version von Visual FoxPro, 9.0, am 17. Dezember 2004 von Microsoft veröffentlicht wurde und das, meine lieben Freunde, ist das ULetzte Version, die wir von FoxPro sehen werden, zumindest von Microsoft Was ist passiert, dass diese guten Leute beschlossen haben, ihr Produkt am Straßenrand liegen zu lassen? Einfach: sie konnten es nicht integrieren zu dem Megaprojekt, das danach kam und das heute immense Vorteile bringt, das .NET-Plattform

Und was ist mit all den Leuten passiert, die in FoxPro programmiert haben, und den Firmen, die es verwendet haben? Sie mussten eine wichtige Entscheidung treffen: Migrieren Sie in eine leistungsstarke und ähnliche Sprache (sagen wir C #) und nutzen Sie die Vorteile von .NET oder ... verwenden Sie FoxPro weiterhin. Wir werden hier nicht auf die Kosten, Störungen, Planung und Zeit eingehen, die eine Migration von einem Paradigma zu einem anderen benötigt. Stellen Sie sich vor, wie es wäre, Hunderte von Entwicklern zu schulen, zu überprüfen, was getan wurde, und über zukünftige Arbeiten nachzudenken sich entwickelnde Plattform. Eine Aufgabe, die im Großen und Ganzen Sorgen macht und nur daran denkt, sie auszuführen, ist beängstigend.

Aber gehen wir zurück zu all diesen Unternehmen und Entwickler, die nicht auf .NET migrieren wollten und sie blieben bei FoxPro. Was ist die Zukunft für sie? Eine Sprache, die en 2014 wurde es ohne Unterstützung von Microsoft gelassenund wenn ich keine Unterstützung sage, meine ich genau das. Microsoft fährt in keiner Weise mit dem Produkt fort. In den letzten Jahren und aufgrund ständiger Beschwerden der großen Community von Programmierern, die diese Sprache wegen ihrer Vielseitigkeit nur ungern verlassen, wurden Aktualisierungen und Verbesserungen des Produkts in Form von Service Packs veröffentlicht, jedoch nicht viel darüber hinaus. Diese Entwicklergemeinschaften, die ich erwähne, generieren Tag für Tag Verbesserungen und Code in Form von Addons für diese Sprache in der Hoffnung, sie am Leben zu erhalten, zu stärken und wenn es nach Microsoft ginge, würden sie unter den Teppich treten in der Hoffnung, sie nie wieder zu sehen.

vfoxpro

So gesehen habe ich den Eindruck, dass Microsoft kümmerte sich absolut nichts Eine große Anzahl von FoxPro-Benutzern, die dem Unternehmen über viele Jahre hinweg eine interessante finanzielle Rendite gebracht haben. Aber (und das ist der beste Teil der Geschichte) mit a unerwarteter Anstoßeffekt Vor allem aufgrund des ständigen Drucks dieser Entwicklergemeinschaften gibt Microsoft einen aufschlussreichen Kommentar ab: Am selben Tag, an dem sie bekannt geben, dass sie FoxPro nicht mehr unterstützen und es auch keine neuen Versionen von FoxPro geben wird, geben sie dies ebenfalls bekannt Einige Teile des Visual FoxPro DBMS-Kerns werden unter einer Open Source-Lizenz veröffentlicht, das Datenbankverwaltungssystem, damit Benutzer und Programmierer es weiter verbessern und Support leisten können.

Sie lesen gut: Im selben Satz habe ich Microsoft, Liberate und Open Source aufgenommen. Tolle.

Sie machen es gut? Sind sie falsch? Ist es nicht seltsam, dass diese guten Leute so wichtigen Code nur zum Wohl der Community veröffentlichen? Ich freue mich sehr für all jene Entwickler, die den Code studieren, verbessern und anderen zur Verfügung stellen möchten. obwohl wir es auch folgendermaßen denken könnten: So viel Macht in den Händen der falschen Leute würde den Job machen, den Microsoft nicht machen konnte, FoxPro verletzen und es ein für alle Mal aus dem Bild streichen.

Abschließend, und obwohl viele nicht mögen, was ich sage, warte ich lieber, bis der veröffentlichte Code angezeigt wird, und feiere ihn dann. Es fehlt für 2014 und von jetzt an bis dahin können so viele Dinge passieren ...

Sie sind ein böses Unternehmen, ja, aber wie klug diese Microsoft-Leute sind: In jedem Fall haben sie ihren eigenen Fuchs losgeworden.


Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: AB Internet Networks 2008 SL
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.

  1.   f Quellen sagte

    Es gibt etwas, das nicht zu mir passt, und das ist, dass sich die Leute darüber beschweren, als ob sie nicht wissen, mit welcher Art von Menschen sie es zu tun haben. Und diesmal nicht, weil es sich um Microsoft handelt, sondern weil es sich um einen geschlossenen und sehr geschlossenen Code handelt, bei dem Lizenzen verkauft werden.

    Es scheint mir eine Binsenweisheit zu sein, wenn Microsoft nicht mit einem Produkt fortfahren möchte, weil es wie ein Widerstand erscheint, es wegzuwerfen. Andererseits können Sie das "XP-Syndrom" bei Personen sehen, die sich beschweren, und in Ihrem Artikel:

    Übersetzung: Es ist ein stabiles und leistungsstarkes Produkt von Microsoft. Es scheint seltsam, aber es ist.

    Sicher, ein Produkt, dessen letzte Version im Jahr 2004 herauskam, ist wahrscheinlich stabil.

    Plötzlich scheint Microsoft eine Art Staat zu sein, von dem Dinge verlangt werden können. Ich bin sicher, dass Microsoft keine der Regeln verletzt hat, die es beim Kauf der Software durch diese Personen auferlegt hat.

    Microsoft verkauft Ihnen die Software, nichts weiter, und wenn sie sauer auf den Verkauf werden, ist dies Teil ihres Geschäfts und absolut legitim. Ich finde es lobenswert, dass die Leute wollen, dass er freigelassen wird. Es ist eine großartige Idee, aber wütend und fordernd zu werden und das Unternehmen zu fordern, von dem ich denke, dass es nichts falsch gemacht hat, diesmal nicht.

    Dies ist das Risiko von proprietärer Software im Allgemeinen, dass die Software nicht rechtzeitig bleibt, wenn das Unternehmen dies wünscht.

    Übrigens haben sie bis 2014 genügend Zeit, um zu migrieren.

    Die andere Sache ist die Veröffentlichung des Codes, es ist so lang, dass es sehr wahrscheinlich ist, dass einige der Unternehmen, die FoxPro heute verwenden, ihn nicht mehr verwenden werden. Und dass diejenigen, die bei freier Software bleiben, nicht auf alles zugreifen können (es wird keine GPL oder ähnliches sein, nicht einmal der gesamte Code und vielleicht ist es nicht einmal legal, eine neue separate Version zu erstellen).

    Ich sehe darin keine Anspielung auf die echte Open Source.

    Ich bin der festen Überzeugung, dass Microsoft das Recht hat, mit seiner Software das zu tun, was es will. So kaufen die Leute sie.

  2.   Beschädigtes Byte sagte

    Ich erinnere mich, dass die Mitarbeiter von Sun Microsystems bei der Veröffentlichung von Java das gleiche Problem hatten. Sie befürchteten, dass die Gabeln das Image und die Gesamtleistung der Plattform beschädigen würden. Ich weiß nichts über Fox Pro, aber ich nehme an, dass C # und SQL es leicht ersetzen würden.

  3.   Nacho sagte

    Ich bin mit Ffuentes in allem, was er sagt. MS ist nicht gerade ein Wunder eines Unternehmens, aber als Geschäftspraxis ist es vollkommen legal.
    Es erinnert mich daran, als sie die Änderung am MSN-Server vorgenommen haben und die von Linux sich beschwert haben ... Verdammt, lass uns einen anderen Client verwenden, schau, es wird nur wenige geben ...

    Dort sehen Sie auch das daran gewöhnte GNU-Syndrom. Wir wissen nicht, dass es Unternehmen gibt, die das Produkt verkaufen, und dass das Produkt geschlossen ist.

    Grüße

  4.   Marcelo sagte

    Wir werden sehen. Jedes Mal, wenn ich es klarer habe: Die von Microsoft sind großartige Söhne von tausend Huren. Und ja, es ist wahr, dass sie "legal" mit ihren Produkten alles tun können, was aus ihrem Hodensack kommt, aber moralisch und ethisch sind sie erbärmlich. Sie sind ekelhaft! Sie scheißen auf die Leute, die sie jahrelang gefüttert haben!
    Das moralisch Richtige in einem solchen Fall wäre, wenn sie nicht mehr an dem Programm interessiert sind, es VOLLSTÄNDIG und nicht nur "am Haken" freizugeben. Aber es würde die Ulme um Birnen bitten. Microsoft ist wie der Hund in der Krippe: "Er isst weder noch lässt er essen." Ehrlich gesagt verdienen sie es zu schmelzen; dafür, gierig zu sein, egoistisch zu sein und für SONS OF BITCH!

  5.   3rn3st0 sagte

    Ich habe bereits 92 angefangen, mit XBase-Sprachen zu programmieren. In den Summer 1-Versionen habe ich Nantucket Clipper (87) und dann 5.01 verwendet. Als dann Windows 95 erschien, stellte sich heraus, dass die Anwendungen Kompatibilitätsprobleme hatten, sodass die Plattform geändert werden musste. Ich begann mit FoxPro 2 (es gehörte immer noch zu Fox Software) und dann mit VFP (2) (das Teil der VisualStudio 6.0 Suite war). Die Wahrheit ist, dass ich mich in das Produkt verliebt habe, was nicht bedeutet, dass ich nicht nach Alternativen gesucht habe. Ich habe Harbour, [x] Harbour verwendet und verfolge ein Produkt namens Dabo.

    Das Problem ist, dass ein Tool, mit dem Produkte wie VB.NET leicht entfernt werden können, für M $ nicht funktioniert. FVP wurde von Anfang an für den Umgang mit relationalen Datenbanken entwickelt. Die BD-Engine ist eine der leistungsstärksten und mit unzähligen BDs kompatibel. Darüber hinaus sind die 100 Billionen MB RunTime-Müll nicht erforderlich, um ausgeführt zu werden, oder Computer mit Prozessoren wie der NASA, damit Anwendungen ausgeführt werden können. Dies geschieht in .NET

    Trotz der Community der VFP-Entwickler wird M $ das Produkt beiseite legen und wie gesagt richtig f Quellen M $ kann machen was er will, es ist nicht das erste Mal. Wir müssen nur nach anderen Alternativen suchen und die Leute von Redmon an denselben Ort schicken, an den sie eines der wenigen Produkte dieses Unternehmens schicken, die es wert sind.

    HINWEIS zu f Quellen: VFP Version 9 war seit seiner ersten Veröffentlichung stabil. VFP 9 wurde 2004 veröffentlicht, aber FoxPro ist mehr als 23 Jahre alt. Ist Version 9 stabil? Stabiler FoxPro!
    (1) Diese Sprache wurde vom Monster Computer Associates gekauft und dann einfach verworfen. Clipper war für seine Zeit eine äußerst leistungsfähige Sprache und implementierte (außerhalb von C ++) eine sehr robuste OOP-Philosophie.
    (2) Wie Clipper wurde FoxPro von einem Monster erworben. Obwohl sie es verbessert haben, hat sich M $ am Ende für das widerliche Ding namens .NET entschieden.

  6.   Dirk sagte

    Microsoft, das Mindeste, was es tun könnte, ist, den Fuchs zu befreien ... Nicht Teil davon ... Es wird es nicht tun, denn wenn es es tut, wird es sicherlich zu einer unvergleichlichen Sprache ... Es ist wahrscheinlicher, dass sie es sehen erfolgreich unter Linux laufen ... Es ist eine Schande, dass es verschwindet ... Ich habe gelernt, in VFP6 zu programmieren, und die Wahrheit ist, dass es für mich das Beste ist, was es für KMU gibt ... aufgrund der Art und Weise, wie es in seiner Datenbank funktioniert .

  7.   Zauberteufel sagte

    Ich bin nicht einverstanden mit Quellen und all denen, die ihm zustimmen, weil wir unser Geld bezahlen und diesen Microsoft-Herren weiterhin viel Geld geben. Deshalb sind wir ihre Kunden und haben jedes Recht zu behaupten und zu fordern. Ich bin ein Programmierer und meine Kunden verlangen offensichtlich, dass sie mich bezahlen, daher ist es nicht unhöflich zu fordern, dass es unser volles Recht ist, und Visual Fox hat mich jahrelang gefüttert, aber in diesem Mist programmiere ich weder Java noch .net in Sprachen wie Cy Pascal .

  8.   Carlos Torricos sagte

    großartig von Microsoft, um uns auf die Programmierung von Visual Fox zu beschränken. Ich werde auf Linux ein stabiles, starres und sicheres Betriebssystem umstellen, nicht Trucho Windows, das Kopfschmerzen bereitet

  9.   Victor goodoy sagte

    Wie immer überwiegt Don-Geld, 20 Jahre mit einem Master-Abschluss in Ingenieurwissenschaften sind nutzlos. Wenn Don-Geld im Weg steht, neigt sich das Gleichgewicht zu demjenigen, der das Geld hat. So bewegt sich die Welt und wir können es nicht viel mehr, und in Bezug auf das Thema vfp9 kenne ich sehr stabile Systeme, die seit mehr als 20 Jahren funktionieren und weiterhin funktionieren, weil derjenige, der sie entwickelt hat, klug genug war, um viele Dinge vorauszusehen, geistige Klarheit, Kreativität und Einfallsreichtum Qualitäten, die sie immer gute Entwickler begleitet haben, also kombinieren wir vfp9 mit c, ohne mehr zu benennen, und ich sehe nicht, dass dies nicht möglich ist, Standard- und Präzisionsdatenbank, sehr nützlich, um Geschäftslösungen zu geben, ich weiß es nicht was sie sonst noch wollen.

  10.   Oscar sagte

    Die Frage heute im Jahr 2014 wäre: Bis zu welcher Version des Microsoft-Betriebssystems werden die in Visual FoxPro 9.0 entwickelten Anwendungen ausgeführt? Heute werden die Anwendungen beispielsweise auch in Windows 8.1-Versionen ausgeführt.

  11.   John Gotti sagte

    Laut diesem Kollegen http://comunidadvfp.blogspot.com/2014/10/funciona-visual-foxpro-9-en-windows-10.html … Es ist voll funktionsfähig in Windows 10… Grüße!

  12.   Claudius GB sagte

    Die schnelle Entwicklung von Prototypen und spezifischen Anwendungen hat mich zu einem treuen Fuchsabhängigen gemacht. Die Frage, die ich mir häufig stelle, ist, welches Produkt diese Eigenschaften aufweist und gleichzeitig eine akzeptabel schnelle Migration für funktionierende Anwendungen ermöglicht, von denen einige mit mehr als 20 Jahre.
    Grüße

    1.    anonym sagte

      Fox Pro ist eine Sprache mit vielen Funktionen, die für jede Desktop-Anwendung und den Umgang mit nativen und fremden Datenbanken unerreicht zu sein scheinen. Da ich gelernt habe, sie zu programmieren, hat sie mich bei keinem Client schlecht gemacht. Ich habe sie auf MAC und Linux mit Wine-Servern getestet virtuell, mit VPN und der Wahrheit läuft nichts wie ein Fuchs.
      Visual Foxpro hat das, was andere tun. Das einzige, was ich sagen kann, ist, dass Microsoft es aus rein kommerziellen Gründen von der .NET-Plattform entfernen musste, weil Fox ihm die Waffen geben könnte, die Visual Basic ihm gegeben hat, aber da dies nicht der Fall ist Ein Produkt, an das er von Anfang an geglaubt hat und das ihm nicht den Platz geben möchte, den Fox wirklich verdient. In vielen Fällen kommt es normalerweise vor, dass "Sie Ihre eigenen Kinder im Allgemeinen mehr lieben als die anderer."
      Dies ist einer dieser Fälle.