Received: by 10.224.105.205 with SMTP id u13mr11764208qao.6.1353448237578; Tue, 20 Nov 2012 13:50:37 -0800 (PST) Received: by 10.49.108.131 with SMTP id hk3mr3740938qeb.15.1353448237472; Tue, 20 Nov 2012 13:50:37 -0800 (PST) Path: csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!news.glorb.com!npeer01.iad.highwinds-media.com!news.highwinds-media.com!feed-me.highwinds-media.com!i9no1304157qap.0!news-out.google.com!gf5ni2982588qab.0!nntp.google.com!i9no1312108qap.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail Newsgroups: comp.lang.java.help Date: Tue, 20 Nov 2012 13:50:37 -0800 (PST) In-Reply-To: <0f35494c-0555-461e-a303-bf66a65cb5e8@g14g2000yqp.googlegroups.com> Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=69.28.149.29; posting-account=CP-lKQoAAAAGtB5diOuGlDQk0jIwmH0T NNTP-Posting-Host: 69.28.149.29 References: <0f35494c-0555-461e-a303-bf66a65cb5e8@g14g2000yqp.googlegroups.com> User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: Subject: Re: Is the MVC pattern OO? From: Lew Injection-Date: Tue, 20 Nov 2012 21:50:37 +0000 Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable X-Received-Bytes: 2329 Xref: csiph.com comp.lang.java.help:2283 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=96View=96Controller 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, acco= rding to=20 http://en.wikipedia.org/wiki/Model-view-controller "The model-view-controller pattern was originally formulated in the late 19= 70s=20 by Trygve Reenskaug at Xerox PARC, as part of the Smalltalk system.[8][9][1= 0]" I guess that constitutes "blessed by" Smalltalk, if you're inclined to anth= ropomorphize. Honestly, though, your question makes no sense, other than the part that as= ks us=20 to validate that history really did happen as history really did happen. What is your real question? --=20 Lew