<?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-6915823.post1391950150927766265..comments</id><updated>2009-04-20T22:23:05.874-07:00</updated><category term='web'/><category term='penguin'/><category term='Apple'/><category term='RIA'/><category term='religious'/><category term='soda'/><category term='viral video'/><category term='cup'/><category term='Flash'/><category term='peru'/><category term='iPod'/><category term='Safari'/><category term='href'/><category term='Flex'/><category term='illustrations'/><category term='iOS'/><category term='myspace'/><category term='xhtml'/><category term='Adobe'/><category term='facebook'/><category term='mastercard'/><category term='unobtrusive javascript'/><category term='TV'/><category term='Rich Internet Apps.'/><category term='CSS'/><category term='linked in'/><category term='Rails'/><category term='bakery'/><category term='battery'/><category term='cascading stylesheets'/><category term='geek'/><category term='links'/><category term='pizza'/><category term='Filipino'/><category term='IIc'/><category term='social networks'/><category term='Firefox'/><category term='iPhone'/><category term='larry king'/><category term='snoop dogg'/><category term='wig'/><category term='fake'/><category term='Danny Boyle'/><category term='flickr'/><category term='Speciality&apos;s'/><category term='sunshine'/><category term='IE8'/><category term='html'/><category term='stumblepon'/><category term='sweet'/><category term='Internet Explorer'/><category term='chicken'/><category term='cat'/><category term='JavaScript'/><category term='waffles'/><category term='MacBook'/><category term='lighter'/><category term='Microsoft'/><category term='beach'/><category term='box'/><category term='ebay'/><category term='Heroes'/><category term='ActionScript'/><category term='AJAX'/><category term='Pauly Shore'/><category term='environment'/><category term='youtube'/><category term='photos'/><category term='tan'/><category term='qunit'/><category term='surf'/><category term='sushi'/><category term='bread'/><category term='Grey&apos;s Anatomy'/><category term='CS3'/><category term='Android'/><category term='Digg'/><category term='IM'/><category term='pizdaus'/><category term='cookies'/><category term='programming'/><category term='tattoo'/><category term='lang'/><category term='smoker'/><category term='Trainspotting'/><category term='Prototype'/><category term='Sinatra'/><category term='reddit'/><category term='priceless'/><category term='The Browser Highlighter'/><category term='jquery'/><category term='SEO'/><category term='Ruby'/><category term='hacks'/><category term='food'/><category term='Linux'/><category term='San Francisco'/><category term='siren'/><category term='health'/><category term='fat'/><category term='solar'/><category term='T-Mobile'/><title type='text'>Comments on Skuunk: jQuery: When does a library become a language?</title><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://www.skuunk.com/feeds/1391950150927766265/comments/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6915823/1391950150927766265/comments/default'/><link rel='alternate' type='text/html' href='http://www.skuunk.com/2009/04/jquery-when-does-library-become.html'/><author><name>Anthony B</name><uri>http://www.blogger.com/profile/10041594734097301869</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><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>7</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-6915823.post-7565918295355483339</id><published>2009-04-20T22:23:00.000-07:00</published><updated>2009-04-20T22:23:00.000-07:00</updated><title type='text'>Well, creating successives layers of languages is ...</title><content type='html'>Well, creating successives layers of languages is a way well known in the functional paradigm to improve the core of a language. The capacity of javascript to handle funtions as high-level "objects" and handle code as data and viceversa let the creation of a new "language" layer (or various) on top of the core language. This approximation is in the 1992 book on lisp of paul graham for example. ops, but where is macros??? :-P</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6915823/1391950150927766265/comments/default/7565918295355483339'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6915823/1391950150927766265/comments/default/7565918295355483339'/><link rel='alternate' type='text/html' href='http://www.skuunk.com/2009/04/jquery-when-does-library-become.html?showComment=1240291380000#c7565918295355483339' title=''/><author><name>Javier</name><uri>http://www.blogger.com/profile/03081252416288495482</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.skuunk.com/2009/04/jquery-when-does-library-become.html' ref='tag:blogger.com,1999:blog-6915823.post-1391950150927766265' source='http://www.blogger.com/feeds/6915823/posts/default/1391950150927766265' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-461223423'/></entry><entry><id>tag:blogger.com,1999:blog-6915823.post-646330348166885690</id><published>2009-04-20T14:02:00.000-07:00</published><updated>2009-04-20T14:02:00.000-07:00</updated><title type='text'>Remember one of the biggest virtues of JavaScript ...</title><content type='html'>Remember one of the biggest virtues of JavaScript is being "Prototype Based" and that give you a lot of "Beautiful Power". That's impossible or very hard to implement in other languages.&lt;br /&gt;&lt;br /&gt;(For getting more familiar with "Prototype Based" programming or enjoying more of it make sure to check out iolanguage.com)</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6915823/1391950150927766265/comments/default/646330348166885690'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6915823/1391950150927766265/comments/default/646330348166885690'/><link rel='alternate' type='text/html' href='http://www.skuunk.com/2009/04/jquery-when-does-library-become.html?showComment=1240261320000#c646330348166885690' title=''/><author><name>Kaveh Shahbazian</name><uri>http://www.blogger.com/profile/05485737252432475634</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.skuunk.com/2009/04/jquery-when-does-library-become.html' ref='tag:blogger.com,1999:blog-6915823.post-1391950150927766265' source='http://www.blogger.com/feeds/6915823/posts/default/1391950150927766265' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-562934615'/></entry><entry><id>tag:blogger.com,1999:blog-6915823.post-1910860990260376218</id><published>2009-04-20T11:59:00.000-07:00</published><updated>2009-04-20T11:59:00.000-07:00</updated><title type='text'>@Anonymous -- When Joao said Ruby was based on C, ...</title><content type='html'>@Anonymous -- When Joao said Ruby was based on C, I suspect the reference was to the Ruby interpreter/VM are built in C, at least Matz's versions (Rubinius being based on C++).</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6915823/1391950150927766265/comments/default/1910860990260376218'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6915823/1391950150927766265/comments/default/1910860990260376218'/><link rel='alternate' type='text/html' href='http://www.skuunk.com/2009/04/jquery-when-does-library-become.html?showComment=1240253940000#c1910860990260376218' title=''/><author><name>Antonio Salazar Cardozo</name><uri>http://shadowfiend.myopenid.com/</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/openid16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.skuunk.com/2009/04/jquery-when-does-library-become.html' ref='tag:blogger.com,1999:blog-6915823.post-1391950150927766265' source='http://www.blogger.com/feeds/6915823/posts/default/1391950150927766265' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-986317513'/></entry><entry><id>tag:blogger.com,1999:blog-6915823.post-5661498923869076577</id><published>2009-04-20T07:38:00.000-07:00</published><updated>2009-04-20T07:38:00.000-07:00</updated><title type='text'>Regarding Joao's assertion that "Ruby is actually ...</title><content type='html'>Regarding Joao's assertion that "Ruby is actually based on C. JavaScript is more usually based on C++ ..."&lt;br /&gt;&lt;br /&gt;I'd say Ruby is strongly influence by Perl's loose syntax and Smalltalk's object system, and JavaScript is actually closer to Scheme than C++.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6915823/1391950150927766265/comments/default/5661498923869076577'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6915823/1391950150927766265/comments/default/5661498923869076577'/><link rel='alternate' type='text/html' href='http://www.skuunk.com/2009/04/jquery-when-does-library-become.html?showComment=1240238280000#c5661498923869076577' 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.skuunk.com/2009/04/jquery-when-does-library-become.html' ref='tag:blogger.com,1999:blog-6915823.post-1391950150927766265' source='http://www.blogger.com/feeds/6915823/posts/default/1391950150927766265' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1527328452'/></entry><entry><id>tag:blogger.com,1999:blog-6915823.post-9164931460981734873</id><published>2009-04-20T05:13:00.000-07:00</published><updated>2009-04-20T05:13:00.000-07:00</updated><title type='text'>For what it's worth, on the "compiled vs interpret...</title><content type='html'>For what it's worth, on the "compiled vs interpreted" comparison, Perl and Java are pretty much the same. They both compile their source code to byte code, then run the byte code on a virtual machine. They both inherit this approach from Pascal. &lt;br /&gt;&lt;br /&gt;The difference is that Perl's compiler is much faster; so fast that it's generally not worth running it as a separate step. That's why most people don't realize it's there. The speed and compile-at-run-time behavior gives Perl programmers most of the development efficiency of an interpreted language, and also most of the run-time speed and efficiency of a compiled language.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6915823/1391950150927766265/comments/default/9164931460981734873'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6915823/1391950150927766265/comments/default/9164931460981734873'/><link rel='alternate' type='text/html' href='http://www.skuunk.com/2009/04/jquery-when-does-library-become.html?showComment=1240229580000#c9164931460981734873' title=''/><author><name>Douglas Webb</name><uri>http://www.webbindustries.com</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.skuunk.com/2009/04/jquery-when-does-library-become.html' ref='tag:blogger.com,1999:blog-6915823.post-1391950150927766265' source='http://www.blogger.com/feeds/6915823/posts/default/1391950150927766265' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-2144071704'/></entry><entry><id>tag:blogger.com,1999:blog-6915823.post-257228200520884652</id><published>2009-04-20T01:42:00.000-07:00</published><updated>2009-04-20T01:42:00.000-07:00</updated><title type='text'>It might be interesting to notice that the origina...</title><content type='html'>It might be interesting to notice that the original Javascript inplementation was &lt;A HREF="http://mxr.mozilla.org/mozilla/source/js2/semantics/" REL="nofollow"&gt;written in Lisp&lt;/A&gt;.&lt;br /&gt;&lt;br /&gt;You might then consider exploring a bit more the "lambda calculus side" of Javascript and find that, in fact, jQuery functional style isn't that "different" at all.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6915823/1391950150927766265/comments/default/257228200520884652'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6915823/1391950150927766265/comments/default/257228200520884652'/><link rel='alternate' type='text/html' href='http://www.skuunk.com/2009/04/jquery-when-does-library-become.html?showComment=1240216920000#c257228200520884652' 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.skuunk.com/2009/04/jquery-when-does-library-become.html' ref='tag:blogger.com,1999:blog-6915823.post-1391950150927766265' source='http://www.blogger.com/feeds/6915823/posts/default/1391950150927766265' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-855037472'/></entry><entry><id>tag:blogger.com,1999:blog-6915823.post-8916617919787397628</id><published>2009-04-20T00:10:00.000-07:00</published><updated>2009-04-20T00:10:00.000-07:00</updated><title type='text'>Hello there!

Ruby is actually based on C.

JavaSc...</title><content type='html'>Hello there!&lt;br /&gt;&lt;br /&gt;Ruby is actually based on C.&lt;br /&gt;&lt;br /&gt;JavaScript is more usually based on C++ and I really like what the Google guys have created in their v8 JavaScript engine.&lt;br /&gt;&lt;br /&gt;jQuery is impressive for the author really kept focused on reusing the approach for all of its tasks, but when I tried to read its code I found it quite tough, just as tough as when trying to read people's jQuery plugins, each saving data differently and trying too much to keep the conciseness. ;-)&lt;br /&gt;&lt;br /&gt;Prototype and all other libraries work quite differently to jQuery and it seems as if the development of Prototype has stalled as of late even though it also means that it does not introduce changes that could break people's code. jQuery's popularity is very impressive and deserved!&lt;br /&gt;&lt;br /&gt;Tools such as jQuery can be much more easily built using languages that allow more creative liberty. jQuery's success is a clue to why people seek much higher level languages than they usually get when using C, C++, Java and so on. And just as jQuery doesn't cease functioning despite all kinds of developments, just so do the tools that are built in these extremely higher level languages like Ruby and so on. Just as jQuery helps with really exercising the browsers' capabilities, tools built for instance in Ruby also really help with fixing bugs and improving the quality of the underlying platform.&lt;br /&gt;&lt;br /&gt;There is a lot of work to make such a magic work, to make languages a success, and the roles of the libraries is to facilitate some kind of programming and not to become entire languages themselves. ;-) In Ruby, mini-languages called Domain Specific Languages of which jQuery is an example are very popular. DSLs in Ruby really push the envelope and might even scare guys like the creator of Ruby, matz, who might not like everything that he sees when users allow their creativity to flourish.&lt;br /&gt;&lt;br /&gt;Cheers.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6915823/1391950150927766265/comments/default/8916617919787397628'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6915823/1391950150927766265/comments/default/8916617919787397628'/><link rel='alternate' type='text/html' href='http://www.skuunk.com/2009/04/jquery-when-does-library-become.html?showComment=1240211400000#c8916617919787397628' title=''/><author><name>Joao Pedrosa</name><uri>http://www.blogger.com/profile/12145009136037700490</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.skuunk.com/2009/04/jquery-when-does-library-become.html' ref='tag:blogger.com,1999:blog-6915823.post-1391950150927766265' source='http://www.blogger.com/feeds/6915823/posts/default/1391950150927766265' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-642987434'/></entry></feed>
