<?xml version="1.0"?>
<!-- RSS generated by Radio UserLand v8.0.8 on Tue, 07 Jan 2003 02:31:27 GMT -->
<rss version="2.0">
	<channel>
		<title>Steve&apos;s Radio Weblog</title>
		<link>http://radio.weblogs.com/0101995/</link>
		<description></description>
		<copyright>Copyright 2003 Steve Dobie</copyright>
		<lastBuildDate>Tue, 07 Jan 2003 02:31:27 GMT</lastBuildDate>
		<docs>http://backend.userland.com/rss</docs>
		<generator>Radio UserLand v8.0.8</generator>
		<managingEditor>login@sdobie.com</managingEditor>
		<webMaster>login@sdobie.com</webMaster>
		<category domain="http://www.weblogs.com/rssUpdates/changes.xml">rssUpdates</category> 
		<skipHours>
			<hour>23</hour>
			<hour>0</hour>
			<hour>1</hour>
			<hour>2</hour>
			<hour>3</hour>
			<hour>4</hour>
			<hour>5</hour>
			<hour>10</hour>
			</skipHours>
		<cloud domain="radio.xmlstoragesystem.com" port="80" path="/RPC2" registerProcedure="xmlStorageSystem.rssPleaseNotify" protocol="xml-rpc"/>
		<ttl>60</ttl>
		<item>
			<title>Javaworld Starts Charging</title>
			<link>http://radio.weblogs.com/0101995/2003/01/06.html#a151</link>
			<description>&lt;P&gt;&lt;A href=&quot;http://www.javaworld.com&quot;&gt;JavaWorld&lt;/A&gt;&amp;nbsp;is now charging $49.99/year to view any content more than 1 week old.&amp;nbsp; They must be going downhill fast, and now they just want to make themselves more irrelevant by creating a barrier to linking to any of their articles.&amp;nbsp; There hasn&apos;t been much of interest on JavaWorld for a while anyway, so this won&apos;t be too big of a loss.&lt;/P&gt;</description>
			<guid>http://radio.weblogs.com/0101995/2003/01/06.html#a151</guid>
			<pubDate>Tue, 07 Jan 2003 02:31:27 GMT</pubDate>
			</item>
		<item>
			<title>Database Refactoring</title>
			<link>http://radio.weblogs.com/0101995/2003/01/01.html#a150</link>
			<description>&lt;P&gt;An interesting &lt;A href=&quot;http://www.martinfowler.com/articles/evodb.html&quot;&gt;database refactoring article&lt;/A&gt;&amp;nbsp;by Martin Fowler.&amp;nbsp; It mostly discusses the overall process but not the specific low-level refactorings.&lt;/P&gt;</description>
			<guid>http://radio.weblogs.com/0101995/2003/01/01.html#a150</guid>
			<pubDate>Thu, 02 Jan 2003 01:58:26 GMT</pubDate>
			</item>
		<item>
			<title>MS must carry Java</title>
			<link>http://radio.weblogs.com/0101995/2002/12/23.html#a149</link>
			<description>&lt;P&gt;&lt;A href=&quot;http://rss.com.com/2100-1001-978786.html?type=pt&amp;amp;part=rss&amp;amp;tag=feed&amp;amp;subj=news&quot;&gt;Microsoft ordered to carry Java&lt;/A&gt;. A U.S. district court judge orders the software giant to include Sun&apos;s version of Java with the Windows operating system. [&lt;A href=&quot;http://www.news.com/&quot;&gt;CNET News.com&lt;/A&gt;]&lt;/P&gt;
&lt;P&gt;I can&apos;t see this decision helping Java.&amp;nbsp; It has not been decided yet which products will have to carry Java, but even if every copy of sold next year contains it that still leaves millions of existing copies that don&apos;t.&amp;nbsp; This ruling will still have the survive the actual trial and all appeals before developers can depend on having a copy of Java in Windows.&amp;nbsp; Even if every copy of Windows does have Java, so what?&amp;nbsp; It is not the lack of a&amp;nbsp;JRE that has kept Java from becoming popular on the client.&amp;nbsp; There is no chance of that until Swing apps routinely run as well as native ones.&amp;nbsp; I have to larely agree with &lt;A href=&quot;http://alan.blog-city.com/readblog.cfm?BID=5805&quot;&gt;Alan Williamson&lt;/A&gt; that the ruling sets a terrible precedent and does not really solve anything.&amp;nbsp; It seems more like a way for McNealy to publicly embarass MS and any benefits to Java are secondary. Couldn&apos;t Sun have gone to Dell, HP, and Gateway and given them the JRE to bundle on every new computer.&amp;nbsp; That could have had almost the same effect without resorting to the government to solve Sun&apos;s problems.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
			<guid>http://radio.weblogs.com/0101995/2002/12/23.html#a149</guid>
			<pubDate>Tue, 24 Dec 2002 00:48:22 GMT</pubDate>
			<source url="http://export.cnet.com/export/feeds/news/rss/1,11176,,00.xml">CNET News.com</source>
			</item>
		<item>
			<title>Selling Java Components</title>
			<link>http://radio.weblogs.com/0101995/2002/12/09.html#a148</link>
			<description>&lt;P&gt;&lt;A href=&quot;http://www.infoworld.com/articles/hn/xml/02/12/09/021209hnbeacomponent.xml?s=rss&amp;amp;t=news&amp;amp;slot=3&quot;&gt;BEA partners to expand Java component market&lt;/A&gt;.&amp;nbsp;&lt;!--StartFragment --&gt; &lt;FONT class=regularArticle&gt;BEA Systems has partnered with ComponentSource, an online software exchange, in a bid to expand the market for prewritten Java components and make the development language more competitive with rival technologies from Microsoft.&lt;/FONT&gt; [&lt;A href=&quot;http://www.infoworld.com/news/t_index.html&quot;&gt;InfoWorld: Top News&lt;/A&gt;]&lt;/P&gt;
&lt;P&gt;This seems pointless.&amp;nbsp; With the number of quality open-source components available in the Java world, I can&apos;t see there ever being a significant market for Java components.&amp;nbsp; BEA seems to be betting on it, but Java is never going to be VB.&lt;/P&gt;</description>
			<guid>http://radio.weblogs.com/0101995/2002/12/09.html#a148</guid>
			<pubDate>Tue, 10 Dec 2002 04:26:52 GMT</pubDate>
			<source url="http://www.infoworld.com/rss/news.rdf">InfoWorld:  Top News</source>
			<category>Java News</category>
			</item>
		<item>
			<title>JVM-compatible Languages</title>
			<link>http://radio.weblogs.com/0101995/2002/12/09.html#a147</link>
			<description>&lt;A href=&quot;http://radio.weblogs.com/0112098/2002/12/09.html#a279&quot;&gt;Languages for the JVM&lt;/A&gt;. 
&lt;P&gt;A&amp;nbsp;great list of&amp;nbsp; &lt;A href=&quot;http://grunge.cs.tu-berlin.de/~tolk/vmlanguages.html&quot;&gt;Languages for the Java VM&lt;/A&gt;&amp;nbsp;which includes over 160 entries. [&lt;A href=&quot;http://radio.weblogs.com/0112098/&quot;&gt;James Strachan&apos;s Radio Weblog&lt;/A&gt;]&lt;/P&gt;
&lt;P&gt;It&apos;s a shame Sun doesn&apos;t publicize these kinds of things.&amp;nbsp; Their policy of always equating the language with the VM is one of the major mistakes they have made in promoting java.&amp;nbsp; It should have been the Java Programming Language for the Something-Else Platform.&lt;/P&gt;</description>
			<guid>http://radio.weblogs.com/0101995/2002/12/09.html#a147</guid>
			<pubDate>Mon, 09 Dec 2002 15:19:16 GMT</pubDate>
			<source url="http://radio.weblogs.com/0112098/rss.xml">James Strachan&apos;s Radio Weblog</source>
			</item>
		<item>
			<title>JSR 201</title>
			<link>http://radio.weblogs.com/0101995/2002/12/04.html#a146</link>
			<description>&lt;A href=&quot;http://freeroller.net:80/page/ceperez/20021204#jsr_201_and_non_disruptive&quot;&gt;JSR 201 and Non-Disruptive Language Extensions&lt;/A&gt;. 
&lt;P&gt;Looks like there&apos;s a&amp;nbsp;&lt;A href=&quot;http://www.jcp.org/en/jsr/detail?id=201&quot;&gt;new JSR&lt;/A&gt; in the JCP, the following will be added to J2SE 1.5:&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;Enumerated Types. 
&lt;LI&gt;An automatic conversion&amp;nbsp;of primitives to their&amp;nbsp;object wrappers.&amp;nbsp; 
&lt;LI&gt;Enhanced &lt;TT&gt;for&lt;/TT&gt; loops. 
&lt;LI&gt;Unqualified constants.&lt;/LI&gt;&lt;/OL&gt;
&lt;P&gt;[&lt;A href=&quot;http://freeroller.net:80/page/ceperez&quot;&gt;::Manageability::&lt;/A&gt;]&lt;/P&gt;
&lt;P&gt;With these, plus the metadata JSR, Java is pulling in most of the good ideas in C#.&amp;nbsp; Since the two are so similar, they could go into some kind of feature-matching feedback loop for a long time to come.&amp;nbsp; It&apos;s too bad that 1.5 is at least a year away, and that it will&amp;nbsp;be another two years after that before these changes start to come into widespread use.&lt;/P&gt;</description>
			<guid>http://radio.weblogs.com/0101995/2002/12/04.html#a146</guid>
			<pubDate>Thu, 05 Dec 2002 02:24:01 GMT</pubDate>
			<source url="http://freeroller.net/rss/ceperez">::Manageability::</source>
			<category>Java News</category>
			</item>
		<item>
			<title>Swing vs. SWT</title>
			<link>http://radio.weblogs.com/0101995/2002/11/17.html#a145</link>
			<description>&lt;a href=&quot;http://www.rollerweblogger.org/page/roller/20021114#carlos_on_swt_vs_swing&quot;&gt;Carlos on SWT vs. Swing and IDEA 3.0&lt;/a&gt;. &lt;blockquote&gt;&lt;i&gt;One other observation, is that IDEA can be more innovative on the GUI side, that&apos;s because Swing is definitely more maleable than SWT.  SWT may be fast, however Swing is more agile, and just possibly with all these 2Ghz machines and up, it just won&apos;t matter.&lt;/i&gt;[&lt;a href=&quot;http://www.freeroller.net/page/ceperez/20021113#idea_3_0_an_endless&quot;&gt;Carlos Perez&lt;/a&gt; on SWT vs. Swing and IDEA 3.0]&lt;/blockquote&gt;

This is a good point. I&apos;m a GUI guy at heart and I&apos;ve worked extensively with Swing. I really like it and Carlos is right, it is very flexible and extensible. With faster and faster processors and more and more memory, the performance problems with Swing will become less and less apparent. [&lt;a href=&quot;http://www.rollerweblogger.org/page/roller&quot;&gt;Blogging Roller&lt;/a&gt;]

The performance issues will eventually go away, but the problem with Swing will always be that it will never look quite like a native app.  Emulation of changes to the Windows controls is always going to lag significantly behind the real thing. Developers don&apos;t seem to care much if their IDE looks like a native app, but it seems to be more important for the general-use market.</description>
			<guid>http://radio.weblogs.com/0101995/2002/11/17.html#a145</guid>
			<pubDate>Sun, 17 Nov 2002 15:42:50 GMT</pubDate>
			<source url="http://rollerweblogger.org/servlet/RssServlet?username=roller">Blogging Roller</source>
			</item>
		<item>
			<title>Standard IDE JSR</title>
			<link>http://radio.weblogs.com/0101995/2002/11/12.html#a144</link>
			<description>&lt;a href=&quot;http://www.infoworld.com/articles/hn/xml/02/11/12/021112hnoreclipse.xml?s=rss&amp;t=news&amp;slot=4&quot;&gt;Oracle joins Eclipse&lt;/a&gt;. Vendor also set to announce Java IDE standards proposal [&lt;a href=&quot;http://www.infoworld.com/news/t_index.html&quot;&gt;InfoWorld:  Top News&lt;/a&gt;]

I&apos;m not sure I see how this will work.  Trying to come up with an API that will allow GUI elements to work on both SWT and Swing doesn&apos;t seem possible.  It almost seems like this is an effort to kill SWT.  Of course it will be years before the API will be finished and implemented in any IDEs.</description>
			<guid>http://radio.weblogs.com/0101995/2002/11/12.html#a144</guid>
			<pubDate>Wed, 13 Nov 2002 02:53:06 GMT</pubDate>
			<source url="http://www.infoworld.com/rss/news.rdf">InfoWorld:  Top News</source>
			</item>
		<item>
			<title>Neuros MP3 player</title>
			<link>http://radio.weblogs.com/0101995/2002/11/12.html#a143</link>
			<description>&lt;A href=&quot;http://boingboing.net/#85665593&quot;&gt;Cool new $399 digital audio appliance for Win users&lt;/A&gt;. The Neuros MP3 Digital Audio Computer looks bitchin&apos;, for Win ME/98/2K/XP users. Debuts in January, 2003: 
&lt;BLOCKQUOTE&gt;
&lt;P&gt;&lt;IMG height=206 hspace=5 src=&quot;http://www.neurosaudio.com/images/proddetail_hd.jpg&quot; width=218 align=left vspace=5&gt;&amp;nbsp;&lt;A href=&quot;http://www.neurosaudio.com/store/product.asp?catalog%5Fname=DigitalInnovationsCatalog&amp;amp;category%5Fname=Neuros+Players&amp;amp;product%5Fid=4010200&amp;amp;cookie%5Ftest=1&quot;&gt;Link&lt;/A&gt;&lt;BR clear=all&gt;[&lt;A href=&quot;http://boingboing.net/&quot;&gt;Boing Boing Blog&lt;/A&gt;]&lt;/P&gt;
&lt;P&gt;This looks great, but with FM to MP3 recording, I can see the lawsuits coming now.&lt;/P&gt;&lt;/BLOCKQUOTE&gt;</description>
			<guid>http://radio.weblogs.com/0101995/2002/11/12.html#a143</guid>
			<pubDate>Tue, 12 Nov 2002 15:28:40 GMT</pubDate>
			<source url="http://boingboing.net/rss.xml">Boing Boing Blog</source>
			</item>
		</channel>
	</rss>
