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.