Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.java.help > #2283

Re: Is the MVC pattern OO?

Newsgroups comp.lang.java.help
Date 2012-11-20 13:50 -0800
References <0f35494c-0555-461e-a303-bf66a65cb5e8@g14g2000yqp.googlegroups.com>
Message-ID <f3deacf2-fa7c-4c98-96db-86061d1bfb3e@googlegroups.com> (permalink)
Subject Re: Is the MVC pattern OO?
From Lew <lewbloch@gmail.com>

Show all headers | View raw


Generic Usenet Account wrote:
> Hello guys,
> I have been studying the MVC pattern and to me it seems so non-OO.

I'm with markspace. Why would you say that?

> Model–View–Controller seems so functional in nature.  But then I see

By which you mean it has first-class functions? It uses Horn-clause logic?

> that MVC had its origins in PARC, and was blessed by both Smalltalk
> and now Java.  I am not sure if this is just my flawed understanding
> of MVC, or whether that is really so.  Any insight would be
> appreciated.

It is really so, yes, the MVC pattern was first created for Smalltalk, according to 
http://en.wikipedia.org/wiki/Model-view-controller
"The model-view-controller pattern was originally formulated in the late 1970s 
by Trygve Reenskaug at Xerox PARC, as part of the Smalltalk system.[8][9][10]"

I guess that constitutes "blessed by" Smalltalk, if you're inclined to anthropomorphize.

Honestly, though, your question makes no sense, other than the part that asks us 
to validate that history really did happen as history really did happen.

What is your real question?

-- 
Lew

Back to comp.lang.java.help | Previous | NextPrevious in thread | Find similar | Unroll thread


Thread

Is the MVC pattern OO? Generic Usenet Account <usenet@sta.samsung.com> - 2012-11-20 10:21 -0800
  Re: Is the MVC pattern OO? markspace <-@.> - 2012-11-20 12:51 -0800
  Re: Is the MVC pattern OO? Lew <lewbloch@gmail.com> - 2012-11-20 13:50 -0800

csiph-web