<?xml version="1.0" encoding="ISO-8859-1"?>
<opml version="1.0">
	<head>
		<title>scriptingNewsOutline</title>
		<dateCreated>Wed, 29 Aug 2001 04:01:40 GMT</dateCreated>
		<dateModified>Wed, 29 Aug 2001 04:01:45 GMT</dateModified>
		<ownerName>Webmaster</ownerName>
		<ownerEmail>webmaster@userland.com</ownerEmail>
		<expansionState>19</expansionState>
		<vertScrollState>8</vertScrollState>
		<windowTop>108</windowTop>
		<windowLeft>37</windowLeft>
		<windowBottom>672</windowBottom>
		<windowRight>732</windowRight>
		</head>
	<body>
		<outline text="&lt;a href=&quot;http://wmf.editthispage.com/discuss/msgReader$5340&quot;&gt;On HTP&lt;/a&gt;: &quot;The idea of integrating different languages in a single runtime has no appeal to me. I've already made my choice of scripting language, and I'm never going to switch. And if I eat my words, I'm surely never going to switch to Microsoft.&quot;"/>
		<outline text="Adam Vandenberg &lt;a href=&quot;http://wmf.editthispage.com/discuss/msgReader$5341?mode=day&quot;&gt;explains&lt;/a&gt; that each language will change as it gets absorbed into .NET. This is not at all a surprise. It's great that Adam, who works at Microsoft and runs &lt;a href=&quot;http://theflangynews.editthispage.com/2001/08/28#netlang&quot;&gt;Flangy News&lt;/a&gt;, is willing to fill in the blanks for us. "/>
		<outline text="Here's why this is important to understand &lt;i&gt;now.&lt;/i&gt; Today this question -- &quot;What is Python?&quot; -- has a simple answer. Shortly, that will no longer be true. There will be Python as &lt;a href=&quot;http://www.python.org/&quot;&gt;defined&lt;/a&gt; by Guido and friends, and Microsoft's Python. They will be different. Code from one will not work in the runtime of the other. Now before you freak out, there's stuff we can do about this. I have to write a short whitepaper on this now. We're at the point where people must understand in clear terms that they have options. It's going to get muddier soon."/>
		<outline text="Here's good news. This &lt;a href=&quot;http://www.google.com/search?q=microsoft+python&quot;&gt;search&lt;/a&gt; turned up nothing menacing on microsoft.com. Today. What about a year from now? And of course I'm just using Python as an example. There's Perl too. And guess what, I don't believe Microsoft has given up on Java. And what about running Apache modules? You gotta believe the CLR is going to do that too."/>
		<outline text="Philip Greenspun, in a offlist email said &quot;I like .NET because it will let me program in Lisp again.&quot; To which I asked &quot;Can't we find you a nice way to program in Lisp again without leading the young folk of our industry to their intellectual death?&quot;"/>
		<outline text="More comments on Philip's &lt;a href=&quot;http://philip.greenspun.com/bboard/q-and-a-fetch-msg?msg_id=000tYs&amp;topic_id=Ask%20Philip&amp;topic=&quot;&gt;discussion group&lt;/a&gt;"/>
		<outline text="&lt;a href=&quot;http://gir.blo.gs/&quot;&gt;Jim Winstead&lt;/a&gt; is implementing the Blogger API, server-side. "/>
		<outline text="&lt;a href=&quot;http://www.amundsen.com/newsstory.asp?story=20010820033606.htm&amp;location=/NewsUpdate/resources/diary&quot;&gt;Mike Amundsen&lt;/a&gt;: &quot;More than a year after the initial pronouncements of language equality, only a small handful of non-Microsoft languages are actually available.&quot;"/>
		<outline text="ZDNet: &lt;a href=&quot;http://www.zdnet.com/eweek/stories/general/0,11011,2808548,00.html&quot;&gt;Microsoft patents a threat to open source&lt;/a&gt;."/>
		<outline text="News.Com: &lt;a href=&quot;http://news.cnet.com/news/0-1005-200-6985600.html?tag=lh&quot;&gt;Industry Standard Bankrupt&lt;/a&gt;."/>
		<outline text="&lt;a href=&quot;http://jericho.sourceforge.net/&quot;&gt;Jericho&lt;/a&gt; is a &quot;Java-based weblogging tool which interfaces with the Blogger and Manila XML-RPC interface.&quot;"/>
		<outline text="Internet News: &lt;a href=&quot;http://www.internetnews.com/isp-news/article/0,,8_874091,00.html&quot;&gt;Loudcloud Soars on Qwest Deal&lt;/a&gt;. &quot;The announcement sent Loudcloud stock soaring 35 percent in early trading Tuesday, adding 49 cents a share to hit $1.88 by mid-morning.&quot;"/>
		<outline text="&lt;a href=&quot;http://www.scripting.com/images/parkingMeter.gif&quot;&gt;&lt;img src=&quot;http://www.scripting.com/images/parkingMeterSmall.gif&quot; align=&quot;right&quot; hspace=&quot;10&quot; vspace=&quot;10&quot; width=&quot;40&quot; height=&quot;99&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.bobdylan.com/songs/subterranean.html&quot;&gt;Bob Dylan&lt;/a&gt;: &quot;Don't follow leaders, watch the parking meters.&quot;"/>
		<outline text="&lt;a href=&quot;http://www.byte.com/documents/s=1113/byt20010822s0003/0827_udell.html&quot;&gt;Jon Udell&lt;/a&gt; makes something simple way too complicated. The business model for Web Services is choice. The reason to use a publicly-defined protocol with wide support to connect components is that we can swap in different implementations when we want to. There's not much more to it. You could call it freedom, or choice, or freedom of choice. We provide a Web Services interface to Manila to make the product more attractive. It's an important feature for our users, or will be, because it means they can migrate if they want to. Intelligent users and developers migrate &lt;i&gt;to&lt;/i&gt; systems that don't lock them in, not away from them. These are the people we want."/>
		<outline text="Last night I saw a poorly executed &lt;a href=&quot;http://payitforward.warnerbros.com/Pay_It_Forward/&quot;&gt;movie&lt;/a&gt; with an incredible cast and an even better plot. I watched it twice just to revel in its mediocrity. In movies it's not such a big deal. You waste three hours and even then feel good. In software we waste years, sometimes decades, on poorly executed movies with decent plots. "/>
		<outline text="Speaking of wasted decades, an observation on Windows XP that has gone mostly unnoticed. Microsoft has reached the end of the evolution of the MS-DOS codebase. This is good news because XP is built off the codebase that started with NT and continued through Windows 2000. People will like XP because it doesn't crash. Engineers at Microsoft will probably like it too. Maintaining two codebases certainly was inefficient."/>
		<outline text="A hand-drawn &lt;a href=&quot;http://www.scripting.com/images/windowsEvolutionDrawing.gif&quot;&gt;timeline&lt;/a&gt; of Windows evolution. Ignore the scale, it's just for conceptual use."/>
		<outline text="Another random observation. In the old days, apps drove sales of OSes. Visicalc sold Apple IIs. Lotus sold PCs. Pagemaker sold Macs. The OS was an less important. Nowadays, the thing Linux and Windows have in common is developers are mere Value Adders. Apps don't drive the platform. I'm not sure it has to be this way for Linux, btw. What about the Mac? Read Doc's &lt;a href=&quot;http://www.scripting.com/davenet/stories/DocSearlsonSteveJobs.html&quot;&gt;essay&lt;/a&gt; from 1997 for a clue to how it works. On the Mac, even the OS isn't the product -- it's the design, the art that's up front."/>
		<outline text="Lunch">
			<outline text="Tuesday -- lunch with a programmer. Today I'm having lunch with Jim Allchin from Microsoft."/>
			<outline text="I had a fried oyster sandwich with cole slaw and french fries and iced coffee. I read an &lt;a href=&quot;http://www.nytimes.com/2001/08/26/magazine/26JURY.html&quot;&gt;article&lt;/a&gt; in the NY Times magazine about jury duty. Both the article and sandwich were quite good, as was the weather, so I sat outside. "/>
			<outline text="Twenty minutes after the meeting was supposed to start I got a call from the &lt;a href=&quot;http://www.wagged.com/&quot;&gt;PR firm&lt;/a&gt; saying that they'd be twenty minutes late. &quot;So they'll be here now,&quot; I said. &quot;No, twenty minutes from now.&quot; Uhhh. That's when I ordered."/>
			<outline text="After finishing, 45 minutes after the lunch was supposed to start, I left, with no additionial information about Microsoft's operating system strategy."/>
			</outline>
		</body>
	</opml>