Muster-mix F# und C# in der gleichen Lösung

Studierte ich einige funktionale Sprachen, vor allem für schulische Zwecke. Dennoch, wenn ich Projekt eine client-server-Anwendung, die ich starte immer die Annahme eines Domain-Driven Design, streng OOP.

Einer komplexen Lösung geschrieben .Net framework bekommen könnte Vorteile, die mit mehr als einer Sprache, und manchmal mehr als ein Paradigma. Das mischen von C-oder C++ mit LUA oder Python ist eine gängige Praxis, manchmal die Einbettung von prolog kann sehr interessant sein.
Ich habe nie versucht zu mischen, OOP und funktionale Paradigma.

F# ist eine neuere, funktionale und Objekt-orientierte Sprache, ich sehe, dass es technisch sehr einfach zu mischen, C# - F# - Bibliotheken in der gleichen Lösung. Aber ich Frage mich, ob es noch Sinn macht: ich nutze LINQ to erfüllen viele meiner funktionale Anforderungen.

Wann und wie, glaubst du, es ist eine gute Idee, mischen Sie diese beiden Sprachen zusammen?
Ich Frage mich, ob gibt es eine Reihe von mustern, die versucht, die.

Tun Sie auch wirklich nutzen F# in einer C# - Lösung?

  • Dies scheint wie eine "poll" - Frage. Sollte wohl community-wiki. Es ist eine gute Umfrage, wenn.
  • für die Klarheit, die Sie tatsächlich mischen Sie Sie in die gleiche 'Lösung', ein Projekt entspricht einer Bibliothek (generaliztion).
  • Ein Levy: du meinst, ich sollte die fahne der "Wiki-community" checkbox? Danke. @ Lukas: korrigiert, Danke.
InformationsquelleAutor Zen | 2009-11-30
Schreibe einen Kommentar