> I'm so sorry to hear that you have to use ASP. That is one god awful language.
As Cleopatra might say, "It's a pain in the ASP"
If you dance barefoot on the broken glass of undefined behaviour, you've got to expect the occasional cut.
If at first you don't succeed, try writing your phone number on the exam paper.
It's not ASP though.
I don't mind windows as an OS for a server but IIS sucks hard. I usually just assume that if you are using windows as a web server you are using IIS.
Sigh, personal preferences...
Apparently IIS 7 deviates from all the earlier versions and now comes modularized and you install only those parts you want/need. And you can write your own through it's own API (good ridance ISAPI!) in languages such as C++ and C#.
In fact... I beieve the new system is stronger than Apache own modules system in one aspect. You can install modules on a per-site basis, instead of globally. Coupled with native multithreaded support (which is still lacking from apache in a big way, or so I seem to realize) I can imagine some pretty hefty things being developed for IIS that may reduce Apache usability if something isn't done. I'm speaking on the area of Web Services and Web Applications.
You mean C# or Vb.net or C++/CLI are awful languages. As ASP.Net is not a language but makes use of any of those languages. Neither ASP was a language.I'm so sorry to hear that you have to use ASP. That is one god awful language.
Originally Posted by brewbuck:
Reimplementing a large system in another language to get a 25% performance boost is nonsense. It would be cheaper to just get a computer which is 25% faster.
I don't think so. Sure, the worker MPM is still the most well-tested in Linux, but the Win32 MPM uses threads.native multithreaded support (which is still lacking from apache in a big way, or so I seem to realize)
All the buzzt!
CornedBee
"There is not now, nor has there ever been, nor will there ever be, any programming language in which it is the least bit difficult to write bad code."
- Flon's Law
That is what everyone thinks at first... "Oh you always bash IIS. Oh you just hate Microsoft. You just think Bill Gates looks like a goober who can buy and sell your ass."
While those are all true, there are other important details that experience will eventually lend to you. Elysia is being hard on the linux servers but I sincerely doubt she advocates IIS. And yes, IIS has improved. But it should not need to make improvements just to try to match Apache. For two main reasons: one, Apache should not be considered the defacto standard. Two, since when does playing "catch up to the open source program" mean you are now pushing industry quality?
I am not sure how to interpret this. Are you trying to say that Apache is the de facto standard but that should not be the case, or are you trying to say that Apache is not the de facto standard and hence should not be considered as such?Originally Posted by master5001
If the "open source program" is industry quality and your program is not, then indeed 'playing "catch up to the open source program"' means 'you are now pushing industry quality'.Originally Posted by master5001
Look up a C++ Reference and learn How To Ask Questions The Smart WayOriginally Posted by Bjarne Stroustrup (2000-10-14)