> I have yet to seen a single example of anybody using namespacing in > functional programming. Then again, its relative "new" in PHP. rofl
PHP is all but a functional programming language. I think you are confusing terms here, _functional_ programming languages are things like Haskell, Scheme or (to a lesser extent) LISP. Others provide some functional features in addition to imperative programming. There are lots of programming languages which provide namespaces without being necessarily OOP. Nim itself uses namespaces, which map to filenames (like Python does). Ada has a package system which is the most feature-rich namespace implementation ever, without forcing the user to do OOP. Go uses directories as namespaces. > Yada yada yada ... typical forum bully tactics. I have just answered to your arguments in a critical, but neutral way. This is quite the opposite of _forum bully tactics_, which include, amongst others, [ad hominem](https://en.wikipedia.org/wiki/Ad_hominem) tactics (like, for example, calling another user a _forum bully_). > Lets all wast hours fighting it out on a forum so one of use can both feel > superior. This is not and was never my intent. Where do you deduce this from? Because I criticized your arguments? This is what a discussion is for. If you do not want to discuss, there is no point in answering here. > There is always somebody who gets pissed or disagrees and then wants to wast > hours discussing something that will not change both parties there opinion > anyway. I am not pissed. You seem to be. You even state that later in your post. > Bullshit first class. If you can not tell the different between a piece of > OOP & FP code, then you really do not need to start arguing about it. Feeling > superior yet? As I said, you seem to confuse the term _functional programming_ with _imperative, procedural, non-OOP programming_. I do not want to continue this discussion on a level where you just rely on personal attacks, thanks.
