gruss Rolf,
bisher kann ich Sprachen wie HTML, CSS, PHP, JS und den Umgang mit MySQL, PostgreSQL, PDO.
^^^^^^^^^^^^^^^^^^^^^^^^^^^^-----------------^^
*schmunzel* - das glaub' ich Dir nicht, sonst haettest Du nicht
nach einer programmiersprache gefragt, die ...
... in 5 Jahren wahrsch. die wichtigste Sprache sein wird. Bzw
die Sprache die man in 5 Jahren auf jeden Fall beherrschen soll
um was zu erreichen.
natuerlich wird das ECMAScript in allen moeglichen auspraegungen
sein. und das meine ich schwankend zwischen scherz und vollem ernst:
~~~html
<div id="boeserJavaScriptDealer">
<p class="verschwoererisch lockend">
zumindest kann man schon jetzt mit dieser sprache mehr
erreichen, als Du bisher fuer moeglich gehalten hast.
</p>
<div>
> Alles webbassierend...
klaro.
> Ich möchte nun anfangen eine richtige große Programmiersprache
> zu lernen. In der Schule haben wir früher mal VB6 gelernt, aber
> ich denke das ist mehr als veraltet.
------------------^^^^^^^^^^^^^^^^^^
darauf kommt es nicht an. viel wichtiger ist es, dass die erste
sprache nicht schon den programmierstil fuer die zukunft versaut.
wenn Ihr einen richtig guten lehrer hattet, hat auch VB6 keinen
grossen schaden angerichtet ;-)
wichtig ist der willen und die faehigkeit zu logik und abstraktion.
ausserdem ist es wichtig, auf einem einmal verstandenen sprachkonzept
nicht den tunnelblick zu bekommen.
ganz ehrlich, Du klingst noch ziemlich jung und unerfahren; und
das ist gut so - schiele nicht nach einer \*sprache der zukunft\*.
jetz hast Du noch genug muse und zeit dich >>verspielt<< mit
problemloesungen zu einem gebiet zu beschaeftigen, das nur Dich
zu hundert prozent interessiert. in Deinem kopf wird es ja wohl
mindestens ein anspruchsvolles thema/projekt/... geben, dass auf
umsetzung wartet - DAS wird Deine zukuenftige baustelle, und erst
jetzt ist es an der zeit, das feld zu sondieren und die adequaten
werkzeuge (entwicklungsumgebung/programmiersprache) zu waehlen.
> In Frage kommen für mich(persöhnlich):
> C
> C#
> C++
> Visual C++
wie waers mit Objective-C - aber ich denke, ...
> Java
... genau darauf wird es fuer Dich hinauslaufen.
> Perl
> Assembler
> Delphi
> Python
sehr schoen - aber selbst fuer einen einstieg auf
hoeherem niveau dann doch etwas ueberambitioniert.
> C#.NET
> APS.NET
> C++.NET
... hmm ..., da wird es zumindest immer einen markt geben.
> Sollte ich heute eher eine OOP Sprache wählen oder nicht?
fuer einen einstieg, wie Du ihn suchst - ja.
> Fragt mich nicht danach was ich werden will, ich habe auch
> kein Projekt vor Augen das ich umsetzen will.
suboptimal, wegen siehe oben. und fehlende phantasie passt
auch nicht zum von Dir erwarteten »"Erfolg" ... haben«.
und wenn die treibende kraft Deiner motivation wirklich nur
dem hier entspringt -
> Ich will lernen, lernen, lernen um die wahrsch.keit zu Erhöhen
> später damit "Erfolg" zu haben.
- bleiben ebenjene (die motivation) und das lernen ueber kurz
oder lang auf der strecke, noch bevor Du ueberhaupt mit Deinem
ersten privaten projekt auf basis von dem, was Du lernen wolltest,
vernuenftig geld verdient hast.
die so ziemlich allen saeugetierjungen in die wiege gelegten
gaben >>spieltrieb<< und >>neugierde<< sollten im moment noch
Dein einziger turbo sein.
so long - peterS. - pseliger@gmx.net
--
»Because objects in JavaScript are so flexible, you will want to think differently about class hierarchies.
Deep hierarchies are inappropriate. Shallow hierarchies are efficient and expressive.« - [Douglas Crockford](http://javascript.crockford.com/)
ie:( fl:) br:> va:( ls:& fo:) rl:| n3;} n4:} ss:} de:µ js:} mo:? zu:]