Welche Sprache ist gut?

03/11/2013 16:01 Howaner#1
Ich suche zurzeit eine gute Sprache zum Programme programmieren.
Früher hab ich immer mit C# und VB.NET programmiert, dass mache ich aber nicht mehr, weil ich kein Windows benutze und ich es auch nicht mehr benutzen will.
Dann habe ich Java programmiert und bin damit auch recht zufrieden. Allerdings finde ich es nicht so toll, wenn ein Programm an eine Laufzeitumgebung gefesselt ist.
Also hier meine Frage. Ich suche eine Sprache die eher an die Syntax von Java/C# angelehnt ist, keine Laufzeitumgebung benötigt und es für Linux, Mac und Windows einen Compiler gibt.

Vala habe ich bereits probiert. Ich finde die Sprache auch gut, aber es gibt kein Hilfeforum und nur wenige die die Sprache kennen. Außerdem gibt es keine gescheite IDE. Diese wäre mir aber sehr wichtig
03/11/2013 16:08 kissein#2
Quote:
Früher hab ich immer mit C# und VB.NET programmiert, dass mache ich aber nicht mehr, weil ich kein Windows benutze und ich es auch nicht mehr benutzen will.
Mono

Ansonsten sei Dir gesagt, Sprachen sind Werkzeuge. Je mehr man beherrscht desto umfangreicher ist Dein Werkzeugkasten.

//edit: IDE
03/11/2013 16:10 Howaner#3
Quote:
Originally Posted by kissein View Post
Mono

Ansonsten sei Dir gesagt, Sprachen sind Werkzeuge. Je mehr man beherrscht desto umfangreicher ist Dein Werkzeugkasten.

//edit: IDE
Ich kenne Mono. Ich will aber einen Compiler haben, den es für alle Betriebssysteme gibt.
03/11/2013 17:03 dowhile#4
Quote:
Ich finde die Sprache auch gut, aber es gibt kein Hilfeforum und nur wenige die die Sprache kennen. Außerdem gibt es keine gescheite IDE. Diese wäre mir aber sehr wichtig
Es gibt zwar kein Forum, dafür aber eine Mailing-Liste (irgendwo im Gnome / GTK Sumpf). Da du mit Vala C Libraries nutzen kannst, finde ich die minimale (bzw. nicht vorhandene) Verbreitung nicht mal soooo schlecht. Hast du als IDE schon Anjuta (nur Linux) getestet?
Ansonsten würde ich einfach C++ nehmen. Außer noch mehr Sprachen, die noch weniger verbreitet sind als Vala (wie z.B. D) fällt mir dazu nichts ein.
03/11/2013 18:12 Shadow992#5
Quote:
Originally Posted by Howaner View Post
Ich kenne Mono. Ich will aber einen Compiler haben, den es für alle Betriebssysteme gibt.
Wenn du Plattformunabhängigkeit suchst, kann man dir nur Java empfehlen.
03/11/2013 18:52 Delinquenz#6
Wenn du keine Runtime Environment haben möchtest, bleibt eig fast nur C über.
03/11/2013 19:09 Keyosk#7
Lern Delphi.
03/11/2013 19:48 Schlüsselbein#8
Schau dir Python an. Benötigt zwar auch einen Interpreter, aber bei den Linux-Distris ist der eh schon oft mit dabei.

Wie gesagt bleibt bis auf C bei deinen Ansprüchen kaum was übrig. Ich frage mich allerdings, warum du weg von ner Laufzeitumgebung willst?
03/12/2013 10:55 MrSm!th#9
C++
03/12/2013 16:08 Dan[ger]#10
Was hast du denn gegen die Runtime Environment? ^^
Ich persönliche schreibe auch in Java und habe mit der JRE eigentlich keine Problem und Java hat (meiner Meinung nach) eine tolle Syntax... wieso willst du da unbedingt umsteigen?
Und wenn du keine Runtime Environment willst und trotzdem auf anderen Plattformen als Windows arbeiten willst, bleibt nur C/C++ übrig, die ja eine ähnliche Syntax wie Java/C# haben ;)
03/12/2013 18:14 Howaner#11
Delphi ist nur für Windows verfügbar und von Python wollte ich mich eigentlich vernhalten.
Ich schau mir jetzt nochmal C++ und Vala an (Habe eine gescheite IDE für Vala gefunden)
03/12/2013 18:20 Schlüsselbein#12
Delphi-Compiler gibts nicht nur für Windows.
Und warum möchtest du dich von Python fern halten?
03/12/2013 18:37 Cambios#13
Definitiv C++ ;)