Hi guys,
I have a project in which I'll have to process 100s if not 1000s of messages a second and process/plot this data on graphs accordingly (The user will search for a set of data in which the graph will be plotted in real time, not literally having to plot 1000s of values on a graph).
I'm having trouble understanding using dlls for having the bulk of the message processing in C++ but then handing the information into a C# interface. Can someone dumb it down for me here?
Also, as speed will be a priority I was wondering if accessing across 2 different layers of code will have more of a performance hit that programming the project in it's entirety in C# , or certainly C++ though I've read bad things about programming a GUI in C++ in which, this application must also look modern, clean, professional etc. so I was thinking C# would be the way forward (perhaps XAML, wPF)
Thanks for your time.