<?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"
	>
<channel>
	<title>Comments on: Write Java Web Apps in Visual Basic (or JavaScript!)</title>
	<atom:link href="http://www.sitepoint.com/blogs/2006/05/19/write-java-web-apps-in-visual-basic-or-javascript/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.sitepoint.com/blogs/2006/05/19/write-java-web-apps-in-visual-basic-or-javascript/</link>
	<description></description>
	<pubDate>Mon, 13 Oct 2008 11:55:09 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5</generator>
		<item>
		<title>By: Eclipse Magazine</title>
		<link>http://www.sitepoint.com/blogs/2006/05/19/write-java-web-apps-in-visual-basic-or-javascript/#comment-46413</link>
		<dc:creator>Eclipse Magazine</dc:creator>
		<pubDate>Fri, 18 Aug 2006 12:41:54 +0000</pubDate>
		<guid isPermaLink="false">http://www.sitepoint.com/blogs/2006/05/19/write-java-web-apps-in-visual-basic-or-javascript/#comment-46413</guid>
		<description>My colleague at work pointed me to this excellent new resource for the Eclipse community: http://www.eclipsemag.net/. Thought I should spread the word for the benefit of the larger community.

They also released a new monthly monthly digital magazine for the Eclipse ecosystem. It's available as a FREE download (infact four of the upcoming issues are available for FREE), so grab your copy now: http://www.eclipsemag.net/ecm/ecmcolumns/psecom,id,4,nodeid,6.html

I also noticed a wonderful promotion for folks wanting to share Eclipse information for the benefit of the larger community. Have a look: http://www.eclipsemag.net/ecm/ecmservices/psecom,id,16,nodeid,4.html.</description>
		<content:encoded><![CDATA[<p>My colleague at work pointed me to this excellent new resource for the Eclipse community: <a href="http://www.eclipsemag.net/" rel="nofollow">http://www.eclipsemag.net/</a>. Thought I should spread the word for the benefit of the larger community.</p>
<p>They also released a new monthly monthly digital magazine for the Eclipse ecosystem. It&#8217;s available as a FREE download (infact four of the upcoming issues are available for FREE), so grab your copy now: <a href="http://www.eclipsemag.net/ecm/ecmcolumns/psecom,id,4,nodeid,6.html" rel="nofollow">http://www.eclipsemag.net/ecm/ecmcolumns/psecom,id,4,nodeid,6.html</a></p>
<p>I also noticed a wonderful promotion for folks wanting to share Eclipse information for the benefit of the larger community. Have a look: <a href="http://www.eclipsemag.net/ecm/ecmservices/psecom,id,16,nodeid,4.html" rel="nofollow">http://www.eclipsemag.net/ecm/ecmservices/psecom,id,16,nodeid,4.html</a>.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: vishal</title>
		<link>http://www.sitepoint.com/blogs/2006/05/19/write-java-web-apps-in-visual-basic-or-javascript/#comment-40768</link>
		<dc:creator>vishal</dc:creator>
		<pubDate>Thu, 27 Jul 2006 08:19:30 +0000</pubDate>
		<guid isPermaLink="false">http://www.sitepoint.com/blogs/2006/05/19/write-java-web-apps-in-visual-basic-or-javascript/#comment-40768</guid>
		<description>hi,
i would like to know how to embed javascript code block in c#
thnx and rgds</description>
		<content:encoded><![CDATA[<p>hi,<br />
i would like to know how to embed javascript code block in c#<br />
thnx and rgds</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Kevin Yank</title>
		<link>http://www.sitepoint.com/blogs/2006/05/19/write-java-web-apps-in-visual-basic-or-javascript/#comment-25892</link>
		<dc:creator>Kevin Yank</dc:creator>
		<pubDate>Thu, 25 May 2006 04:06:47 +0000</pubDate>
		<guid isPermaLink="false">http://www.sitepoint.com/blogs/2006/05/19/write-java-web-apps-in-visual-basic-or-javascript/#comment-25892</guid>
		<description>Both projects are written in 100% pure Java. No JNI.

The downside of this is that both projects are subject to a few limitations. JRuby &lt;a href="http://jruby.sourceforge.net/docs/faq.shtml" rel="nofollow"&gt;cannot load Ruby native shared libraries&lt;/a&gt; written in C. Likewise, Jython &lt;a href="http://www.jython.org/cgi-bin/faqw.py?req=show&#038;file=faq04.001.htp"&gt;doesn't support a number of Pyhton's built-in modules&lt;/a&gt; that access native OS functionality.

From what I've read, however, the biggest problems faced by these projects is performance, not obscure bits of missing functionality, and that's because these projects are really just scripting language interpreters written in Java.

Sun's recent initiatives like Semplice and Phobos are entirely different beasts, bringing the scripting language closer to the VM. Semplice appears to be compiling VB syntax directly to Java bytecode, while Phobos makes use of Mozilla's Rhino JavaScript engine, which is included in Mustang.

Java 7 is slated to actually extend Java bytecode with operations required to support dynamic languages like Ruby and Python running directly on the VM.</description>
		<content:encoded><![CDATA[<p>Both projects are written in 100% pure Java. No JNI.</p>
<p>The downside of this is that both projects are subject to a few limitations. JRuby <a href="http://jruby.sourceforge.net/docs/faq.shtml" rel="nofollow">cannot load Ruby native shared libraries</a> written in C. Likewise, Jython <a href="http://www.jython.org/cgi-bin/faqw.py?req=show&#038;file=faq04.001.htp">doesn&#8217;t support a number of Pyhton&#8217;s built-in modules</a> that access native OS functionality.</p>
<p>From what I&#8217;ve read, however, the biggest problems faced by these projects is performance, not obscure bits of missing functionality, and that&#8217;s because these projects are really just scripting language interpreters written in Java.</p>
<p>Sun&#8217;s recent initiatives like Semplice and Phobos are entirely different beasts, bringing the scripting language closer to the VM. Semplice appears to be compiling VB syntax directly to Java bytecode, while Phobos makes use of Mozilla&#8217;s Rhino JavaScript engine, which is included in Mustang.</p>
<p>Java 7 is slated to actually extend Java bytecode with operations required to support dynamic languages like Ruby and Python running directly on the VM.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: timlucas</title>
		<link>http://www.sitepoint.com/blogs/2006/05/19/write-java-web-apps-in-visual-basic-or-javascript/#comment-25883</link>
		<dc:creator>timlucas</dc:creator>
		<pubDate>Thu, 25 May 2006 02:49:46 +0000</pubDate>
		<guid isPermaLink="false">http://www.sitepoint.com/blogs/2006/05/19/write-java-web-apps-in-visual-basic-or-javascript/#comment-25883</guid>
		<description>Aren't JRuby and Jython implemented through JNI? I'm guessing anything they're proposing will be more fun than that...</description>
		<content:encoded><![CDATA[<p>Aren&#8217;t JRuby and Jython implemented through JNI? I&#8217;m guessing anything they&#8217;re proposing will be more fun than that&#8230;</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Kevin Yank</title>
		<link>http://www.sitepoint.com/blogs/2006/05/19/write-java-web-apps-in-visual-basic-or-javascript/#comment-25870</link>
		<dc:creator>Kevin Yank</dc:creator>
		<pubDate>Thu, 25 May 2006 01:47:24 +0000</pubDate>
		<guid isPermaLink="false">http://www.sitepoint.com/blogs/2006/05/19/write-java-web-apps-in-visual-basic-or-javascript/#comment-25870</guid>
		<description>Ruby and Python are already happening on the Java platform in the form of &lt;a href="http://jruby.sourceforge.net/" rel="nofollow"&gt;JRuby&lt;/a&gt; and &lt;a href="http://www.jython.org/" rel="nofollow"&gt;Jython&lt;/a&gt;, but much of the focus for Java 6 and Java 7 will indeed be on making it easier to bring dynamic and alternative languages to the JVM.</description>
		<content:encoded><![CDATA[<p>Ruby and Python are already happening on the Java platform in the form of <a href="http://jruby.sourceforge.net/" rel="nofollow">JRuby</a> and <a href="http://www.jython.org/" rel="nofollow">Jython</a>, but much of the focus for Java 6 and Java 7 will indeed be on making it easier to bring dynamic and alternative languages to the JVM.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: timlucas</title>
		<link>http://www.sitepoint.com/blogs/2006/05/19/write-java-web-apps-in-visual-basic-or-javascript/#comment-25866</link>
		<dc:creator>timlucas</dc:creator>
		<pubDate>Thu, 25 May 2006 01:03:53 +0000</pubDate>
		<guid isPermaLink="false">http://www.sitepoint.com/blogs/2006/05/19/write-java-web-apps-in-visual-basic-or-javascript/#comment-25866</guid>
		<description>hrmm so maybe those .NET guys &lt;em&gt;were&lt;/em&gt; onto something?

So like all applications grow until they can check your email, do all languages evolve to include Javascript? Wait, but they're not languages anymore are they. This is where the marketing gets confusing. Java 6 (tm) refers to both the language, the JVM and the tools. Either way, it's great news for the Java platform!

Did you pick up on how open and/or difficult it will be for other's to implement additional language support? (Ruby, Python *hint hint*)</description>
		<content:encoded><![CDATA[<p>hrmm so maybe those .NET guys <em>were</em> onto something?</p>
<p>So like all applications grow until they can check your email, do all languages evolve to include Javascript? Wait, but they&#8217;re not languages anymore are they. This is where the marketing gets confusing. Java 6 &#8482; refers to both the language, the JVM and the tools. Either way, it&#8217;s great news for the Java platform!</p>
<p>Did you pick up on how open and/or difficult it will be for other&#8217;s to implement additional language support? (Ruby, Python *hint hint*)</p>]]></content:encoded>
	</item>
</channel>
</rss>
