Kann jemand dieser Sprache irgendeinen tatsächlichen Nutzen abgewinnen, oder ist das so eine überflüssige Sprache, sodass ein Umstieg von einer ähnlichen bzw. gleichzweckigen Sprache völlig unnötig ist?
Ist halt ne funktionale Sprache, d.h. ist für manche Sachen gut (Berechnungen, Nebenläufigkeit...), für andere weniger gut (I/O, State...) geeignet. Der geneigte Entwickler wird wohl Teile seiner Anwendung damit schreiben und für den Rest dann C# nehmen. Ähnlich wie Scala im Zusammenhang mit Java.
Funktionale Sprachen sind etwas für eine spezielle Entwickler-Gemeinde. Das Geniale aus meiner Sicht an MONO/.NET ist dass jeder die Sprache seiner Wahl nutzen kann (statisch/ dynamisch) und alles auf einer ISO standardisierten Runtime läuft. Java war mal offen aber nie ein Standard. Ich habe vor Jahren mal einen PHP compiler für Mono bauen lassen (php4mono). Brauchte auch niemand wirklich, hat aber funktioniert. Wichtig aus meiner Sicht ist in Zukunft dass die Zahl der Sprachen zunehmen darf, nicht aber unbedingt die Zahl der Standard-Libraries. Wer also einen neuen Music-Player in F# mit Gtk#-Frontend schreiben möchte kann sofort beginnen.
Kann jemand dieser Sprache irgendeinen tatsächlichen Nutzen abgewinnen, oder ist das so eine überflüssige Sprache, sodass ein Umstieg von einer ähnlichen bzw. gleichzweckigen Sprache völlig unnötig ist?
http://stackoverflow.com/questions/928042/how-will-f-sharp-be-used
HTH
Macs
OCaml nehmen.
Ist halt ne funktionale Sprache, d.h. ist für manche Sachen gut (Berechnungen, Nebenläufigkeit...), für andere weniger gut (I/O, State...) geeignet. Der geneigte Entwickler wird wohl Teile seiner Anwendung damit schreiben und für den Rest dann C# nehmen. Ähnlich wie Scala im Zusammenhang mit Java.
Funktionale Sprachen sind etwas für eine spezielle Entwickler-Gemeinde. Das Geniale aus meiner Sicht an MONO/.NET ist dass jeder die Sprache seiner Wahl nutzen kann (statisch/ dynamisch) und alles auf einer ISO standardisierten Runtime läuft. Java war mal offen aber nie ein Standard. Ich habe vor Jahren mal einen PHP compiler für Mono bauen lassen (php4mono). Brauchte auch niemand wirklich, hat aber funktioniert. Wichtig aus meiner Sicht ist in Zukunft dass die Zahl der Sprachen zunehmen darf, nicht aber unbedingt die Zahl der Standard-Libraries. Wer also einen neuen Music-Player in F# mit Gtk#-Frontend schreiben möchte kann sofort beginnen.
Und in welcher Beziehung stehst du zum Produkt?
Gerade nach dem Oracle-Getöse ist die OSS community wohl eher zurückhaltend. MS hat (zu-)viel Geschirr zerschlagen.
Das wird bestimmt genau so ein Rohrkrepierer wie JavaFX.