title: Why using Javascript object and not prototype
body: <p>Yo,</p>
  
  <p>My question is about javascript object.</p>
  
  <p>I've read backbone.js code and i see model and object are using javascript object to define an object.</p>
  
  <p>Like that </p>
  
  <pre><code>Backbone.Model.extend({
      initialize: function() { ... },
      author: function() { ... },
      coordinates: function() { ... },
      allowedToEdit: function(account) {
          return true;
      }
  });
  </code></pre>
  
  <p>Why not using prototype ? 
  Because it's redefined method for every class ?
  Because each object created take more space than backboneJS ?</p>
  
  <p>If someone can explain it to me when and why it's interesting to use prototype ?</p>