Per esempio uno sniffer di pacchetti di rete, ci sono alcuni dei più moderni linguaggi di alto livello come C # o Java, che sarebbero in realtà inadatti o limitanti quando si tratta di costruire uno sniffer di pacchetti?
Dalla maggior parte degli esempi open source che ho incontrato, sembra che C / C ++ siano le lingue preferite quando si parla di programmazione di rete.
Sarei limitato ad usare puramente C #?
Non chiedo opinioni su quale sia la lingua migliore, ma mi chiedo se l'uso di particolari lingue ( soprattutto C # o Java) sarebbe un problema.