<p>Can anyone point to any websites or web applications that are using the <a href="http://www.dossier-andreas.net/software_architecture/pac.html" rel="noreferrer">Presentation-Abstraction-Control</a> design pattern rather than MVC? Desktop applications are easy to find like this (e.g.; GIMP) but I'm looking for something on the web.</p>

[{'answer_id': 74470, 'author': 'Peter Ritchie', 'author_id': 5620, 'author_profile': 'https://Stackoverflow.com/users/5620', 'pm_score': 0, 'selected': False, 'text': '<p>The only example I\'ve seen is in <a href="https://rads.stackoverflow.com/amzn/click/com/0471958697" rel="nofollow noreferrer" rel="nofollow noreferrer">Pattern-Oriented Software Architecture Volume 1: A System Of Patterns</a>.</p>\n'}, {'answer_id': 78382, 'author': 'Patrick Desjardins', 'author_id': 13913, 'author_profile': 'https://Stackoverflow.com/users/13913', 'pm_score': 1, 'selected': False, 'text': "<p>You have difficulty to get Web application that use PAC because PAC inheritance pattern work well on custom component and custon dialog box that is not really present in the web.</p>\n\n<p>Many framwework use PAC that let you override the presentation, abstraction or control but  when used in the web, mostly transform to MVC for it's simplicity (for example, you do not need to have a new level of PAC to change the appearance of a grid... you can use CSS file).</p>\n\n<p>This is the best answer that I can give you.</p>\n"}, {'answer_id': 83548, 'author': 'Matt Farina', 'author_id': 11910, 'author_profile': 'https://Stackoverflow.com/users/11910', 'pm_score': 3, 'selected': False, 'text': '<p>There are more sites using PAC than, I think, people realize. For example, <a href="http://drupal.org" rel="noreferrer">drupal</a> uses the PAC pattern and there are a lot of sites (and a lot of big sites) built with drupal. Many people confuse <a href="http://www.dossier-andreas.net/software_architecture/mvc.html" rel="noreferrer">MVC</a> and <a href="http://www.dossier-andreas.net/software_architecture/pac.html" rel="noreferrer">PAC</a>. <a href="http://www.garfieldtech.com/blog/mvc-vs-pac" rel="noreferrer">Larry Garfield does a good job explaining the difference and how drupal uses PAC</a>.</p>\n\n<p>In my research on this topic I found more than one open source app/framework that called themselves a MVC architecture when they more accurately fit the PAC pattern. Specifically in the way the model/abstraction, presentation/view, and controller interacted with each other.</p>\n'}, {'answer_id': 1767643, 'author': 'adub', 'author_id': 215100, 'author_profile': 'https://Stackoverflow.com/users/215100', 'pm_score': 2, 'selected': False, 'text': '<p>I suspect most sites written using what is called MVC are in fact using a version of PAC but with a single triad. MVC specifically requires the view to be able to communicate with the model directly without going via the controller. I think many web developers would expect this to always go via the controller regardless of the direction of communication. </p>\n'}, {'answer_id': 2624794, 'author': 'Rishav Rastogi', 'author_id': 66945, 'author_profile': 'https://Stackoverflow.com/users/66945', 'pm_score': 0, 'selected': False, 'text': '<p>Drupal is a PAC based web framework in written in PHP. :) </p>\n'}]
['https://Stackoverflow.com/questions/73538', 'https://Stackoverflow.com', 'https://Stackoverflow.com/users/11910/']