So hat ja noch n paar kommentare zu meinem letzten Beitrag gegeben:
bzgl. Mac, iOS: Ich hab da nur so das Gefühl, dass es immer mehr von Desktop nach Tablet / Smartphone geht. Hab da keine Zahlen, aber der Prozentsatz mit iPhone / iPad / Android-Device dürfte doch schon sehr hoch sein. Und es heißt ja auch nicht, dass jeder Anfänger das gesamte Paket an Hardware haben muss. Möglicherweise hat der Vater nen iPhone, zu Hause steht ein Windows-PC.
Und als Anfänger sind es ja gerade diese Sachen die die meisten reizen: Ne App zu schreiben die dann auch von einigen Bekannten verwendet werden.
Ich persönlich bin da nicht so: Hab
Win32 für Desktop und PHP/JS fürs Web, nebenher noch etwas .net und ich komm ganz gut aus damit.
Will da jetzt auch keine Diskussion über die Preispolitik von Emba führen, aber an anderen Orten bekommt man eben fast das selbe Angebot kostenlos, wenn man sich nur für eine andere Sprache entscheidet (Java, .net).
Ich bin noch zu Zeiten in die Delphiprogrammierung eingestiegen, als es alte Versionen noch auf CD gab (Delphi 3 Prof, Delphi 7
PE) und sich später dann noch den Turbodelphi Explorer holen konnte. Deshalb bin ich bisher auch bei Delphi geblieben und weil mir die Sprache und die Möglichkeiten auch wirklich gut gefallen
Bisher bin ich eben meinem Einkommen entsprechend günstig davon gekommen. Wenn ich allerdings in der nächsten Zeit wieder etwas mehr in die ganze Geschichte einsteigen möchte, wird es eine Starter für mich eh nicht mehr tun was mich da für die Diskussion eigentlich eh disqualifiziert; und dann hoff ich auf gute Erfahrungsberichte eurerseits, ob man mit den neuen Features was goldiges gefunden hat oder man doch besser auf die XE3 wartet (bzw. in meinem Fall dann höchst wahrscheinlich umsteigt).
Wenn ich aber heute Anfänger wäre würde ich wohl C# wählen: zum einen weil ich als Schüler / Student in den Genuss des kostenlosen VS 2010 Prof. komme, der Markt voll ist mit guten Büchern (für die 150€ für die Starter hat man schon mal C# Lesestoff beisammen, an dem man ne Zeit nagen kann).
Delphi XE2 Vorteil wäre die iOS Unterstützung. Mit dem Feature könnte man IMO einige neue Benutzer gewinnen, wenn es denn in der Starter vorhanden ist.