Re: Gupta, eine Alternative zu Fox?

Tech-Archive recommends: Repair Windows Errors & Optimize Windows Performance



Hallo Peter,

danke für Deine ausführliche Antwort.

Ich wollte dazu auch gar keine Diskussion lostreten, sondern einfach nur wissen, warum Deine Wahl auf MySQL gefallen ist.

Viele Grüße,


Golo

Kuster Peter wrote:
Da ich diese Diskusion losgetreten habe, (ehrlich Leute, traue mich bald nicht mehr was zu schreiben, jedesmal gibt es eine ellenlange Diskusion) beantworte ich alle Fragen:

Fox: Da gebe ich Werner Meyer Recht, der läuft mind. noch 8 bis 10 Jahre. Vorallem wenn man bedenkt, wie wenig Kunden Vista haben und wie unwillig man geworden ist, auf ein neues Windows zu wechseln.

Doch einfach abwarten geht nicht. Ich schaue mich um, beobachte auch den Guineu und die anderen Sachen. Den Guineu werde ich sicher unterstützen, wenn der soweit ist. Weil ich mich umschaue und schon ein paar Sachen probiert habe, wie man in diesem Forum nachlesen kann, poste ich ab und zu eine Frage ob jemand ein Produkt kennt.

Delphi: Ist nicht tot, im Gegenteil, Delphi erlebt zur Zeit einen Aufschwung, es gibt plötzlich wieder einige offene Stellen und auch die Entwicklungsumgebung wird weiterentwickelt und wenn nicht, egal, ich kann alles ganz ohne Probleme mit dem freien Free Pascal Compiler umwandeln und zwar bereits mit einer 64 Bit Version. Ausserdem ist Pascal gar nicht soweit von Foxbase entfernt. Ist vieles ähnlich, vorallem die Logik. Ein paar andere Befehle und ein paar Funktionen mehr, doch nichts, was man nicht lernen kann. Als Programmierer muss man flexibel sein.

Lazarus: Ist der Opensource Delphi Clone. Es gibt bereits eine 64 Bit Version und auch eine für Linux. Ist leider weniger comfortabel als Delphi und hat weniger Funktionen. Ausserdem laufen nicht alle Komponenten von Delphi. Die wichtigsten laufen jedoch und die Lazarus Leute sind seit über 10 Jahren am Entwickeln, ein Ende ist nicht abzusehen. Sollte Delphi sterben, dann ist das eine Alternative, ohne dass man alles neu schreiben muss wie beim Fuchs.

MySql: Weil es frei ist, man es embedded mitliefern kann, ohne dass man einen Server installieren muss (bei kleinen Anwendungen wichtig) und es hat ein paar Funktionen die Firebird nicht hat und ganz wichtig, mit Zeos gibt es eine freie Komponente für Delphi, mit der man MySql perfekt ansprechen kann.

.Net: Warum soll ich MS belohnen? Ausserdem entwickelt MS seine Sachen ja in C und nicht in .Net. Für kleine flexible Anwendungen, wie ich sie entwickle ist es eh die falsche Entwicklungsumgebung. Ganz wichtig für mich, wie MS mit seinen Kunden umspringt, die ändern die Strategie oder machen alles neu, so dass ich als Entwickler fast alles wieder neu machen muss. Wie z.B. die neuen Endungen für die Word, Excel und Access Dokumente. Vorallem bei Access ist es ärgerlich, zum Glück habe ich dieses Tool immer ignoriert. .Net ist sicher eine mächtige Sprache, doch das ist auch das Problem, viel zu umfangreich, zu unübersichtlich. Ich schiesse doch nicht mit Kanonen auf Spatzen.

Zum Schluss mein Hauptargument für Delphi: Damals habe ich auf FoxPro gewechselt, weil es eine grosse Anwendergemeinde gab und ich Leute aus der Fox Entwicklergemeinde kannte. Bei Delphi ist es genau so. Ich kenne Entwickler, die schon vor Jahren vom Fox auf Delphi gewechselt haben und die mir am Anfang hilfreich helfen können.

Ich hoffe, ich habe alle Fragen beantwortet und dargestellt, warum ich auf Delphi wechsle.

Am Anfang werde ich parallel entwicklen und dann schauen wie es wird. Doch der Fox ist nicht tod und wer weiss, was noch wird, Guineu und die anderen schlafen auch nicht und man wird sehen was wird. Wenn jedoch alle Stricke reissen, habe ich mit Delphi oder Lazarus, ein Tool, mit dem ich gute Software machen kann, ohne von MS abhängig zu sein.

Kürzlich war der Steve Balmer in der Schweiz. Nichts gegen dem seine Visionen, doch bis die User soweit sind, wird es länger dauern, als es den Freaks recht ist. Die meisten User sind ja schon jetzt überfordert und viele Updates haben heute schon Funktionen, die die meisten User gar nicht brauchen, oder nicht anwenden können.

Peter

"Golo Roden" wrote:

Hallo Peter,

was mich dazu noch interessieren würde - warum MySQL?

Viele Grüße,


Golo

Kuster Peter wrote:
Vielen Dank. Habe mir das auch so gedacht, doch man könnte sich ja irren.

Werde auf Pascal und MySql wechseln. Weiss nur noch nicht, ob ich Delphi oder das freie Lazarus nehme.

Auf jeden Fall werde ich bis dahin den Fox nochmals tüchtig "auspressen".

Peter

"Holger Vorberg" wrote:

Hi,

- Markt für Entwickler auch nicht größer als heute FoxPro.
das halte ich für den entscheidenden Satz, auch wenn der hier auf mehr als eine Art und Weise verstanden bzw. interpretiert werden kann.
Der Punkt ist, dass man sich sowohl als selbständiger Entwickler als auch als angestellter mit VFP schon immer in einer Nische bewegt hat, die in den letzten Jahren immer kleiner geworden ist. Gupta bzw. Centura ist sicherlich ebenso ein Nischenprodukt. Der Wechsel von einem Nischenprodukt zum anderen verbessert nicht unbedingt die Lage des einzelnen. Als angestellter ist man da noch sogar noch schlechter dran. Kenntnisse (sogar Jahrelange) in der VFP Entwicklung (und wahrscheinlich auch Gupta) sind nahezu bedeutungslos, wenn man einen Job als Entwickler sucht. Das Bild stellt sich für selbständige sicherlich etwas anders dar, aber man IMHO fährt man in beiden Bereichen besser, wenn man bei den bekannteren Themen (Java,C++,PHP, .NET) mitreden und "mitbieten" kann. Das ist ein Markt, der für jeden etwas bietet, sofern er sich nicht in irgendeiner Nische versteckt.

--
Tschüß,
Holger Vorberg


.



Relevant Pages

  • Re: Gupta, eine Alternative zu Fox?
    ... Da ich diese Diskusion losgetreten habe, (ehrlich Leute, traue mich bald ... Delphi: Ist nicht tot, im Gegenteil, Delphi erlebt zur Zeit einen ... Fox Entwicklergemeinde kannte. ... Entwickler, die schon vor Jahren vom Fox auf Delphi gewechselt haben und die ...
    (microsoft.public.de.fox)
  • Re: I am sick of Visual Studio .NET and Delphi for app development
    ... Then was 1-2 years figuring how make the app to be "changeable" as was the windows-based VFP app. ... I always miss that in Delphi and VS. ... In fact, I build one years ago with a version of pascal script in some days, but stop in the part of "how replicate the ability of Fox of load a form *disconnected* from the rest of the system"? ... I'm building something in python now, and yes, the interactive debugger is cool. ...
    (borland.public.delphi.non-technical)
  • Re: 64 Bit Compiler
    ... Windows 7 ist es keine Nische mehr, ... Mir tun die Entwickler leid, die ihr Vertrauen in Delphi gesetzt ... Embarcadero so entschieden hat und die letzten Beiträge von Allan Bauer ...
    (de.comp.lang.delphi.misc)
  • Re: nochmal Konsolen-Prgramme
    ... Delphi XE2 geht da einen anderen Weg ... Pascal schon seit Jahren als fpGUI und mseGUI. ... Was die Delphi Entwickler sonst noch alles im letzten Jahrzehnt ... Lazarus app not responding, also gekillt. ...
    (de.comp.lang.delphi.misc)
  • Re: Was hat Zukunft
    ... Doch MS will Fox nicht mehr und für kleine ... im Forum auch besprochen wurde. ... Du kannst im Lazarus ja in einem Text Feld Eingaben vorgeben ... Es ist auch möglich die Komponenten, die im Delphi ja als Source ...
    (microsoft.public.de.fox)