Random readable


  • Why languages like DotNet and Java are used for Web/Network apps, not the 'C' ?

Most network applications, especially web servers, are far more "I/O bound" - ie they are capable of pumping out data far faster than the network can accept it. Therefore something that is highly CPU efficient is not a huge win, whereas something that is scalable and maintainable is. So there is no reason to accept the drawbacks of C and lose the advantages of a managed environment like Java, .NET, Python, Perl or other languages.

Read the Discussion here : http://stackoverflow.com/questions/3079153/why-do-you-not-use-c-for-your-web-apps