Moin,
bis jetzt habe ich schon viele Sprachen durch, aber die einzige die ich wirklich kann ist Java ^^
Hab mir das programmieren selbst beigebracht und bei C++ angefangen. Vom C++-Trip bin ich wieder abgekommen und hab eine Zeit lang in PHP Scripte programmiert. Dann bin ich weiter zu Perl und Java.
Java hat mich einfach überzeugt, weil es dafür schöne IDEs gab, man einfach plattformübergreifend Code erzeugen konnte und auch die Programmierung der GUI plattformübergreifend gut funktioniert.
.NET kam für mich nicht in Frage weil ich mich mit keiner Sprache beschäftigen wollte, die nur in einer proprietären Virtuellen Maschiene funktioniert. Ok, ist bei Java ähnlich, aber die VM gibts wenigstens für Linux/Unix/Mac ...
Manche meinen vllt. es gibt noch Mono; ja das mag schon sein und das ist auch gut so. Aber es wird u.a. durch Reverse Engineering entwickelt und ich weis nicht ob man sich darauf verlassen kann, das das Projekt keine lizensrechtlichen Probleme bekommt.
Nach Perl und Java bin ich zu Ruby und Python gekommen, zwecks Webentwicklung und bin beim RAD-Web-Framework Django hängen geblieben - wirklich genial das Ding - da will man nie wieder PHP schreiben^^
Jetz meine Frage:
Ich kann keine Sprache wirklich, die man ohne Probleme kompilieren kann und deswegen würde ich gerne wissen ob es eine Sprache gibt die folgende Kriterien erfüllt:
1.) höherer Abstraktionsgrad als C
2.) Zeiger o.ä. brauch ich nicht unbedingt
3.) Die Sprache brauch eine halbwegs schöne Bibliothek mit Fkt für Threads/Socket usw., also keine Sprache die fast keine Bibo hat
4.) Muss ohne große Umwege kompilierbar sein
5.) Sollte nicht ganz veraltet sein^^
6.) Am Ende will ich eine Datei haben, die ohne VM oder Interpreter lauffähig ist (.exe z.B.)
Die einzigen Sprachen die mir einfielen, die kompilierbar sind waren C/C++/Pascal.
Kennt jemand noch Alternativen?
mfg
Tischler
bis jetzt habe ich schon viele Sprachen durch, aber die einzige die ich wirklich kann ist Java ^^
Hab mir das programmieren selbst beigebracht und bei C++ angefangen. Vom C++-Trip bin ich wieder abgekommen und hab eine Zeit lang in PHP Scripte programmiert. Dann bin ich weiter zu Perl und Java.
Java hat mich einfach überzeugt, weil es dafür schöne IDEs gab, man einfach plattformübergreifend Code erzeugen konnte und auch die Programmierung der GUI plattformübergreifend gut funktioniert.
.NET kam für mich nicht in Frage weil ich mich mit keiner Sprache beschäftigen wollte, die nur in einer proprietären Virtuellen Maschiene funktioniert. Ok, ist bei Java ähnlich, aber die VM gibts wenigstens für Linux/Unix/Mac ...
Manche meinen vllt. es gibt noch Mono; ja das mag schon sein und das ist auch gut so. Aber es wird u.a. durch Reverse Engineering entwickelt und ich weis nicht ob man sich darauf verlassen kann, das das Projekt keine lizensrechtlichen Probleme bekommt.
Nach Perl und Java bin ich zu Ruby und Python gekommen, zwecks Webentwicklung und bin beim RAD-Web-Framework Django hängen geblieben - wirklich genial das Ding - da will man nie wieder PHP schreiben^^
Jetz meine Frage:
Ich kann keine Sprache wirklich, die man ohne Probleme kompilieren kann und deswegen würde ich gerne wissen ob es eine Sprache gibt die folgende Kriterien erfüllt:
1.) höherer Abstraktionsgrad als C
2.) Zeiger o.ä. brauch ich nicht unbedingt
3.) Die Sprache brauch eine halbwegs schöne Bibliothek mit Fkt für Threads/Socket usw., also keine Sprache die fast keine Bibo hat
4.) Muss ohne große Umwege kompilierbar sein
5.) Sollte nicht ganz veraltet sein^^
6.) Am Ende will ich eine Datei haben, die ohne VM oder Interpreter lauffähig ist (.exe z.B.)
Die einzigen Sprachen die mir einfielen, die kompilierbar sind waren C/C++/Pascal.
Kennt jemand noch Alternativen?
mfg
Tischler