<?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: The Next Big Language?</title>
	<atom:link href="http://cafe.elharo.com/programming/the-next-big-language/feed/" rel="self" type="application/rss+xml" />
	<link>http://cafe.elharo.com/programming/the-next-big-language/</link>
	<description>Longer than a blog; shorter than a book</description>
	<lastBuildDate>Wed, 08 Feb 2012 21:45:25 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.3</generator>
	<item>
		<title>By: Jon</title>
		<link>http://cafe.elharo.com/programming/the-next-big-language/comment-page-1/#comment-470926</link>
		<dc:creator>Jon</dc:creator>
		<pubDate>Wed, 24 Mar 2010 15:39:06 +0000</pubDate>
		<guid isPermaLink="false">http://cafe.elharo.com/uncategorized/the-next-big-language/#comment-470926</guid>
		<description>Either JavaScript2 or Go. I&#039;d actually put my bet equally on both. I can see js getting bigger and bigger and bigger. There&#039;s even server-side js implimentations now, and even game engines using js for scripting. 
Go is sponsored and created by google and open/free. Almost all BLs so far have had corporate backing, and with google&#039;s new huge presence in world today Go can&#039;t help but catch on. Plus it has garbage collecting and C like syntax. It&#039;s more pretty yet still has some ugliness just like Yegge says the NBL will have. Plus it only bodes better for it considering that *Yegge works at google!*</description>
		<content:encoded><![CDATA[<p>Either JavaScript2 or Go. I&#8217;d actually put my bet equally on both. I can see js getting bigger and bigger and bigger. There&#8217;s even server-side js implimentations now, and even game engines using js for scripting.<br />
Go is sponsored and created by google and open/free. Almost all BLs so far have had corporate backing, and with google&#8217;s new huge presence in world today Go can&#8217;t help but catch on. Plus it has garbage collecting and C like syntax. It&#8217;s more pretty yet still has some ugliness just like Yegge says the NBL will have. Plus it only bodes better for it considering that *Yegge works at google!*</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: JGetner</title>
		<link>http://cafe.elharo.com/programming/the-next-big-language/comment-page-1/#comment-466932</link>
		<dc:creator>JGetner</dc:creator>
		<pubDate>Mon, 08 Mar 2010 11:02:12 +0000</pubDate>
		<guid isPermaLink="false">http://cafe.elharo.com/uncategorized/the-next-big-language/#comment-466932</guid>
		<description>I think you all have some valid points to this argument but i feel that you are all wrong!
big statement i know.  But the &quot;NBL&quot; will have to have these key factors to even have a shot at taking top spot from Java!.

&quot;open source&quot; of course for anything to have a shot its gotta be free and have a strong community backing as seen by php and ruby!.

&quot;Simple&quot; one thing learned from Visual Basic that the easier it is to learn and build with the more popular it will be!.

&quot;powerful&quot; the language will have to be diverse and integrated with more than Windows, Mac, and Linux but able to do web and desktop programming as well and more.

&quot;Tools&quot; gotta have the tools to do the job. One thing learned from Microsofts &quot;VS&quot; is the better the tool the better the language.

but i myself am a newer programmer learning from all these old dogs that remember the days when computers ran on gas!. well wake up this is the 21st centry work smarter not harder the NBL will be powerfull and simple look at basic and C lasted longer than most becuase of the main to simple and powerfull.</description>
		<content:encoded><![CDATA[<p>I think you all have some valid points to this argument but i feel that you are all wrong!<br />
big statement i know.  But the &#8220;NBL&#8221; will have to have these key factors to even have a shot at taking top spot from Java!.</p>
<p>&#8220;open source&#8221; of course for anything to have a shot its gotta be free and have a strong community backing as seen by php and ruby!.</p>
<p>&#8220;Simple&#8221; one thing learned from Visual Basic that the easier it is to learn and build with the more popular it will be!.</p>
<p>&#8220;powerful&#8221; the language will have to be diverse and integrated with more than Windows, Mac, and Linux but able to do web and desktop programming as well and more.</p>
<p>&#8220;Tools&#8221; gotta have the tools to do the job. One thing learned from Microsofts &#8220;VS&#8221; is the better the tool the better the language.</p>
<p>but i myself am a newer programmer learning from all these old dogs that remember the days when computers ran on gas!. well wake up this is the 21st centry work smarter not harder the NBL will be powerfull and simple look at basic and C lasted longer than most becuase of the main to simple and powerfull.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mohamed</title>
		<link>http://cafe.elharo.com/programming/the-next-big-language/comment-page-1/#comment-276773</link>
		<dc:creator>Mohamed</dc:creator>
		<pubDate>Sun, 31 Aug 2008 20:38:16 +0000</pubDate>
		<guid isPermaLink="false">http://cafe.elharo.com/uncategorized/the-next-big-language/#comment-276773</guid>
		<description>Groovy/Grails are perfect for building applications that uses DSL, Spring, Hibernate, can you suggest an alternative that works out this purpose ?</description>
		<content:encoded><![CDATA[<p>Groovy/Grails are perfect for building applications that uses DSL, Spring, Hibernate, can you suggest an alternative that works out this purpose ?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mass</title>
		<link>http://cafe.elharo.com/programming/the-next-big-language/comment-page-1/#comment-125922</link>
		<dc:creator>Mass</dc:creator>
		<pubDate>Tue, 04 Sep 2007 15:24:23 +0000</pubDate>
		<guid isPermaLink="false">http://cafe.elharo.com/uncategorized/the-next-big-language/#comment-125922</guid>
		<description>&quot;Java and C# are not going to be â€œitâ€ and lately Iâ€™ve been worried that Java was bloating to the state that C++ was when everyone decided that Java was the next big language&quot;

LOL!

That is why Java had to be implemented in ?

What a farce this entire entry..</description>
		<content:encoded><![CDATA[<p>&#8220;Java and C# are not going to be â€œitâ€ and lately Iâ€™ve been worried that Java was bloating to the state that C++ was when everyone decided that Java was the next big language&#8221;</p>
<p>LOL!</p>
<p>That is why Java had to be implemented in ?</p>
<p>What a farce this entire entry..</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Google working on a new JavaScript engine (hopefully, maybe) &#171; Derivadow</title>
		<link>http://cafe.elharo.com/programming/the-next-big-language/comment-page-1/#comment-70026</link>
		<dc:creator>Google working on a new JavaScript engine (hopefully, maybe) &#171; Derivadow</dc:creator>
		<pubDate>Thu, 29 Mar 2007 22:08:06 +0000</pubDate>
		<guid isPermaLink="false">http://cafe.elharo.com/uncategorized/the-next-big-language/#comment-70026</guid>
		<description>[...] Obviously this would makes a lot of sense for Google - and fits well with Steve Yegge&#8217;s post about the next big language. [...]</description>
		<content:encoded><![CDATA[<p>[...] Obviously this would makes a lot of sense for Google &#8211; and fits well with Steve Yegge&#8217;s post about the next big language. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Elliotte Rusty Harold</title>
		<link>http://cafe.elharo.com/programming/the-next-big-language/comment-page-1/#comment-69439</link>
		<dc:creator>Elliotte Rusty Harold</dc:creator>
		<pubDate>Wed, 28 Mar 2007 09:58:42 +0000</pubDate>
		<guid isPermaLink="false">http://cafe.elharo.com/uncategorized/the-next-big-language/#comment-69439</guid>
		<description>XQuery. :-)</description>
		<content:encoded><![CDATA[<p>XQuery. <img src='http://cafe.elharo.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Fred</title>
		<link>http://cafe.elharo.com/programming/the-next-big-language/comment-page-1/#comment-69417</link>
		<dc:creator>Fred</dc:creator>
		<pubDate>Wed, 28 Mar 2007 08:12:18 +0000</pubDate>
		<guid isPermaLink="false">http://cafe.elharo.com/uncategorized/the-next-big-language/#comment-69417</guid>
		<description>This thread is over a month old, so Elliotte can you reveal what was the subject of that book you didn&#039;t write ?-) I&#039;d venture erlang to get the ball rolling, but i barely know what i&#039;m talking about. None of the languages you consider successful are particularly well equipped for parallel development, that much is sure.</description>
		<content:encoded><![CDATA[<p>This thread is over a month old, so Elliotte can you reveal what was the subject of that book you didn&#8217;t write ?-) I&#8217;d venture erlang to get the ball rolling, but i barely know what i&#8217;m talking about. None of the languages you consider successful are particularly well equipped for parallel development, that much is sure.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Philippe Lhoste</title>
		<link>http://cafe.elharo.com/programming/the-next-big-language/comment-page-1/#comment-65299</link>
		<dc:creator>Philippe Lhoste</dc:creator>
		<pubDate>Thu, 15 Mar 2007 16:19:40 +0000</pubDate>
		<guid isPermaLink="false">http://cafe.elharo.com/uncategorized/the-next-big-language/#comment-65299</guid>
		<description>* Iâ€™m not sure itâ€™s right to say the NBL is garbage collected, but it definitely doesnâ€™t require manual memory management.
Lua has a full garbage collector.

    * It is not object oriented.
Lua, although it can do that too...

    * It is Turing complete.
Otherwise, that&#039;s not a programming language, right?

    * It is platform independent.
Lua, of course, including small embedded platforms.

    * There are already open and closed source implementations.
Lua. Well, that&#039;s one implementation (the official one) with some variants...

    * It has reached 1.0.
Oh, Lua is at version 5.1, so that&#039;s not it... :-)</description>
		<content:encoded><![CDATA[<p>* Iâ€™m not sure itâ€™s right to say the NBL is garbage collected, but it definitely doesnâ€™t require manual memory management.<br />
Lua has a full garbage collector.</p>
<p>    * It is not object oriented.<br />
Lua, although it can do that too&#8230;</p>
<p>    * It is Turing complete.<br />
Otherwise, that&#8217;s not a programming language, right?</p>
<p>    * It is platform independent.<br />
Lua, of course, including small embedded platforms.</p>
<p>    * There are already open and closed source implementations.<br />
Lua. Well, that&#8217;s one implementation (the official one) with some variants&#8230;</p>
<p>    * It has reached 1.0.<br />
Oh, Lua is at version 5.1, so that&#8217;s not it&#8230; <img src='http://cafe.elharo.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Laurent Szyster</title>
		<link>http://cafe.elharo.com/programming/the-next-big-language/comment-page-1/#comment-62630</link>
		<dc:creator>Laurent Szyster</dc:creator>
		<pubDate>Wed, 07 Mar 2007 01:28:22 +0000</pubDate>
		<guid isPermaLink="false">http://cafe.elharo.com/uncategorized/the-next-big-language/#comment-62630</guid>
		<description>@john haro

I&#039;m not taking the comment about Python seriously, because it is not a serious comment.

Actually, it is quite laughable.

Because, as you explained, applications drive the adoption of software and there is a certain level of investment beyond which technological lock-in occurs: the alternative cost is too high.

I also agree with you about the importance of JSON as a new network protocol

http://laurentszyster.be/blog/json-is-the-model/

The reason why Java developers have a tendency to belittle Python is that it has been more successfull in many niches where all that matters is short-term productivity, high performances and long-term stability, not market muscle. 

Python has made its way to the back-office.

Actually, it&#039;s been available in Java as Jython since 1997 ;-)

Ten years later the Java community embrace what it disdained or shamefully tolerated, a Not Invented Here scripting language inside the JVM. Meanwhile Jim has ported Jython to the CRL and it apparently runs 5 times faster. I believe that&#039;s what makes Python adopters go frosty about JRuby ... even more if they adopted Java too.

Like me.</description>
		<content:encoded><![CDATA[<p>@john haro</p>
<p>I&#8217;m not taking the comment about Python seriously, because it is not a serious comment.</p>
<p>Actually, it is quite laughable.</p>
<p>Because, as you explained, applications drive the adoption of software and there is a certain level of investment beyond which technological lock-in occurs: the alternative cost is too high.</p>
<p>I also agree with you about the importance of JSON as a new network protocol</p>
<p><a href="http://laurentszyster.be/blog/json-is-the-model/" rel="nofollow">http://laurentszyster.be/blog/json-is-the-model/</a></p>
<p>The reason why Java developers have a tendency to belittle Python is that it has been more successfull in many niches where all that matters is short-term productivity, high performances and long-term stability, not market muscle. </p>
<p>Python has made its way to the back-office.</p>
<p>Actually, it&#8217;s been available in Java as Jython since 1997 <img src='http://cafe.elharo.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>Ten years later the Java community embrace what it disdained or shamefully tolerated, a Not Invented Here scripting language inside the JVM. Meanwhile Jim has ported Jython to the CRL and it apparently runs 5 times faster. I believe that&#8217;s what makes Python adopters go frosty about JRuby &#8230; even more if they adopted Java too.</p>
<p>Like me.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: john haro</title>
		<link>http://cafe.elharo.com/programming/the-next-big-language/comment-page-1/#comment-62604</link>
		<dc:creator>john haro</dc:creator>
		<pubDate>Tue, 06 Mar 2007 23:57:37 +0000</pubDate>
		<guid isPermaLink="false">http://cafe.elharo.com/uncategorized/the-next-big-language/#comment-62604</guid>
		<description>@Laurent: Don&#039;t take the Python comment so seriously.  Also don&#039;t let your anger lead you to make wildly defensive claims against Java.  Python is great, (I&#039;m a Ruby fan myself), but in terms of current adoption, Java is still a top language on several different scales (TIOBE, Bookscan 3000 report).  I&#039;m not saying its the best, but why claim that Java is a failure?  

Back on topic: my opinion, i think the NBL is EMCAScript.  But I should add that I&#039;m not entirely sure that this NBL is going to sweep the world and take over.  There are always going to be ruby and python people out there attacking windmills after all.  
I do think there needs to be a change however, Java and C# are not going to be &quot;it&quot; and lately I&#039;ve been worried that Java was bloating to the state that C++ was when everyone decided that Java was the next big language.  
For those reasons, if you go by Stevey&#039;s criteria, ECMA/JavaScript is promising.  The AJAX thing is definitely getting people across many languages involved.</description>
		<content:encoded><![CDATA[<p>@Laurent: Don&#8217;t take the Python comment so seriously.  Also don&#8217;t let your anger lead you to make wildly defensive claims against Java.  Python is great, (I&#8217;m a Ruby fan myself), but in terms of current adoption, Java is still a top language on several different scales (TIOBE, Bookscan 3000 report).  I&#8217;m not saying its the best, but why claim that Java is a failure?  </p>
<p>Back on topic: my opinion, i think the NBL is EMCAScript.  But I should add that I&#8217;m not entirely sure that this NBL is going to sweep the world and take over.  There are always going to be ruby and python people out there attacking windmills after all.<br />
I do think there needs to be a change however, Java and C# are not going to be &#8220;it&#8221; and lately I&#8217;ve been worried that Java was bloating to the state that C++ was when everyone decided that Java was the next big language.<br />
For those reasons, if you go by Stevey&#8217;s criteria, ECMA/JavaScript is promising.  The AJAX thing is definitely getting people across many languages involved.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

