<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Kevin Grad &#187; Scripting</title>
	<atom:link href="http://couchware.ca/www/kev/tag/scripting/feed/" rel="self" type="application/rss+xml" />
	<link>http://couchware.ca/www/kev</link>
	<description>Designer, Programmer and Co-Founder</description>
	<lastBuildDate>Sat, 05 Feb 2011 20:51:24 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>There are far too many web languages</title>
		<link>http://couchware.ca/www/kev/2009/01/26/there-are-too-many-web-languages/</link>
		<comments>http://couchware.ca/www/kev/2009/01/26/there-are-too-many-web-languages/#comments</comments>
		<pubDate>Mon, 26 Jan 2009 18:21:59 +0000</pubDate>
		<dc:creator>kev</dc:creator>
				<category><![CDATA[Web Languages]]></category>
		<category><![CDATA[Scripting]]></category>

		<guid isPermaLink="false">http://couchware.ca/blogs/kev/?p=8</guid>
		<description><![CDATA[Hello all,
Recently I have been getting heavily into the wild world of web programming. Web programming is a large, dynamic and exciting field that is currently in high demand. More and more companies are changing their business models to offer subscription web services. It is certainly an exciting time to be a web developer. There [...]]]></description>
			<content:encoded><![CDATA[<p>Hello all,</p>
<p>Recently I have been getting heavily into the wild world of web programming. Web programming is a large, dynamic and exciting field that is currently in high demand. More and more companies are changing their business models to offer subscription web services. It is certainly an exciting time to be a web developer. There is a lot of neat stuff available and a TON of ongoing development. I am enjoying it immensely, however, there are WAY WAY WAY too many web languages available.</p>
<p><span id="more-8"></span></p>
<p>Before I can even start on a project I have to pick the language I want to code in. Should I use Java, ASP.NET (if i do, i also have to pick an additional .NET language to run that with like C#, VB&#8230;), Ruby, Groovy, PHP, etc.</p>
<p>Once that&#8217;s decided, I have to think about what technologies I am going to be using WITH my language of choice. Whether it be Rails, Grails, Drupal, Wordpress, Spring, Struts, Tapestry, JSPs, JSFs, EJB3s among just a few.</p>
<p>On top of all that, I have to decide what clientside technologies to incorporate into my pages. Plain old HTML just doesn&#8217;t cut it anymore with the abundance of javascript libraries and technologies such as AJAX. Three of the most commonly used libraries are Prototype, Script.aculo.us and jQuery. Not to mention having to know things like CSS, XHTML, ORM tools like Hibernate, things like SOA, XML, CORBA, SQL and more.</p>
<p>As you can see, web programming nowadays is a huge task. It&#8217;s a far cry from what it was just a few years ago. I wish there was some way to combine all these wonderful technologies into a small easy to use package. I mean that was really the goal of the early enterprise JavaBean, but the complexity was huge. It&#8217;s probably not even a realistic goal, but today&#8217;s web programmers certainly have a daunting task.</p>
<p>For my next project, I think I will be attempting to use Groovy: Grails, with jQuery, CSS and Hibernate tied into a MySQL database. Good luck to me!</p>
]]></content:encoded>
			<wfw:commentRss>http://couchware.ca/www/kev/2009/01/26/there-are-too-many-web-languages/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

