Yeah those are good points. Here are the pros of using c#
1) Perf - True, native c++ holds an advantage, but that only really materializes when you have optimized your entire network (slow processor, 1 gig switch, slow disks on your database). Honestly, with gpu's and mutithread cores, the perf...