Skip to main content
Code Review

Timeline for Multiple inheritance with JavaScript with support of calling of super() methods

Current License: CC BY-SA 3.0

27 events
when toggle format what by license comment
Feb 2, 2015 at 0:27 vote accept Merc
Jan 25, 2015 at 0:00 comment added Merc I am leaving the question open, hoping that somebody will eventually chime in. The code is here, it's stable, and on GitHub. I would love to know if you can spot any problems I (and the tests) didn't spot. Thanks!
S Jan 22, 2015 at 2:24 history bounty ended Community Bot
S Jan 22, 2015 at 2:24 history notice removed Community Bot
Jan 17, 2015 at 4:53 history edited Merc CC BY-SA 3.0
Since nobody commented further, I pasted here in the question the latest, and ffinal, version of the module with AMD support and strict mode support
Jan 14, 2015 at 23:39 history edited Merc CC BY-SA 3.0
Clarified explanation of how multiple inheritance is achieved, with link to official documentation
Jan 14, 2015 at 15:15 history edited Merc CC BY-SA 3.0
Got rid of useless callee calls.
Jan 14, 2015 at 13:58 history edited Merc CC BY-SA 3.0
Addressed all warnings and problems pointed out by JSLint and Madara
Jan 14, 2015 at 11:02 history tweeted twitter.com/#!/StackCodeReview/status/555318956253528065
Jan 14, 2015 at 8:35 answer added Madara's Ghost timeline score: 5
Jan 14, 2015 at 6:29 history edited Merc CC BY-SA 3.0
ReturnedCtor improved, added reference to full documentation
S Jan 14, 2015 at 5:12 history suggested Nathan Tuggy CC BY-SA 3.0
Formatted code; changed "father" to "parent" for consistency
Jan 14, 2015 at 4:49 review Suggested edits
S Jan 14, 2015 at 5:12
S Jan 14, 2015 at 0:51 history bounty started Merc
S Jan 14, 2015 at 0:51 history notice added Merc Draw attention
Jan 14, 2015 at 0:50 history edited Merc CC BY-SA 3.0
Added comments to code, hoping to simplify review
Jan 13, 2015 at 14:35 comment added Merc Now the question is: is there anybody out there crazy enough to review such a tricky piece of code? :D Well, I will write documentation and unit tests tomorrow. Maybe that will help too... but I would love to see this code reviewed!
Jan 13, 2015 at 9:13 comment added Merc Thanks. However I am now 100% happy with the code and am starting to think that it's the strongest implementation of inheritance in JavaScript... But I would love some feedback. The closest thing to SimpleDeclare is Ring but SimpleDeclare seems to be far superior.
Jan 13, 2015 at 1:19 history edited Merc CC BY-SA 3.0
Code improvements, check that a constructor wasn't already in the chain, fixed a small but in defining ActualConstructor
Jan 12, 2015 at 6:22 history edited Merc CC BY-SA 3.0
Typo
Jan 12, 2015 at 6:22 comment added Merc Just for everybody to know: I probably posted the question too soon, and have edited the code a couple of times. However, it is now "final enough" (I am writing tests, and it's passing everything) and don't think I will change the code further
Jan 12, 2015 at 1:12 history edited Jamal CC BY-SA 3.0
added 4 characters in body; edited title
Jan 12, 2015 at 0:25 history edited Merc CC BY-SA 3.0
Code update with latest github version
Jan 11, 2015 at 16:06 history edited Merc CC BY-SA 3.0
Updated code to reflect latest Githib updates, and improved question text itself
Jan 10, 2015 at 17:24 history edited Jamal CC BY-SA 3.0
added 2 characters in body
Jan 10, 2015 at 17:15 history edited ferada CC BY-SA 3.0
Formatting.
Jan 10, 2015 at 16:35 history asked Merc CC BY-SA 3.0
toggle format

AltStyle によって変換されたページ (->オリジナル) /