splines habe ich mir immer über das statistik tool R in meine programme eingebunden (eine selbst implementierung von splins würde ich nicht vornehmen, da baut man zuviele schlecht debugbare fehler rein):
Wenn das dein "verwenden von experten lösungen" ist, solltest du nochmal darüber nachdenken. Das hört sich für mich sehr nach zusammengeschustertem Murks an. Prinzipiell spricht ja nichts gegen die Verwendendung fertiger und getesteter Bibliotheken, wobei man da schon wieder aufpassen muss, ob die Lizenz es dir erlaubt diese auch in einem kommerziellem closed source Projekt zu nutzen.
Aber soweit ich dich verstehe, plädierst du hier dafür, Splins immer über R berechnen zu lassen und in deiner eigentlichen Anwendung über die abenteuerlichsten Wege auf die Ergebnisse zuzugreifen.
Dann verstehe ich auch die Aussage, dass es viel schwerer ist Expertenlösungen zu verwenden als eigene Lösungen zu implementieren.