On 8/31/2010 7:26 AM, Rob Richardson wrote: > Thomas, > > You have me very curious. Why do you think C# and .Net are silly? > > I prefer C# to C++, largely because of the lack of header files, but > also because of changes to Microsoft-specific things such as transparent > handling of Unicode and the removal of default use of precompiled > headers. > > RobR
They could have invested their time and money into Visual C++ instead of creating .NET. Eliminating the weird Unicode layer issues would have likely been part of that strategy. Precompiled headers aren't a bad thing or at least they don't bother me. I use one master include file that includes everything else I need for a C++ based project. It isn't a big deal. The only thing that annoys me is deploying VC++ runtimes. Microsoft deploys .NET via Windows Updates but refuses to deploy VC++ runtimes via the same mechanism and then they turn around and say that Windows Updates are for deploying core Windows product updates. VC++ is just as much a core part of the OS as .NET is. -- Thomas Hruska CubicleSoft President Barebones CMS is a high-performance, open source content management system for web developers operating in a team environment. An open source CubicleSoft initiative. Your choice of a MIT or LGPL license. http://barebonescms.com/
