-=Dark_Shadow=- said:
I also find microsofts attempts to strangle any competition irritating, by creating asp they tried their very hardest to destroy php which was open source, they tried to destroy mysql which was also free. They delibratley made sure that asp was as uncompliant as possible with other browsers to make sure ie had the upper hand at least for a while.
Oh.. my ... fucking ... god.
Now I realise they don't teach things like
server side scripting in schools - but surely they teach you that you must always try to get your facts right before you try to enter a discussion (/argument)?
It's taken me a while to recover from the hysterics on this one. I'd give you green rep for making me laugh if it didn't cancel out the fact you must be truely ignorant.
Where to start with this; in fact is it even worth contending?
Firstly; Microsoft did not create ASP to contend with PHP. Every coder knows that they must use the best, suitable, tool for the job (as with any trade). Having the option to use one language over another aids to your ability to be dynamic.
I
think you'll find that ASP was first announced before PHP had even become a language in itself (if my history serves me correct, PHP started off as just an extension of perl).
Secondly; since when has ASP (Microsoft) ever "contended" with MySQL? Do you even know what these "things" are? ASP and MySQL entwine quite nicely.
Finally... The bit that just tops off the icing on the cake. (so much so; I just need to requote it...)
-=Dark_Shadow=- said:
They delibratley made sure that asp was as uncompliant as possible with other browsers to make sure ie had the upper hand at least for a while.
Now I think I gave away the clue in my first line here... But if you were to find out exactly what ASP stands for then you'd realise how moronic you've been... Actually, to save you the trouble I'll just tell you:
ASP = Active
Server Pages.. (Maybe this needs to be a bit bigger?)
Active Server Pages (how's that?)
Now I realise it may have been hard to distinguish the relativity of event processes by looking at the word PHP (which for many has always been dubbed "
Personal
Home
Page Tools")... But come on; the key is in the name here; I can't think how much clearer they could've made this without bashing you over the head with the concept.
ASP, PHP, Perl, CGI, Coldfusion... whatever takes your fancy... These are in essence, all Server-side languages. (Please say I don't have to explain this to you... but to save me posting any more, I will anyway)..
This basically means that all the work of processing and preparing data to be transported to the client is done server side; and any data to be sent to the client can be prepared in any shape or form... the most popular of course being
HTML.
If an ASP page does not work correctly in another browser; it is not the fault of the language ASP... It will most probably be a flaw in the HTML/Javascript/whatever coding embedded in the page; which for all intents and purposes could be written in any server side language to be given the same effect.
I'd like to go on... but quite frankly I think I've wasted enough energy embarassing you on this occasion.. Please don't make this a habbit; in future
think before you post.
~Merry Xmas~