<?xml version="1.0" encoding="UTF-8"?>
<feed xml:lang="en-US" xmlns="http://www.w3.org/2005/Atom">
  <title>i got fresh fruits - All Comments</title>
  <id>tag:blog,2008:mephisto/comments</id>
  <generator version="0.7.3" uri="http://mephistoblog.com">Mephisto Noh-Varr</generator>
  <link href="http://blog/feed/all_comments.xml" rel="self" type="application/atom+xml"/>
  <link href="http://blog/" rel="alternate" type="text/html"/>
  <updated>2007-11-22T00:39:22Z</updated>
  <entry xml:base="http://blog/">
    <author>
      <name>Pedram N</name>
    </author>
    <id>tag:blog,2007-08-09:12:842</id>
    <published>2007-11-22T00:39:22Z</published>
    <updated>2007-11-22T00:39:22Z</updated>
    <link href="http://blog/2007/8/9/inheritance-and-prototype-js" rel="alternate" type="text/html"/>
    <title>Comment on 'inheritance and prototype.js' by Pedram N</title>
<content type="html">I take it back... The window lib rocks the way I wanted it to to begin with... Funny since prototype adds 40k of code to the  version I was using with 1.0 and it runs faster... very funny.

I also like the concept from jquery where the window object methods return references to themselves so you can call methods and basically instruct... &quot;and then....&quot;

Let me know if I can help in any way, I donated to this project once, After seeing your Class inheritence donation,
I definitely think you deserve one too now!</content>  </entry>
  <entry xml:base="http://blog/">
    <author>
      <name>Pedram N</name>
    </author>
    <id>tag:blog,2007-08-09:12:760</id>
    <published>2007-11-10T06:21:52Z</published>
    <updated>2007-11-10T06:21:52Z</updated>
    <link href="http://blog/2007/8/9/inheritance-and-prototype-js" rel="alternate" type="text/html"/>
    <title>Comment on 'inheritance and prototype.js' by Pedram N</title>
<content type="html">You are damn smart... Great work... I think I'm gonna rewrite the Window lib myself... I didn't like past version 1.0, and I'm the one who came up with the constraint stuff for it, even though you won't find me in the credz ;(</content>  </entry>
  <entry xml:base="http://blog/">
    <author>
      <name>samuel</name>
    </author>
    <id>tag:blog,2007-08-30:48:124</id>
    <published>2007-09-05T22:31:55Z</published>
    <updated>2007-09-05T22:31:55Z</updated>
    <link href="http://blog/2007/8/30/prototype-and-options" rel="alternate" type="text/html"/>
    <title>Comment on 'Prototype and Options' by samuel</title>
<content type="html">kangax: real examples are coming really soon since we are using something like this to rewrite &lt;a href=&quot;http://prototype-window.xilinus.com&quot;&gt;Prototype Window Class&quot;&lt;/a&gt; with
&lt;a href=&quot;http://xilinus.com&quot;&gt;SÃ©bastien Gruhier&lt;/a&gt;. By the way, you pointed   out the real tricky point which is how to use it with inheritance (particulary how to merge options from superclass to subclasses...)

Stay on tune :)</content>  </entry>
  <entry xml:base="http://blog/">
    <author>
      <name>kangax</name>
    </author>
    <id>tag:blog,2007-08-30:48:62</id>
    <published>2007-08-31T02:17:10Z</published>
    <updated>2007-08-31T02:17:10Z</updated>
    <link href="http://blog/2007/8/30/prototype-and-options" rel="alternate" type="text/html"/>
    <title>Comment on 'Prototype and Options' by kangax</title>
<content type="html">Very nice, Samuel.
It would be also very nice if you could show some real -life examples using prototype's new inheritance features.

best,
kangax</content>  </entry>
  <entry xml:base="http://blog/">
    <author>
      <name>bioskop</name>
    </author>
    <id>tag:blog,2007-08-26:13:26</id>
    <published>2007-08-28T09:16:08Z</published>
    <updated>2007-08-28T09:16:08Z</updated>
    <link href="http://blog/2007/8/26/some-fun-with-ruby-lambdas" rel="alternate" type="text/html"/>
    <title>Comment on 'some fun with ruby lambdas' by bioskop</title>
<content type="html">Hey, that's pretty cool :) 
Very nice and usefull !</content>  </entry>
  <entry xml:base="http://blog/">
    <author>
      <name>Eric Mill</name>
    </author>
    <id>tag:blog,2007-05-17:5:7</id>
    <published>2007-06-11T21:47:22Z</published>
    <updated>2007-06-11T21:47:22Z</updated>
    <link href="http://blog/2007/5/17/a-simple-uri-class" rel="alternate" type="text/html"/>
    <title>Comment on 'a simple URI class' by Eric Mill</title>
<content type="html">Hey, this is useful.  I might pick this up in Jester, especially when I begin chugging along on remote site support.  I just released Jester with JSON support over on thoughtbot's blog, by the way.</content>  </entry>
  <entry xml:base="http://blog/">
    <author>
      <name>Mr eel</name>
    </author>
    <id>tag:blog,2007-04-12:1:4</id>
    <published>2007-05-09T06:16:07Z</published>
    <updated>2007-05-09T06:16:07Z</updated>
    <link href="http://blog/2007/4/12/yet-another-javascript-inheritance-implementation-for-prototype-js" rel="alternate" type="text/html"/>
    <title>Comment on 'yet another javascript inheritance implementation for prototype.js' by Mr eel</title>
<content type="html">This is absolutely the best implementation of Prototype-centric inheritance I've seen. Also one of the most readable. It gives me all the features I'm looking for — in particular inheritable class methods and properties.

I have however noticed one caveat. If you try to create a subclass without passing in a body, the sub class doesn't actually inherit any of the super's methods or properties. Not a bug as such, but it does make it difficult to create a subclass and then extend it later.

I've actually created a fix for this. All it does it check to see if superclass is an 'object' or 'function'. If it's a function then we know it's a superclass to inherit from, otherwise it's a hash which we're creating a new class with.

If you'd like this as a patch, send me an email and I'd be happy to diff it and send it to you.

Also, can you tell me what the license on this code is? I'm interested in using it in a commercial project and what to make sure I'm not doing that against your intentions.

Thanks again!</content>  </entry>
  <entry xml:base="http://blog/">
    <author>
      <name>Mislav</name>
    </author>
    <id>tag:blog,2007-04-12:1:3</id>
    <published>2007-04-14T18:51:02Z</published>
    <updated>2007-04-14T18:51:02Z</updated>
    <link href="http://blog/2007/4/12/yet-another-javascript-inheritance-implementation-for-prototype-js" rel="alternate" type="text/html"/>
    <title>Comment on 'yet another javascript inheritance implementation for prototype.js' by Mislav</title>
<content type="html">Looks very Prototypish! Nice</content>  </entry>
</feed>
