You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Jim, I see what you're driving at, and we do have datatype section of Orchestra that can be used to enumerate non-FIX datatypes (example: NYSE Pillar file). However, there are several issues that need to be overcome to get to a completely FIX-agnostic DSL.
Still the majority of usage will be with FIX APIs, such as QuickFIX. We really do need to know the FIX datatype to properly get and set field values.
For a non-FIX type system, the DSL implementation would not only need to know the types, but also how to relate literals to the type system and type conversion and promotion rules. This can be table-driven, as I said. We would need to add such rules to Orchestra, but I doubt that most prospective Orchestra users would want to deal with such technicalities. It's easier for me to foresee an alternative DSL library for a non-FIX system.
The DSL specification should tell about datatypes of variables, such as whether they are static or dynamic.
My proposal:
The text was updated successfully, but these errors were encountered: