title: Systems Similar to NakedObjects?
body: <p>A while ago I read the book on <a href="http://www.nakedobjects.org/book/content.html?content=content.html" rel="nofollow">Naked Objects</a> and was excited by the ideas. Writing only my core business logic and having the UI automatically generated?  Sign me up!</p>
  
  <p>Further, the potential goes beyond that.  This can be a great tool in domain modeling.  With the ability to directly invoke one's objects, one is encouraged to directly use one's domain objects, whereupon one can discover...</p>
  
  <ul>
  <li>Flaws</li>
  <li>Useful interaction patterns (for UI implementation, particularly pertinent if one holds the view that a UI is basically "scripting the domain objects")</li>
  <li>New features.</li>
  </ul>
  
  <p>To this end, I'm interested in any systems similar to Naked Objects.  I did some leg-work, such as searching for hits under strings like "Direct Manipulation UI", but haven't found anything useful.  </p>
  
  <p>Do you know of any work along similar lines?  I'd prefer something in PHP or JavaScript and that doesn't assume I'm running a Linux box. I know of NakedPHP and Spiro (can't find documentation for that), but they're both basically Naked Object implementations for PHP and javascript, respectively.</p>
  
  <p>Do you know of any other systems?</p>