<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet type="text/xsl" media="screen" href="/App_Themes/default/rss.xslt"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:evnet="http://www.mscommunities.com/rssmodule/"><channel><title>Comment Feed for Expert to Expert: The Basics of SmallBasic (Charles on Channel 9)</title><atom:link rel="self" type="application/rss+xml" href="http://channel9.msdn.com/posts/charles/expert-to-expert-the-basics-of-smallbasic/rss/default.aspx" /><image><url>http://mschnlnine.vo.llnwd.net/d1/Dev/App_Themes/C9/images/feedimage.png</url><title>Comment Feed for Expert to Expert: The Basics of SmallBasic (Charles on Channel 9)</title><link>http://channel9.msdn.com/posts/Charles/Expert-to-Expert-The-Basics-of-SmallBasic/</link></image><description>Expert to Expert: The Basics of SmallBasic</description><link>http://channel9.msdn.com/posts/Charles/Expert-to-Expert-The-Basics-of-SmallBasic/</link><language>en-us</language><pubDate>Mon, 31 Aug 2009 17:31:39 GMT</pubDate><lastBuildDate>Mon, 31 Aug 2009 17:31:39 GMT</lastBuildDate><generator>EvNet (EvNet, Version=1.0.3608.3122, Culture=neutral, PublicKeyToken=null)</generator><item><title>Re: Expert to Expert: The Basics of SmallBasic</title><description>&lt;p&gt;I'm with you, in that I love the simplicity of Small Basic. However perhaps you're unaware that it &lt;strong&gt;&lt;em&gt;is&lt;/em&gt;&lt;/strong&gt;, in fact, a compiler!&amp;nbsp; Just look in whatever folder you load your .SB files from, and you should see compiled forms of all your projects!&amp;nbsp; For instance, I threw together a simple "Pong" clone ( Yeah, I know - why bother, right? ), and I named my project file "pong.sb", so next time I looked in the folder, sure enough - there was "pong.exe", all compiled &amp;amp; ready to go!&amp;nbsp; I will say Small Basic leaves much to be desired in terms of performance - don't expect blistering execution speed - but it's whole purpose is to serve as a learning tool, not the next "bleeding-edge" C+++++&lt;em&gt; &lt;/em&gt;Uber- development tool.&amp;nbsp; To that extent, I think it fits the purpose beautifully!&lt;/p&gt;</description><comments></comments><link>http://channel9.msdn.com/posts/Charles/Expert-to-Expert-The-Basics-of-SmallBasic/?CommentID=488697</link><pubDate>Mon, 31 Aug 2009 17:31:39 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/Charles/Expert-to-Expert-The-Basics-of-SmallBasic/?CommentID=488697</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/488697/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>I'm with you, in that I love the simplicity of Small Basic. However perhaps you're unaware that it is, in fact, a compiler!&amp;nbsp; Just look in whatever folder you load your .SB files from, and you should see compiled forms of all your projects!&amp;nbsp; For instance, I threw together a simple "Pong"&amp;#8230;</evnet:previewtext><dc:creator>flurng</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/488697/Trackback.aspx</trackback:ping></item><item><title>Re: Expert to Expert: The Basics of SmallBasic</title><description>&lt;p&gt;Well, i am used to write code in VS EE and/or other complex Development Environments but&amp;nbsp;when i saw the SmallBasic IDE, i totally lost myself in its simplicity :P ROFL Despite its simplicity, its a great approach for beginners! But what i miss is a compiler,...:'(&lt;/p&gt;</description><comments></comments><link>http://channel9.msdn.com/posts/Charles/Expert-to-Expert-The-Basics-of-SmallBasic/?CommentID=474932</link><pubDate>Mon, 22 Jun 2009 13:53:43 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/Charles/Expert-to-Expert-The-Basics-of-SmallBasic/?CommentID=474932</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/474932/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Well, i am used to write code in VS EE and/or other complex Development Environments but&amp;nbsp;when i saw the SmallBasic IDE, i totally lost myself in its simplicity :P ROFL Despite its simplicity, its a great approach for beginners! But what i miss is a compiler,...:'(</evnet:previewtext><dc:creator>Kareem</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/474932/Trackback.aspx</trackback:ping></item><item><title>Re: Expert to Expert: The Basics of SmallBasic</title><description>Documentation for InsertLine says:&lt;br&gt;
&lt;br&gt;
&lt;i&gt;&lt;b&gt;InsertLine&lt;/b&gt;&lt;br&gt;
Opens the specified file and inserts the contents at the specified line number.&lt;br&gt;
This operation will not overwrite any existing content at the specifid (sic) line. &lt;/i&gt;&lt;br&gt;
&lt;br&gt;
Should say:&lt;br&gt;
Opens the specified file and inserts the contents &lt;u&gt;&lt;b&gt;before&lt;/b&gt;&lt;/u&gt; the specified line number.&lt;br&gt;
This operation will not overwrite any existing content at the specified line. &lt;br&gt;
If the selected line number is greater than the number of lines in the file the line will be appended.&lt;br&gt;
If the selected line number is 0 the line will be ignored - no alteration.&lt;br&gt;
&lt;br&gt;
&lt;b&gt;Example:&lt;br&gt;
&lt;/b&gt;my_return = File.InsertLine("C:\my_file.txt",1,"This is a test " + 1)&lt;br&gt;
TextWindow.WriteLine(my_return)&lt;br&gt;
my_line = File.ReadLine("C:\my_file.txt",1)&lt;br&gt;
TextWindow.WriteLine(my_line)&lt;br&gt;
&lt;br&gt;</description><comments></comments><link>http://channel9.msdn.com/posts/Charles/Expert-to-Expert-The-Basics-of-SmallBasic/?CommentID=457541</link><pubDate>Mon, 16 Feb 2009 01:35:51 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/Charles/Expert-to-Expert-The-Basics-of-SmallBasic/?CommentID=457541</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/457541/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Documentation for InsertLine says:

InsertLine
Opens the specified file and inserts the contents at the specified line number.
This operation will not overwrite any existing content at the specifid (sic) line. 

Should say:
Opens the specified file and inserts the contents before the specified line&amp;#8230;</evnet:previewtext><dc:creator>NeilSM</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/457541/Trackback.aspx</trackback:ping></item><item><title>Re: Re: Expert to Expert: The Basics of SmallBasic</title><description>Just type the first one or two letters of the word, scroll up or down to the desired (key)word and press TAB.&lt;br&gt;</description><comments></comments><link>http://channel9.msdn.com/posts/Charles/Expert-to-Expert-The-Basics-of-SmallBasic/?CommentID=457500</link><pubDate>Sun, 15 Feb 2009 08:54:03 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/Charles/Expert-to-Expert-The-Basics-of-SmallBasic/?CommentID=457500</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/457500/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Just type the first one or two letters of the word, scroll up or down to the desired (key)word and press TAB.</evnet:previewtext><dc:creator>NeilSM</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/457500/Trackback.aspx</trackback:ping></item><item><title>Re: Expert to Expert: The Basics of SmallBasic</title><description>That's very cuty~ :)&lt;BR&gt;Like that!!</description><comments></comments><link>http://channel9.msdn.com/posts/Charles/Expert-to-Expert-The-Basics-of-SmallBasic/?CommentID=456943</link><pubDate>Tue, 10 Feb 2009 05:15:09 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/Charles/Expert-to-Expert-The-Basics-of-SmallBasic/?CommentID=456943</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/456943/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>That's very cuty~ :)Like that!!</evnet:previewtext><dc:creator>Choi Moonhyuk</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/456943/Trackback.aspx</trackback:ping></item><item><title>Re: Re: Re: Expert to Expert: The Basics of SmallBasic</title><description>&lt;P dir=ltr&gt;Interesting Charles. Are you running on the public 7000 build of Windows 7 &lt;EM&gt;and &lt;/EM&gt;using the public&amp;nbsp;Dev Labs&amp;nbsp;build of SmallBasic? I get the same install error on Windows 7 at home and at work - and both of these boxes are clean installations of Windows 7. Guess I'll have to try popping open the SmallBasic MSI and see if I can't figure out how to&amp;nbsp;put it together by hand...&lt;BR&gt;&lt;BR&gt;[Updated] &lt;BR&gt;&lt;BR&gt;No need to pop the MSI. It seems that the problem is down to a issue with the CEIP in the Windows 7 Beta. After performing the following official incantations SmallBasic installs beautifully.&lt;BR&gt;&lt;BR&gt;&lt;EM&gt;An issue with the Customer Experience Improvement Program (CEIP) client in Windows 7 beta is causing Explorer and some MSI-based installers to stop working properly. &lt;/EM&gt;&lt;/P&gt;
&lt;P dir=ltr&gt;&lt;EM&gt;To solve this problem, follow these steps:&lt;/EM&gt;&lt;/P&gt;
&lt;P dir=ltr&gt;&lt;EM&gt;Click the Start button , click All Programs, and then click Accessories.&lt;/EM&gt;&lt;/P&gt;
&lt;P dir=ltr&gt;&lt;EM&gt;Right-click Command Prompt, and then click Run as administrator.&amp;nbsp; In the User Account Control window, verify that Program name is Windows Command Processor, and then click Yes.&lt;/EM&gt;&lt;/P&gt;
&lt;P dir=ltr&gt;&lt;EM&gt;In the Administrator: Command Prompt window, type or paste the following text at the prompt: &lt;/EM&gt;&lt;/P&gt;
&lt;P dir=ltr&gt;&lt;EM&gt;reg delete HKLM\SOFTWARE\Microsoft\SQMClient\Windows\DisabledSessions /va /f&lt;/EM&gt;&lt;/P&gt;
&lt;P dir=ltr&gt;&lt;EM&gt;Press Enter to install the solution.&lt;/EM&gt;&lt;/P&gt;
&lt;P dir=ltr&gt;&lt;EM&gt;If The operation completed successfully displays, close the Administrator: Command Prompt window to complete this procedure. If "ERROR: Access is denied" displays, repeat this procedure from the top, making sure you clicked Run as administrator in step two.&lt;BR&gt;&lt;/EM&gt;&lt;/P&gt;</description><comments></comments><link>http://channel9.msdn.com/posts/Charles/Expert-to-Expert-The-Basics-of-SmallBasic/?CommentID=454615</link><pubDate>Fri, 23 Jan 2009 06:38:59 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/Charles/Expert-to-Expert-The-Basics-of-SmallBasic/?CommentID=454615</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/454615/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Interesting Charles. Are you running on the public 7000 build of Windows 7 and using the public&amp;nbsp;Dev Labs&amp;nbsp;build of SmallBasic? I get the same install error on Windows 7 at home and at work - and both of these boxes are clean installations of Windows 7. Guess I'll have to try popping open&amp;#8230;</evnet:previewtext><dc:creator>Tom Kirby-Green</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/454615/Trackback.aspx</trackback:ping></item><item><title>Re: Expert to Expert: The Basics of SmallBasic</title><description>&lt;P&gt;Years ago I decided programming wasn't for me, after picking up a C++ book in a college bookstore and realizing it was over my head. This stopped me from going beyond much more than writing simple HTML web pages. But this SmallBasic TRICKED me!! Suddenly I want to program stuff. SmallBasic = Brilliant!!! Thanks for creating it! x10000&lt;/P&gt;</description><comments></comments><link>http://channel9.msdn.com/posts/Charles/Expert-to-Expert-The-Basics-of-SmallBasic/?CommentID=454585</link><pubDate>Fri, 23 Jan 2009 01:10:54 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/Charles/Expert-to-Expert-The-Basics-of-SmallBasic/?CommentID=454585</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/454585/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Years ago I decided programming wasn't for me, after picking up a C++ book in a college bookstore and realizing it was over my head. This stopped me from going beyond much more than writing simple HTML web pages. But this SmallBasic TRICKED me!! Suddenly I want to program stuff. SmallBasic =&amp;#8230;</evnet:previewtext><dc:creator>DavidD09</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/454585/Trackback.aspx</trackback:ping></item><item><title>Re: Expert to Expert: The Basics of SmallBasic</title><description>This is an absolutely amazing idea.&amp;nbsp; When I was a kid I couldn't afford to have a PC, so the first thing I'd look for on everyone elses computer was qb45 and code away.&amp;nbsp; I almost wish I had a kid just to teach them Small Basic :)&lt;BR&gt;Great work Vijaye!</description><comments></comments><link>http://channel9.msdn.com/posts/Charles/Expert-to-Expert-The-Basics-of-SmallBasic/?CommentID=454535</link><pubDate>Thu, 22 Jan 2009 20:02:10 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/Charles/Expert-to-Expert-The-Basics-of-SmallBasic/?CommentID=454535</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/454535/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>This is an absolutely amazing idea.&amp;nbsp; When I was a kid I couldn't afford to have a PC, so the first thing I'd look for on everyone elses computer was qb45 and code away.&amp;nbsp; I almost wish I had a kid just to teach them Small Basic :)Great work Vijaye!</evnet:previewtext><dc:creator>finches</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/454535/Trackback.aspx</trackback:ping></item><item><title>Re: Expert to Expert: The Basics of SmallBasic</title><description>It would be cool with a pure version of this environment for kids as well - where you can't in fact say x += 1. Something to prevent corruption of the mind ;-)</description><comments></comments><link>http://channel9.msdn.com/posts/Charles/Expert-to-Expert-The-Basics-of-SmallBasic/?CommentID=454520</link><pubDate>Thu, 22 Jan 2009 19:09:05 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/Charles/Expert-to-Expert-The-Basics-of-SmallBasic/?CommentID=454520</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/454520/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>It would be cool with a pure version of this environment for kids as well - where you can't in fact say x += 1. Something to prevent corruption of the mind ;-)</evnet:previewtext><dc:creator>Bent Rasmussen</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/454520/Trackback.aspx</trackback:ping></item><item><title>Re: Re: Expert to Expert: The Basics of SmallBasic</title><description>I'm running it on Win7 Beta with no issues.&lt;BR&gt;C</description><comments></comments><link>http://channel9.msdn.com/posts/Charles/Expert-to-Expert-The-Basics-of-SmallBasic/?CommentID=454493</link><pubDate>Thu, 22 Jan 2009 17:09:37 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/Charles/Expert-to-Expert-The-Basics-of-SmallBasic/?CommentID=454493</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/454493/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>I'm running it on Win7 Beta with no issues.C</evnet:previewtext><dc:creator>Charles</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/454493/Trackback.aspx</trackback:ping></item><item><title>Re: Expert to Expert: The Basics of SmallBasic</title><description>Is there any chance we can get a version that install on the Windows 7 beta? :-)</description><comments></comments><link>http://channel9.msdn.com/posts/Charles/Expert-to-Expert-The-Basics-of-SmallBasic/?CommentID=454483</link><pubDate>Thu, 22 Jan 2009 16:01:16 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/Charles/Expert-to-Expert-The-Basics-of-SmallBasic/?CommentID=454483</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/454483/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Is there any chance we can get a version that install on the Windows 7 beta? :-)</evnet:previewtext><dc:creator>Tom Kirby-Green</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/454483/Trackback.aspx</trackback:ping></item><item><title>Re: Re: Expert to Expert: The Basics of SmallBasic</title><description>Sorry but most of those ideas are pants, especially the first.. "I don't want my kids to waste their time in typing long words".. the hell?</description><comments></comments><link>http://channel9.msdn.com/posts/Charles/Expert-to-Expert-The-Basics-of-SmallBasic/?CommentID=454448</link><pubDate>Thu, 22 Jan 2009 11:45:26 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/Charles/Expert-to-Expert-The-Basics-of-SmallBasic/?CommentID=454448</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/454448/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Sorry but most of those ideas are pants, especially the first.. "I don't want my kids to waste their time in typing long words".. the hell?</evnet:previewtext><dc:creator>stevo_</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/454448/Trackback.aspx</trackback:ping></item><item><title>Re: Expert to Expert: The Basics of SmallBasic</title><description>This is splendiferous. I love the fact that someone like Erik has his antennae towards SmallBasic. Vijaye does make his justifications well. Most people would just do what they were told if they were speaking with Chris and Erik.&lt;br&gt;&lt;br&gt;I wonder what Anders or Paul Vick think of this?&lt;br&gt;&lt;br&gt;With the regard to this being included in Windows, I for one would love it to be so. It is quite easy to SandBox a lot of the nefarious functionality anyway, so hopefully this can be included in Windows 8 or 9 if it matures well.&lt;br&gt;</description><comments></comments><link>http://channel9.msdn.com/posts/Charles/Expert-to-Expert-The-Basics-of-SmallBasic/?CommentID=454445</link><pubDate>Thu, 22 Jan 2009 10:20:04 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/Charles/Expert-to-Expert-The-Basics-of-SmallBasic/?CommentID=454445</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/454445/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>This is splendiferous. I love the fact that someone like Erik has his antennae towards SmallBasic. Vijaye does make his justifications well. Most people would just do what they were told if they were speaking with Chris and Erik.I wonder what Anders or Paul Vick think of this?With the regard to this&amp;#8230;</evnet:previewtext><dc:creator>vesuvius</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/454445/Trackback.aspx</trackback:ping></item><item><title>Re: Re: Expert to Expert: The Basics of SmallBasic</title><description>The simplicity of SmallBasic is truly cool.&lt;BR&gt;&lt;BR&gt;
&lt;P&gt;GraphicsWindow.DrawText(20,50, "Loading images...")&lt;/P&gt;
&lt;P&gt;For i =&amp;nbsp;0 To 10&lt;BR&gt;&amp;nbsp; pic = Flickr.GetRandomPicture("Channel9")&lt;BR&gt;&amp;nbsp; GraphicsWindow.DrawResizedImage(pic, 0, 0, 640, 480)&lt;BR&gt;EndFor&lt;BR&gt;&amp;nbsp;&amp;nbsp; &lt;BR&gt;GraphicsWindow.Clear()&amp;nbsp;&amp;nbsp; &lt;BR&gt;GraphicsWindow.DrawText(20,50, "Done!")&lt;/P&gt;</description><comments></comments><link>http://channel9.msdn.com/posts/Charles/Expert-to-Expert-The-Basics-of-SmallBasic/?CommentID=454432</link><pubDate>Thu, 22 Jan 2009 04:18:13 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/Charles/Expert-to-Expert-The-Basics-of-SmallBasic/?CommentID=454432</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/454432/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>The simplicity of SmallBasic is truly cool.
GraphicsWindow.DrawText(20,50, "Loading images...")
For i =&amp;nbsp;0 To 10&amp;nbsp; pic = Flickr.GetRandomPicture("Channel9")&amp;nbsp; GraphicsWindow.DrawResizedImage(pic, 0, 0, 640, 480)EndFor&amp;nbsp;&amp;nbsp; GraphicsWindow.Clear()&amp;nbsp;&amp;nbsp; GraphicsWindow.DrawText(20,50, "Done!")</evnet:previewtext><dc:creator>Charles</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/454432/Trackback.aspx</trackback:ping></item><item><title>Re: Expert to Expert: The Basics of SmallBasic</title><description>While I have no particular love any more for BASIC (in all its forms) as a language per say, I think the goals of this project are utterly brilliant. When it comes to shipping this with Windows you'll need to be very careful that this doesn't end up being another attack vector. The reimaging of IntelliSense is also very fetching. It's going to be very interesting to watch this language since by its very nature it's going to be defined by what it &lt;EM&gt;doesn't&lt;/EM&gt; include...&lt;BR&gt;&lt;BR&gt;What I really want is the C# 4+ eval loop that Anders demoed at PDC 2008 in&amp;nbsp;a SmallBasic-esc IDE, not for in-anger work but just for code doodles.</description><comments></comments><link>http://channel9.msdn.com/posts/Charles/Expert-to-Expert-The-Basics-of-SmallBasic/?CommentID=454431</link><pubDate>Thu, 22 Jan 2009 04:06:19 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/Charles/Expert-to-Expert-The-Basics-of-SmallBasic/?CommentID=454431</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/454431/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>While I have no particular love any more for BASIC (in all its forms) as a language per say, I think the goals of this project are utterly brilliant. When it comes to shipping this with Windows you'll need to be very careful that this doesn't end up being another attack vector. The reimaging of&amp;#8230;</evnet:previewtext><dc:creator>Tom Kirby-Green</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/454431/Trackback.aspx</trackback:ping></item><item><title>Re: Expert to Expert: The Basics of SmallBasic</title><description>Would it be dificult to make "Small C#" ? or is it out there already? if not I would like to help creating the equivalent editor for such a thing :)</description><comments></comments><link>http://channel9.msdn.com/posts/Charles/Expert-to-Expert-The-Basics-of-SmallBasic/?CommentID=454422</link><pubDate>Thu, 22 Jan 2009 02:07:05 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/Charles/Expert-to-Expert-The-Basics-of-SmallBasic/?CommentID=454422</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/454422/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Would it be dificult to make "Small C#" ? or is it out there already? if not I would like to help creating the equivalent editor for such a thing :)</evnet:previewtext><dc:creator>jlcard</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/454422/Trackback.aspx</trackback:ping></item><item><title>Re: Expert to Expert: The Basics of SmallBasic</title><description>&lt;P&gt;You should add some Syntactic sugar to the language&lt;BR&gt;&lt;BR&gt;1) So at least rename the TextWindow object to T&amp;nbsp; ( i.e. the letter T )&lt;BR&gt;and the graphics window to only G &lt;BR&gt;and make the default window to selected automatically or by declaration&lt;BR&gt;I don't want my kids to waste their time in typing long words &lt;BR&gt;compare this :&lt;BR&gt;n = T.Readnumber()&lt;BR&gt;with this &lt;BR&gt;n = TextWindows.Readnumber()&lt;BR&gt;&lt;BR&gt;2) Remove redundant brackets&amp;nbsp; ... for empty arguments !!&amp;nbsp; so we'd have ... &lt;BR&gt;&amp;nbsp;&amp;nbsp; Writeln "Hello World"&lt;BR&gt;&amp;nbsp;&amp;nbsp; instead of&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;Writeln("Hello World"&lt;BR&gt;&lt;BR&gt;4) add BASIC keywords and GWBASIC ... such as DATA , etc&lt;BR&gt;&lt;BR&gt;5) How about simple file handling ( open , read , write&amp;nbsp; ..) ??&lt;/P&gt;</description><comments></comments><link>http://channel9.msdn.com/posts/Charles/Expert-to-Expert-The-Basics-of-SmallBasic/?CommentID=454413</link><pubDate>Wed, 21 Jan 2009 23:42:30 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/Charles/Expert-to-Expert-The-Basics-of-SmallBasic/?CommentID=454413</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/454413/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>You should add some Syntactic sugar to the language1) So at least rename the TextWindow object to T&amp;nbsp; ( i.e. the letter T )and the graphics window to only G and make the default window to selected automatically or by declarationI don't want my kids to waste their time in typing long words&amp;#8230;</evnet:previewtext><dc:creator>TheLibyanGuy</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/454413/Trackback.aspx</trackback:ping></item><item><title>Re: Re: Expert to Expert: The Basics of SmallBasic</title><description>Marvelous! Keep on coding. Pretty easy, isn't it?&lt;BR&gt;&lt;BR&gt;C</description><comments></comments><link>http://channel9.msdn.com/posts/Charles/Expert-to-Expert-The-Basics-of-SmallBasic/?CommentID=454406</link><pubDate>Wed, 21 Jan 2009 22:50:56 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/Charles/Expert-to-Expert-The-Basics-of-SmallBasic/?CommentID=454406</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/454406/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Marvelous! Keep on coding. Pretty easy, isn't it?C</evnet:previewtext><dc:creator>Charles</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/454406/Trackback.aspx</trackback:ping></item><item><title>Re: Re: Expert to Expert: The Basics of SmallBasic</title><description>Thats really great!</description><comments></comments><link>http://channel9.msdn.com/posts/Charles/Expert-to-Expert-The-Basics-of-SmallBasic/?CommentID=454330</link><pubDate>Wed, 21 Jan 2009 14:16:34 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/Charles/Expert-to-Expert-The-Basics-of-SmallBasic/?CommentID=454330</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/454330/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Thats really great!</evnet:previewtext><dc:creator>stevo_</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/454330/Trackback.aspx</trackback:ping></item><item><title>Re: Expert to Expert: The Basics of SmallBasic</title><description>&lt;STRONG&gt;Me&lt;/STRONG&gt; (to daughter):&amp;nbsp; Did you do any more chapters in the Small Basic tutorial?&lt;BR&gt;&lt;STRONG&gt;Daughter:&amp;nbsp;&lt;/STRONG&gt; Yes, Daddy, I have a program that will say "Good Morning" if it's the morning, and "Good Evening" if it's night.&lt;BR&gt;&lt;STRONG&gt;Me:&lt;/STRONG&gt;&amp;nbsp; That's great, honey!&lt;BR&gt;&lt;STRONG&gt;Daughter:&amp;nbsp;&lt;/STRONG&gt;&amp;nbsp;Also, if you type in a word, it will display the definition.&lt;BR&gt;&lt;STRONG&gt;Me:&lt;/STRONG&gt;&amp;nbsp; What??!!&amp;nbsp; [with lots of confusion and a bit of disbelief]&amp;nbsp; Was that in the same chapter???&lt;BR&gt;&lt;STRONG&gt;Daughter:&lt;/STRONG&gt;&amp;nbsp; No.&amp;nbsp; I was just playing around.&lt;BR&gt;&lt;BR&gt;She showed me the program, and the Dictionary keyword.&amp;nbsp; I had to disable networking and see it quietly fail (returns nothing for definition) before I could believe it was web-service based dictionary.&lt;BR&gt;&lt;BR&gt;Congrats on thinking out of the box and including a web-service enabled uber-function as the 12th most important keyword.&lt;BR&gt;My daughter and I are *both*&amp;nbsp;learning what programming is!</description><comments></comments><link>http://channel9.msdn.com/posts/Charles/Expert-to-Expert-The-Basics-of-SmallBasic/?CommentID=454328</link><pubDate>Wed, 21 Jan 2009 13:54:22 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/Charles/Expert-to-Expert-The-Basics-of-SmallBasic/?CommentID=454328</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/454328/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Me (to daughter):&amp;nbsp; Did you do any more chapters in the Small Basic tutorial?Daughter:&amp;nbsp; Yes, Daddy, I have a program that will say "Good Morning" if it's the morning, and "Good Evening" if it's night.Me:&amp;nbsp; That's great, honey!Daughter:&amp;nbsp;&amp;nbsp;Also, if you type in a word, it will&amp;#8230;</evnet:previewtext><dc:creator>Dan T</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/454328/Trackback.aspx</trackback:ping></item><item><title>Re: Expert to Expert: The Basics of SmallBasic</title><description>Love this - am using it as part of DigiGirlz curriculum in SoCal - thanks Vijaye - keep up the great work!</description><comments></comments><link>http://channel9.msdn.com/posts/Charles/Expert-to-Expert-The-Basics-of-SmallBasic/?CommentID=454278</link><pubDate>Tue, 20 Jan 2009 23:59:41 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/Charles/Expert-to-Expert-The-Basics-of-SmallBasic/?CommentID=454278</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/454278/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Love this - am using it as part of DigiGirlz curriculum in SoCal - thanks Vijaye - keep up the great work!</evnet:previewtext><dc:creator>Lynn</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/454278/Trackback.aspx</trackback:ping></item><item><title>Re: Expert to Expert: The Basics of SmallBasic</title><description>This brings me to the following question:&lt;BR&gt;&lt;BR&gt;Why not just create a newer version of VB6?</description><comments></comments><link>http://channel9.msdn.com/posts/Charles/Expert-to-Expert-The-Basics-of-SmallBasic/?CommentID=454272</link><pubDate>Tue, 20 Jan 2009 22:34:00 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/Charles/Expert-to-Expert-The-Basics-of-SmallBasic/?CommentID=454272</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/454272/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>This brings me to the following question:Why not just create a newer version of VB6?</evnet:previewtext><dc:creator>Chris Pietschmann</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/454272/Trackback.aspx</trackback:ping></item><item><title>Re: Expert to Expert: The Basics of SmallBasic</title><description>&lt;P&gt;And we now have proof that VB6 just doesn't want to die. I know this isn't VB6, but it's proof that VB.NET has too steep a learning curve for some of&amp;nbsp;the very beginners.&lt;/P&gt;</description><comments></comments><link>http://channel9.msdn.com/posts/Charles/Expert-to-Expert-The-Basics-of-SmallBasic/?CommentID=454270</link><pubDate>Tue, 20 Jan 2009 22:27:49 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/Charles/Expert-to-Expert-The-Basics-of-SmallBasic/?CommentID=454270</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/454270/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>And we now have proof that VB6 just doesn't want to die. I know this isn't VB6, but it's proof that VB.NET has too steep a learning curve for some of&amp;nbsp;the very beginners.</evnet:previewtext><dc:creator>Chris Pietschmann</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/454270/Trackback.aspx</trackback:ping></item><item><title>Re: Expert to Expert: The Basics of SmallBasic</title><description>The choice of "Sub".&amp;nbsp; This is the same as in VB when the "code chunk" won't be returning a value.&amp;nbsp; It seems ok.&amp;nbsp; The actual keyword "Sub" is pretty vague, it's only when we expand it to the word Sub-routine that it sounds dated.&amp;nbsp; The doc files and read-me's can just refer to these blocks of code as "Subs".&lt;br&gt;&lt;br&gt;-- &lt;br&gt;Furry cows moo and decompress.&lt;br&gt;&lt;br&gt;</description><comments></comments><link>http://channel9.msdn.com/posts/Charles/Expert-to-Expert-The-Basics-of-SmallBasic/?CommentID=454269</link><pubDate>Tue, 20 Jan 2009 22:07:01 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/Charles/Expert-to-Expert-The-Basics-of-SmallBasic/?CommentID=454269</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/454269/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>The choice of "Sub".&amp;nbsp; This is the same as in VB when the "code chunk" won't be returning a value.&amp;nbsp; It seems ok.&amp;nbsp; The actual keyword "Sub" is pretty vague, it's only when we expand it to the word Sub-routine that it sounds dated.&amp;nbsp; The doc files and read-me's can just refer to&amp;#8230;</evnet:previewtext><dc:creator>Isaac</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/454269/Trackback.aspx</trackback:ping></item><item><title>Re: Expert to Expert: The Basics of SmallBasic</title><description>Cool. SmallBasic is doing very well.&lt;BR&gt;My 9 year old son loves it.</description><comments></comments><link>http://channel9.msdn.com/posts/Charles/Expert-to-Expert-The-Basics-of-SmallBasic/?CommentID=454246</link><pubDate>Tue, 20 Jan 2009 19:54:47 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/Charles/Expert-to-Expert-The-Basics-of-SmallBasic/?CommentID=454246</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/454246/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Cool. SmallBasic is doing very well.My 9 year old son loves it.</evnet:previewtext><dc:creator>Mark Wisecarver</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/454246/Trackback.aspx</trackback:ping></item></channel></rss>