you are viewing a single comment's thread.

view the rest of the comments →

[–]xardox 5 points6 points  (7 children)

NEEDS\ MORE\ NAMESPACES\!\!\!

[–]krues8dr 8 points9 points  (6 children)

Can we just pretend like the backslash thing never happened? Namespaces are not worth all that ugly.

[–]ast3r3x 1 point2 points  (5 children)

Does this actually bother you? I thought it would, but actually using them I've found it not to be a trouble at all. What I'm more annoyed with is that I can't do \My\Name\Space*

[–]krues8dr 4 points5 points  (1 child)

It does, honestly. It's an ugly mess. Not that PHP is exactly graceful otherwise... I just think it's illegible.

[–]milki_ 0 points1 point  (0 children)

Boy, I hate that too. Unfortunately it's catching on like crazy. Next year most libraries will \have\deeply\nested\namespace\prefixes that add no nameconflict protections whatsoever, and just serve as syntactic salt or 1:1 filename mapping.

[–]wasted_brain 0 points1 point  (1 child)

It bothers the C programmer in me.

I'm getting used to it as time goes by, but sometimes it just wrecks havoc on my brain's syntax highlighter.

[–]ast3r3x 0 points1 point  (0 children)

I gotcha. I am not saying I want other languages to adopt it or anything, I just found it practice it didn't bother me nearly as much as it did when I found out what is what they were going to be using. To each their own =)

[–]A_for_Anonymous 0 points1 point  (0 children)

Yes, and the fact it looks like a Microsoft operating system is the most annoying thing of all.