I have stumbled in this phrase in the web:
"C# is probably not the best choice for a system-level application like this. I believe plain C++ is much better here as you will need to do lots of low-level API calls."
I was searching about security programs made using c#, like firewal, parental control, anti-virus, anti-spyware, etc.
So, is true that C# is probably not the best choice for a security application?
[edit]
I was researching about c# security programs, and I found 2 programs:
1) Keepass (http://keepass.info/compare.html) an impressive password manager that is migrating from c++ to c# !!!
2) Home Again (http://www.codeplex.com/totty530) is a packet sniffer made using c#
[/edit]