<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/'><id>tag:blogger.com,1999:blog-5274051535398117366.post8046385165715175620..comments</id><updated>2011-05-11T17:28:04.379-07:00</updated><category term='Python'/><category term='node.js'/><category term='streamie'/><category term='UniversalComet'/><category term='packaging'/><category term='Performance'/><category term='Trackback'/><category term='Attribute Meta Classes'/><category term='Release'/><category term='Cookbook'/><category term='Augment'/><category term='Ext'/><category term='VisualWorks'/><category term='JSCloud'/><category term='Method Modifiers'/><category term='jsonpickle'/><category term='PureMVC'/><category term='Roles'/><category term='Types'/><category term='Testing'/><category term='Joose'/><category term='jsconf'/><category term='Rhino'/><category term='Presentation'/><category term='Documentation'/><category term='Traits'/><category term='HttpRequest'/><category term='JSON'/><category term='Google Gears'/><category term='joosify'/><category term='Offtopic'/><category term='WebWorkers'/><category term='CPAN'/><category term='Logo'/><category term='HTML5'/><category term='database'/><category term='Builder'/><category term='because-you-can'/><category term='speed'/><category term='promotejs'/><category term='jscomp'/><category term='jQuery'/><category term='google gadget api'/><category term='personal'/><category term='JScript .NET'/><category term='WebSocket'/><category term='Profiling'/><category term='OR-Mapper'/><category term='#bchh08'/><category term='NoFlash'/><category term='permanize'/><category term='Joosification'/><category term='widgets'/><category term='Google App Engine'/><category term='PMWA'/><category term='CouchDB'/><category term='Prototypes'/><category term='Omniture'/><category term='Type Coercions'/><category term='recipe'/><category term='Example'/><category term='blok'/><category term='HTML'/><category term='Joose.Storage'/><category term='Trivia'/><category term='bespin'/><category term='JavaScript'/><category term='Exceptions'/><category term='JooseX'/><category term='Old-Style-Interface'/><category term='Meta Classes'/><category term='Block'/><category term='svn'/><category term='Moose'/><title type='text'>Comments on NonBlocking.io - Malte Ubl's Asynchronous Identity Disorder: Unsolvable Problems – Why micro libs suck.</title><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://www.nonblocking.io/feeds/8046385165715175620/comments/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5274051535398117366/8046385165715175620/comments/default'/><link rel='alternate' type='text/html' href='http://www.nonblocking.io/2011/05/unsolvable-problems-why-micro-libs-suck.html'/><author><name>Malte Ubl</name><uri>https://profiles.google.com/116910304844117268718</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-tQJAx2-8rqE/AAAAAAAAAAI/AAAAAAAAEhc/T74iWhwXXf0/s512-c/photo.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>6</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-5274051535398117366.post-5537641678333417331</id><published>2011-05-11T17:28:04.379-07:00</published><updated>2011-05-11T17:28:04.379-07:00</updated><title type='text'>@Anonymous Which documentation are you referring t...</title><content type='html'>@Anonymous Which documentation are you referring to?  Oh wait, I forgot, Anonymous users are stateless...</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5274051535398117366/8046385165715175620/comments/default/5537641678333417331'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5274051535398117366/8046385165715175620/comments/default/5537641678333417331'/><link rel='alternate' type='text/html' href='http://www.nonblocking.io/2011/05/unsolvable-problems-why-micro-libs-suck.html?showComment=1305160084379#c5537641678333417331' title=''/><author><name>Isaac</name><uri>http://www.blogger.com/profile/13159062997090223850</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.nonblocking.io/2011/05/unsolvable-problems-why-micro-libs-suck.html' ref='tag:blogger.com,1999:blog-5274051535398117366.post-8046385165715175620' source='http://www.blogger.com/feeds/5274051535398117366/posts/default/8046385165715175620' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-111383119'/></entry><entry><id>tag:blogger.com,1999:blog-5274051535398117366.post-1015867546736179477</id><published>2011-05-11T09:37:00.204-07:00</published><updated>2011-05-11T09:37:00.204-07:00</updated><title type='text'>If they want people to use TAP freely, why is all ...</title><content type='html'>If they want people to use TAP freely, why is all the documentation under a restrictive license instead of a permissive one?  That is only gonna cause people to avoid it; I know I will.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5274051535398117366/8046385165715175620/comments/default/1015867546736179477'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5274051535398117366/8046385165715175620/comments/default/1015867546736179477'/><link rel='alternate' type='text/html' href='http://www.nonblocking.io/2011/05/unsolvable-problems-why-micro-libs-suck.html?showComment=1305131820204#c1015867546736179477' title=''/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.nonblocking.io/2011/05/unsolvable-problems-why-micro-libs-suck.html' ref='tag:blogger.com,1999:blog-5274051535398117366.post-8046385165715175620' source='http://www.blogger.com/feeds/5274051535398117366/posts/default/8046385165715175620' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1399246505'/></entry><entry><id>tag:blogger.com,1999:blog-5274051535398117366.post-3603795028680962105</id><published>2011-05-11T09:14:04.702-07:00</published><updated>2011-05-11T09:14:04.702-07:00</updated><title type='text'>@Malte Yep, I agree. I was just explaining my conc...</title><content type='html'>@Malte Yep, I agree. I was just explaining my concern of using microlibs (esp for an app&amp;#39;s core) and the compatibility issues that may result.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5274051535398117366/8046385165715175620/comments/default/3603795028680962105'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5274051535398117366/8046385165715175620/comments/default/3603795028680962105'/><link rel='alternate' type='text/html' href='http://www.nonblocking.io/2011/05/unsolvable-problems-why-micro-libs-suck.html?showComment=1305130444702#c3603795028680962105' title=''/><author><name>John-David</name><uri>http://www.blogger.com/profile/03119997934889825090</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.nonblocking.io/2011/05/unsolvable-problems-why-micro-libs-suck.html' ref='tag:blogger.com,1999:blog-5274051535398117366.post-8046385165715175620' source='http://www.blogger.com/feeds/5274051535398117366/posts/default/8046385165715175620' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1540371827'/></entry><entry><id>tag:blogger.com,1999:blog-5274051535398117366.post-1152260729887234427</id><published>2011-05-11T09:03:23.475-07:00</published><updated>2011-05-11T09:03:23.475-07:00</updated><title type='text'>John, cool that you agree with my points. The thin...</title><content type='html'>John, cool that you agree with my points. The thing is that this isn&amp;#39;t really a debate of micro lib Vs. macro lib. Any given toolkit will never solve all known problems that are worth putting in their own module. Thus even if you use MajorToolkit2.0 you will always need extra modules on the side which again shows the need for the infrastructure described above.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5274051535398117366/8046385165715175620/comments/default/1152260729887234427'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5274051535398117366/8046385165715175620/comments/default/1152260729887234427'/><link rel='alternate' type='text/html' href='http://www.nonblocking.io/2011/05/unsolvable-problems-why-micro-libs-suck.html?showComment=1305129803475#c1152260729887234427' title=''/><author><name>Malte</name><uri>http://www.blogger.com/profile/02896910385129311939</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.nonblocking.io/2011/05/unsolvable-problems-why-micro-libs-suck.html' ref='tag:blogger.com,1999:blog-5274051535398117366.post-8046385165715175620' source='http://www.blogger.com/feeds/5274051535398117366/posts/default/8046385165715175620' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-693778871'/></entry><entry><id>tag:blogger.com,1999:blog-5274051535398117366.post-429536977705472231</id><published>2011-05-11T08:59:00.019-07:00</published><updated>2011-05-11T08:59:00.019-07:00</updated><title type='text'>I&amp;#39;m glad you mentioned the &amp;quot;jQuery plugin...</title><content type='html'>I&amp;#39;m glad you mentioned the &amp;quot;jQuery plugin&amp;quot; quality problem. That is exactly the same issue devs face with microlibs. Each have different quality/features/support priorities. This puts the burden on devs to wade through the muck to find quality microlibs. The burden is even heavier when using microlibs to compose your app&amp;#39;s core (events, dom, ajax, selector engine).&lt;br /&gt;&lt;br /&gt;In my screencast, &lt;a href="http://allyoucanleet.com/2011/05/09/microlibs-the-fud-challenge/" rel="nofollow"&gt;Microlibs: The FUD Challenge&lt;/a&gt;, I suggest that consistent cross-browser support is easier to achieve by using a modular/buildable framework instead of a bunch of independent microlibs. I believe this is true, in part, because mainstream/mature libs have lots and lots of unit tests :D</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5274051535398117366/8046385165715175620/comments/default/429536977705472231'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5274051535398117366/8046385165715175620/comments/default/429536977705472231'/><link rel='alternate' type='text/html' href='http://www.nonblocking.io/2011/05/unsolvable-problems-why-micro-libs-suck.html?showComment=1305129540019#c429536977705472231' title=''/><author><name>John-David</name><uri>http://www.blogger.com/profile/03119997934889825090</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.nonblocking.io/2011/05/unsolvable-problems-why-micro-libs-suck.html' ref='tag:blogger.com,1999:blog-5274051535398117366.post-8046385165715175620' source='http://www.blogger.com/feeds/5274051535398117366/posts/default/8046385165715175620' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1540371827'/></entry><entry><id>tag:blogger.com,1999:blog-5274051535398117366.post-6699447442732724044</id><published>2011-05-11T08:50:44.912-07:00</published><updated>2011-05-11T08:50:44.912-07:00</updated><title type='text'>The world still has to end because of smaller, com...</title><content type='html'>The world still has to end because of smaller, composable libraries.  *cough*&lt;br /&gt;&lt;br /&gt;In node land everything is fine due to the excellent dependency management of npm 1.0 (again, we’re not sure yet but it seems to be working pretty well so far). &lt;br /&gt;&lt;br /&gt;The only big thing that’s different in browser land is the inconsistent underlying platform but I’m sure we will learn (if we even need to) and adjust.&lt;br /&gt;&lt;br /&gt;I mean let’s go back to static typing. Just kidding.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5274051535398117366/8046385165715175620/comments/default/6699447442732724044'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5274051535398117366/8046385165715175620/comments/default/6699447442732724044'/><link rel='alternate' type='text/html' href='http://www.nonblocking.io/2011/05/unsolvable-problems-why-micro-libs-suck.html?showComment=1305129044912#c6699447442732724044' title=''/><author><name>evilhackerdude</name><uri>https://twitter.com/evilhackerdude</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.nonblocking.io/2011/05/unsolvable-problems-why-micro-libs-suck.html' ref='tag:blogger.com,1999:blog-5274051535398117366.post-8046385165715175620' source='http://www.blogger.com/feeds/5274051535398117366/posts/default/8046385165715175620' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1756803691'/></entry></feed>
