Here's a question for the more technology inclined of us:
I'm interested in having an application built that does a series of complex calculations, based on information received through network packets with an RFC protocol. The calculations are based on complex if/then/else configurations by the user. This is a calculation and decision structure, which can lead to network packets (decisions) being sent back across the network. The program will have to maintain some kind of local database for speed. The user's configuration should be changeable on-the-fly.
The important aspects here are thus:
1) speed of calculations (nanoseconds matter!)
2) rapid adaptability
I've been told that the best would be a combination of C, and .NET.
What do you guys think, in terms of programming languages? Also, which sort of database would be the fastest? If I decide to move to a mirrored database (master, client, ghost) later on for data completeness and reliability purposes, would that be compatible with the single user configuration?
I'm interested in having an application built that does a series of complex calculations, based on information received through network packets with an RFC protocol. The calculations are based on complex if/then/else configurations by the user. This is a calculation and decision structure, which can lead to network packets (decisions) being sent back across the network. The program will have to maintain some kind of local database for speed. The user's configuration should be changeable on-the-fly.
The important aspects here are thus:
1) speed of calculations (nanoseconds matter!)
2) rapid adaptability
I've been told that the best would be a combination of C, and .NET.
What do you guys think, in terms of programming languages? Also, which sort of database would be the fastest? If I decide to move to a mirrored database (master, client, ghost) later on for data completeness and reliability purposes, would that be compatible with the single user configuration?
Comment