On Sun, Apr 11, 2010 at 11:27 AM, Shlomi Fish <[email protected]> wrote: > Hi all, > > I hope I'm not going to start a flamewar or appear as too domineering (which I > know has been an ongoing problem with me) but I'd like to make the proposal in > the subject: > > {{{ > Let's start referring to Moose as "the modern Perl 5 Object System" instead of > "the post-modern Perl 5 Object System". > }}} > > The reason is that "post-modern" tends to have very bad connotations in art > and philosophy, outside the narrow context of Larry Wall's presentation "Perl, > the first post-modern language", which even many Perl programmers are not > familiar with, and may give people who are first introduced to the topic the > wrong idea.
[citation needed] When I was in University, admittedly a few years ago now, Post Modernism and one of it's tools Deconstructionism was very much the rage. In the years since I have left university I haven't seen these bad connotations. Do you have references? >On the other hand saying that Moose is a *modern* Object System > will normally immediately give people the right idea. > > I know that it's cute to call Moose the "post-modern OOP system" but it may > either make people wonder what the hell we mean, or may even give the wrong > impression, so I suggest we drop it. One of the few popular posts in my blog explained this in detail. I refer you to http://chris.prather.org/why-moose-is-post-modern.md.html. Do you have evidence that it *is* making people wonder what the hell we mean? > I don't mind working on the patch to the site and to Moose.pm to change all > "post-modern"'s to "modern"'s, but I'd like to know it would be accepted > first. I for one like the Post-Modern epithet. Trying to suggest a package named Moose will somehow seem more serious by changing "post modern" to "modern" is I think ridiculous. In four years I have only felt the need to defend the "Post Modern" description once (last April), and that was because the people questioning Moose had (what I felt was) a misunderstanding of the concept of Post Modernity[1]. Ultimately if people are objecting to Moose because it claims to be Post Modern, they have deeper issues, and probably need to seek professional help. -Chris [1] I honestly shouldn't have bothered, but someone was *wrong* on the internet.
