|
Posted by Kenneth Downs on 08/24/05 15:47
Chung Leong wrote:
> Oliver Grätz wrote:
>> For version 6, namespaces are becoming a topic again, since the sheer
>> number of PHP projects will surely lead to name collisions. You take
>> solutions from two projects and bang, several classes have the same
>> name. The developers seem to be disussing about how to do it without
>> losing performance and how to hide it so that you only have to use it if
>> you want to. Old-Style code will be in a global namespace.
>
> A symptom of what I was describing. Those who frequent this newsgroup
> can testify to this, namespace collision is not a problem PHP
> programmers are facing. Hell, I don't recall the last time someone
> asked a PEAR related question--and that's the best known class library.
> They are wasting their time pursuing the pipe dream of component
> programming, which while sounding good in theory, is always thwarted by
> programmers' tendency to write rubbish documentation.
>
> I for one would rather have a new built-in datetime type that doesn't
^^^^^^^^^^^^^^^^^
Amen and amen again. This was the only part of PHP that actually shocked me
in its lack of support for real-world needs.
The reason i use PHP is not because of its buzzword compatibility
(namespaces, OO) but because it actually allows me to get work done without
telling me how to do it. The datetime thing is kind of a sore thumb in
that department.
> suffer from the limitation of Unix timestamp. Now that is a real
> problem.
--
Kenneth Downs
Secure Data Software, Inc.
(Ken)nneth@(Sec)ure(Dat)a(.com)
[Back to original message]
|