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


Groups > comp.lang.java.help > #2281 > unrolled thread

Is the MVC pattern OO?

Started byGeneric Usenet Account <usenet@sta.samsung.com>
First post2012-11-20 10:21 -0800
Last post2012-11-20 13:50 -0800
Articles 3 — 3 participants

Back to article view | Back to comp.lang.java.help


Contents

  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

#2281 — Is the MVC pattern OO?

FromGeneric Usenet Account <usenet@sta.samsung.com>
Date2012-11-20 10:21 -0800
SubjectIs the MVC pattern OO?
Message-ID<0f35494c-0555-461e-a303-bf66a65cb5e8@g14g2000yqp.googlegroups.com>
Hello guys,

I have been studying the MVC pattern and to me it seems so non-OO.
Model–View–Controller seems so functional in nature.  But then I see
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.

Thanks,
Song

[toc] | [next] | [standalone]


#2282

Frommarkspace <-@.>
Date2012-11-20 12:51 -0800
Message-ID<k8gqgr$618$1@dont-email.me>
In reply to#2281
On 11/20/2012 10:21 AM, Generic Usenet Account wrote:
> Hello guys,
>
> I have been studying the MVC pattern and to me it seems so non-OO.
> Model–View–Controller seems so functional in nature.  But then I see
> 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.


Some insight into why you think it's NOT object oriented would be 
appreciated.  Can you explain more than a simple paragraph?  Do you have 
some examples to give us?

[toc] | [prev] | [next] | [standalone]


#2283

FromLew <lewbloch@gmail.com>
Date2012-11-20 13:50 -0800
Message-ID<f3deacf2-fa7c-4c98-96db-86061d1bfb3e@googlegroups.com>
In reply to#2281
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

[toc] | [prev] | [standalone]


Back to top | Article view | comp.lang.java.help


csiph-web