<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Advocacy of JavaScript</title>
	<atom:link href="http://lea.verou.me/2009/03/advocacy-of-javascript/feed/" rel="self" type="application/rss+xml" />
	<link>http://lea.verou.me/2009/03/advocacy-of-javascript/</link>
	<description>Life at the bleeding edge (of web standards)</description>
	<lastBuildDate>Fri, 10 Feb 2012 07:25:15 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Lea Verou</title>
		<link>http://lea.verou.me/2009/03/advocacy-of-javascript/#comment-428</link>
		<dc:creator>Lea Verou</dc:creator>
		<pubDate>Wed, 03 Jun 2009 21:00:57 +0000</pubDate>
		<guid isPermaLink="false">http://leaverou.me/?p=269#comment-428</guid>
		<description>@Daniel: Nothing is wrong with &quot;a good library&quot;. It&#039;s wrong when it&#039;s used as a substitute for JavaScript knowledge.</description>
		<content:encoded><![CDATA[<p>@Daniel: Nothing is wrong with &#8220;a good library&#8221;. It&#8217;s wrong when it&#8217;s used as a substitute for JavaScript knowledge.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Daniel Nordstrom</title>
		<link>http://lea.verou.me/2009/03/advocacy-of-javascript/#comment-426</link>
		<dc:creator>Daniel Nordstrom</dc:creator>
		<pubDate>Tue, 02 Jun 2009 14:10:57 +0000</pubDate>
		<guid isPermaLink="false">http://leaverou.me/?p=269#comment-426</guid>
		<description>Hey, what&#039;s wrong with &quot;a good library&quot;? ;)

Anyway, I guess I&#039;m with you on this one except I don&#039;t get what the big deal is. Javascript for me is a client-side scripting language, because that&#039;s what I use it as. PHP is my choice of server-side scripting language.

Now since I consider them scripting languages I wouldn&#039;t call myself a programmer (unless to people who don&#039;t know what a &quot;developer&quot; is). But  developer, of course—developing is what pays my bills.

A few months ago I was hired to write an instant messenger module for Drupal and the resulting object oriented Javascript code was probably prettier and way more complex than the PHP it was talking to.

Then again, I&#039;ve got a &quot;real programmer&quot; at the desk next to mine who thinks we&#039;re all sissies for using anything &quot;less&quot; than C/C++. ;) 

It&#039;s all a question of definition, no big deal. :P</description>
		<content:encoded><![CDATA[<p>Hey, what&#8217;s wrong with &#8220;a good library&#8221;? <img src='http://lea.verou.me/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Anyway, I guess I&#8217;m with you on this one except I don&#8217;t get what the big deal is. Javascript for me is a client-side scripting language, because that&#8217;s what I use it as. PHP is my choice of server-side scripting language.</p>
<p>Now since I consider them scripting languages I wouldn&#8217;t call myself a programmer (unless to people who don&#8217;t know what a &#8220;developer&#8221; is). But  developer, of course—developing is what pays my bills.</p>
<p>A few months ago I was hired to write an instant messenger module for Drupal and the resulting object oriented Javascript code was probably prettier and way more complex than the PHP it was talking to.</p>
<p>Then again, I&#8217;ve got a &#8220;real programmer&#8221; at the desk next to mine who thinks we&#8217;re all sissies for using anything &#8220;less&#8221; than C/C++. <img src='http://lea.verou.me/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  </p>
<p>It&#8217;s all a question of definition, no big deal. <img src='http://lea.verou.me/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Lea Verou</title>
		<link>http://lea.verou.me/2009/03/advocacy-of-javascript/#comment-148</link>
		<dc:creator>Lea Verou</dc:creator>
		<pubDate>Thu, 16 Apr 2009 00:23:56 +0000</pubDate>
		<guid isPermaLink="false">http://leaverou.me/?p=269#comment-148</guid>
		<description>Nice argument, I&#039;ve never thought about it. For me it was the other way around, I firstly started with desktop applications as a teenager, then evolved to web development (backend) and after that to front-end which I love the most.</description>
		<content:encoded><![CDATA[<p>Nice argument, I&#8217;ve never thought about it. For me it was the other way around, I firstly started with desktop applications as a teenager, then evolved to web development (backend) and after that to front-end which I love the most.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Lucas Aardvark</title>
		<link>http://lea.verou.me/2009/03/advocacy-of-javascript/#comment-147</link>
		<dc:creator>Lucas Aardvark</dc:creator>
		<pubDate>Thu, 16 Apr 2009 00:17:57 +0000</pubDate>
		<guid isPermaLink="false">http://leaverou.me/?p=269#comment-147</guid>
		<description>Well if you really want to be honest about it, 2 of the biggest programming languages are almost scripting languages (C#, Java). Both of these programming languages get turned into intermediate code, which then is turned into binary. 

I started out leaning JavaScript then moved toward making applications, not because JavaScript wasn&#039;t powerful enough but because I wanted to make desktop applications.

P.S.
Nice value property for your submit button.</description>
		<content:encoded><![CDATA[<p>Well if you really want to be honest about it, 2 of the biggest programming languages are almost scripting languages (C#, Java). Both of these programming languages get turned into intermediate code, which then is turned into binary. </p>
<p>I started out leaning JavaScript then moved toward making applications, not because JavaScript wasn&#8217;t powerful enough but because I wanted to make desktop applications.</p>
<p>P.S.<br />
Nice value property for your submit button.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Artyom Shalkhakov</title>
		<link>http://lea.verou.me/2009/03/advocacy-of-javascript/#comment-119</link>
		<dc:creator>Artyom Shalkhakov</dc:creator>
		<pubDate>Mon, 06 Apr 2009 03:54:02 +0000</pubDate>
		<guid isPermaLink="false">http://leaverou.me/?p=269#comment-119</guid>
		<description>Actually, front-end development is more like controlling a person who controls a robot, not a real programming; still, back-end development is not much better.

&quot;Real programming&quot; in my opinion is present only in textbooks like SICP for now:  think hard, then write short and precisely defined code.

So yes, Javascript programmers are programmers, in a sense.</description>
		<content:encoded><![CDATA[<p>Actually, front-end development is more like controlling a person who controls a robot, not a real programming; still, back-end development is not much better.</p>
<p>&#8220;Real programming&#8221; in my opinion is present only in textbooks like SICP for now:  think hard, then write short and precisely defined code.</p>
<p>So yes, Javascript programmers are programmers, in a sense.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Lea Verou</title>
		<link>http://lea.verou.me/2009/03/advocacy-of-javascript/#comment-106</link>
		<dc:creator>Lea Verou</dc:creator>
		<pubDate>Mon, 30 Mar 2009 08:28:09 +0000</pubDate>
		<guid isPermaLink="false">http://leaverou.me/?p=269#comment-106</guid>
		<description>Front-end development might be missing some of the &quot;more complex design patterns, data access layers and stuff&quot; but it also poses it&#039;s own equally hard challenges, which aren&#039;t present in back-end development or desktop application programming. Who can compare? ;)</description>
		<content:encoded><![CDATA[<p>Front-end development might be missing some of the &#8220;more complex design patterns, data access layers and stuff&#8221; but it also poses it&#8217;s own equally hard challenges, which aren&#8217;t present in back-end development or desktop application programming. Who can compare? <img src='http://lea.verou.me/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Gyromiristis</title>
		<link>http://lea.verou.me/2009/03/advocacy-of-javascript/#comment-105</link>
		<dc:creator>Gyromiristis</dc:creator>
		<pubDate>Mon, 30 Mar 2009 06:54:15 +0000</pubDate>
		<guid isPermaLink="false">http://leaverou.me/?p=269#comment-105</guid>
		<description>Respect! Although I wouldn&#039;t count a Javascript developer as a *actual* developer (meaning that *actual* developers have to deal with more complex design patterns, data access layers and stuff for which there is no need in a (mostly) browser-hosted, (mostly) client-side language), nevertheless being a serious Javascript developer IS a hard task and should be respected.</description>
		<content:encoded><![CDATA[<p>Respect! Although I wouldn&#8217;t count a Javascript developer as a *actual* developer (meaning that *actual* developers have to deal with more complex design patterns, data access layers and stuff for which there is no need in a (mostly) browser-hosted, (mostly) client-side language), nevertheless being a serious Javascript developer IS a hard task and should be respected.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

