On Thu, Oct 31, 2013 at 10:17 AM, rjf <
fat...@gmail.com> wrote:
>
>
> On Thursday, October 31, 2013 9:15:44 AM UTC-7, William Stein wrote:
>>
>> "The essence of it (at least for me) is that software development has
>> long had a modernist viewpoint that admirable software systems are
>> composed of uniform components, composed in a uniform and simple way.
>> (Smalltalk and Lisp are good examples of this kind of thinking.) A
>> post-modern view is that software is all sorts of different very
>> different stuff glued together in all sorts of different ways (think
>> Perl and Unix), and this style of software (big bucket of glue) isn’t
>> a bad thing."
>>
>> -- quote at the top of
>>
http://www.ianbicking.org/blog/2013/10/togetherjs-a-postmodern-tool.html
>>
>>
>> --
>> William Stein
>> Professor of Mathematics
>> University of Washington
>>
http://wstein.org
>
>
> It doesn't have to be a bad thing, but it could be a bad thing.
>
> For example, crappy glue, crappy components, conflicting "stuff" like
> data formats or underlying assumptions, poor (or no) user model.
> Unreliability,
> maintenance nightmares... These immediately
> come to mind.
>
> I don't know why this person thinks that Lisp (programs written in Lisp,
> presumably) are composed of uniform components.
>
> see
>
http://en.wikipedia.org/wiki/Big_ball_of_mud
>
> which seems to date the term Ball of Mud to 1997. But it certainly
> is much earlier. I think Joel Moses used this term before 1971.
>
> Anyway, I think "post modern" as a description adds nothing much to our
> understanding.
>
> RJF
>
>
>
>
>