One base class to rule them all.
destroyallsoftware.com
destroyallsoftware.com
Fsck allows you to express your feelings while you're developing. It does this by allowing you to add words to method names on the fly.
Is there a mechanism for determining the karma of a particular comment with additional effort?
Otherwise, no, the information simply isn't available.
https://github.com/tenderlove/neversaydie
I seem to remember a gem that allowed for inline assembly too, but perhaps fortunately I can't remember what it's called.
http://confreaks.net/videos/198-rubyconf2009-worst-ideas-eve...
I am in no way affiliated w/ Destroy All Software other than being a happy new customer.
What license is this released under? I would assume an awesome base class needs a corresponding awesome license.
In other words, licenses don't make certain uses of works forbidden; they make them _permitted_. If you license it under both GPLv3 and BSD, and someone does something permitted under BSD but forbidden under GPLv3, the GPLv3 can't forbid the BSD license.
That said, the current wording (the 'union of the terms specified' by all OSI licenses) is not multiply licensing, but something far stranger...
Moose's MOP makes this "port" quite easy (as does Perl having multiple inheritance!). Does mean it only works on Moose classes but a universal approach is also possible but it wouldn't be as succinct!
https://github.com/garybernhardt/base/pull/5
Wow.