Re: PHP on .NET DLR
[email protected] (K T Ligesh) Thu, 9 Aug 2007 23:12:20 +0530
| Newsgroups | php.evangelism |
|---|---|
| Message-ID | <[email protected]> |
On Thu, Aug 09, 2007 at 11:18:46AM -0400, Mike Schinkel wrote: > K T Ligesh wrote: > > I come from a pure C background. Don't write procedural code > > at all. Write pure OO code. Then what you have a really > > beautiful C like language written in OO. Php should have > > been called C script, as in, it is pure C with scripting > > capabilities. Anyone for a namechange? :-) The reason for > > PHP's success is also this. Everyone has come into touch C > > some way or the other. It is simply unavoidable, and in PHP > > what we have is a C scripting language. > > So THAT's why I've found the PHP language distasteful; it's C heritage. I > should have known! Thanks for pointing it out. '-) > I think MS, even though they do have a firm commitment to VB, is primarily a C company, with C++/C#, for which I am thankful. Considering how they treated their VB6 devs by changing to VB.NET (which has no relation to VB btw), it would seem the C folks are the ones who are calling the shots. so PHP's C heritage would suit them fine. I might rather move to a dynamic C# rather than Ruby. I am incapable of coding in a language that's not delimited using braces. I have this parser embedded in my brain that can execute C style language automatically once it is properly syntax highlighted in Vim. C is a horrible language, but somehow it has some kind of charm and never seem to go away. So I think being comfortable with C and C like languages is the safest bet you can make in the Computer Industry. Of top 10, 4--Java/C++/C#/PHP--languages are C based. So there must be something right about the braces.