F# mit Openentk -Beispiel?
Frage
Kennt man sich der Möglichkeit, C# -Bibliotheken wie OpenTK (http://www.opentk.com/) von F# zu verwenden? Ich interessiere mich besonders für eine mathematische Toolkit -Bibliothek, um einigen Skripten zusätzliche Geschwindigkeit zu verleihen, indem ich die GPU von innerhalb von F#ausnutze.
Was ist ein schmerzloser Weg, das zu tun? :)
Lösung
Wie Julia erwähnt, können Sie jede .NET -Bibliothek von F#verwenden. In Bezug auf Openentk speziell gibt es einige Materialien von Laurent Le Brun (alle von ihnen geht es jedoch um Grafiken und nicht um Mathematik):
- Ein einführender Artikel: F# + OpenGL: Eine plattformübergreifende Probe
- Weitere Beispiele sind in der
samples/opengl
Verzeichnis in der F# Cross Plattformprojekt auf Codeplex
Es ist wahrscheinlich nicht exakt Das Gleiche wie Sie suchen, aber es sollte helfen (z. B. wenn es einige schwierige Dinge gibt, die bei der Verwendung von Openentk von F#getan werden müssen)