May 14th, 2014, 8:27 am
IMO Python is OK for a prototype solution but lacks the robustness and efficiency of languages such as C# and C++. Correct me if I am wrong. How is the easiness of Python-Excel interop?One initial point is determining the provides-requires interfaces between your system and QL. This determines what you need to wrap in QL. See how R does itIn C#, you can do something similar 1. Wrapper C++/CLI class as in section 11.5 of our C# book. at the least I suppose you need isHoliday(Date) function?2. You will probably need to create a converter between QL Date and .NET DateTime. OK3. C# - Excel is an advantage (e.g. Excel-DNA)Of course, there are many other solutions and this is one of them. Choosing the one that best suits you is not diissimlar to a constrained optimisation problem in ISO 9126 space.
Last edited by
Cuchulainn on May 13th, 2014, 10:00 pm, edited 1 time in total.