Re: For what is PHP.NET?????
Easy, boy, easy... ;)
Originally posted by Mika
Please, tell me for what is PHP.NET? There're many programming languages (C#, JS, VB, J#) which ASP.NET support!!!
Or you want to make desctop apllication with PHP?! Ha! You're so lazy and you can't learn C or Pascal?!
The reason you can develop for .NET in different languages is because some people a compfortable with one syntax, and some people are comfortable with another. But from a technical standpoint, I see little point in any PHP.NET, as C# is pretty much superior in every way, and actually have a (what most people would call) a better syntax. What would PHP.NET really bring to the table besides case-insenitivity and an annoying syntax for class methods (object->method())?
Coming from the other direction...
I do .NET all day at my day job (VB.NET since 9/2001, and now C# since 11/2002) and I do PHP at night for fun.
The point of Java was to write it once (in Java) and run it anywhere. The dream didn't quite get to the reality, because if you want to use a platform to it's fullest you had to drop to native code - and that's the end of the run it anywhere option.
.NET (the philosophy, as opposed to the technology or the marketing ploy) proposes you write it however you feel comfortable and it will run anywhere you can find a CLR (similar to a Java VM) - which today is in Windows and I think BSD thanks to Rotor.
If these two approaches can meet in the middle, what we get is write what you want, however you want, and have it run wherever you want it to. Now don't that sound like Nerdvana??
"Long live the freedom of choice, even if you choose to act like a fool."
<Thanks for wading through the preamble...>
Development of PHP.NET is simply an extension of M$'s write it in whatever language you feel comfortable philosophy. Basically it says that somebody out there thinks that there are some people that actually use PHP. I call that validation, not something to snivel about.
You're free to use it or ignore it. And I supose if you never intend to use it, you're free to complain that someone's putting it together for other people who might actually use it.
P.S. PHP and C# syntax are so similar, that it wouldn't be hard to use C# if you had to... I'm learning PHP based on my C# knowledge. So, Jeremy, slap C# on your resume! The bill rates are outrageous! :D