News for hackers. Stuff that matters.
Re:What exactly do you dislike about PHP? and Why is your we... by aantix on Thursday April 12, 2007 @06:09PM (#12364)
Have you seen the function list? http://www.php.net/quickref.php

It's a nightmare. How about some organization? How about a hierarchy? How about some terseness?

Re:What exactly do you dislike about PHP? and Why is your we... by ramen on Thursday April 12, 2007 @06:39PM (#12374)
If you think that's bad, you should try C sometime.
Re:What exactly do you dislike about PHP? and Why is your we... by mdakin on Friday April 13, 2007 @12:46AM (#12451)
I have used both for different purposes and I can honestly say conceptually C is a very clean, fast assembly language substitute. If some dumb programmer pulls together 20 C libraries with different semantics and does not properly abstract over them and unify things it's the programmer that's the problem. PHP is fundamentally messy because of just that reason PLUS other significant problems at the language, not library level.
Re:What exactly do you dislike about PHP? and Why is your we... by whacked_new on Thursday April 12, 2007 @08:34PM (#12406)
Yeah, I don't really understand this. My first language was C, and all these C-like languages look quite similar in syntax. I never thought these were "pretty," but they don't really stroke an emotional component in me.
Re:What exactly do you dislike about PHP? and Why is your we... by ramen on Thursday April 12, 2007 @09:41PM (#12423)
My point is that PHP's lack of namespace hierarchy is just like C. In fact, most of PHP's libraries are very close to the underlying C libraries. The lack of apparent organization is mainly due to the fact that PHP pulls all these different, independently-written libraries together. If you were writing C, it would look about the same, except that you'd have to go out and find all these libraries and put them together yourself.
Re:What exactly do you dislike about PHP? and Why is your we... by dfranke on Thursday April 12, 2007 @08:30PM (#12405)
C's libraries aren't terribly well-organized, but, for me at least, the standard ones all fit in one brainful so it's not really a problem.