<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>RBDevZone &#187; IDE</title>
	<atom:link href="http://www.rbdevzone.com/category/ide/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.rbdevzone.com</link>
	<description>The REALbasic Resource</description>
	<lastBuildDate>Tue, 31 Aug 2010 19:55:19 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Wow!  REAL Studio Web Edition!</title>
		<link>http://www.rbdevzone.com/2010/08/wow-real-studio-web-edition/</link>
		<comments>http://www.rbdevzone.com/2010/08/wow-real-studio-web-edition/#comments</comments>
		<pubDate>Tue, 31 Aug 2010 19:55:16 +0000</pubDate>
		<dc:creator>Paul Lefebvre</dc:creator>
				<category><![CDATA[IDE]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://www.rbdevzone.com/?p=428</guid>
		<description><![CDATA[I don&#8217;t think many people saw this coming.  With all that REAL has been working on lately (Cocoa, LLVM), it hardly seems like they&#8217;ve had enough time to also roll out a new product.    But today, REAL Software announced REAL Studio Web Edition (RSW), a new product that will be shipping [...]]]></description>
			<content:encoded><![CDATA[<p>I don&#8217;t think many people saw this coming.  With all that REAL has been working on lately (Cocoa, LLVM), it hardly seems like they&#8217;ve had enough time to also roll out a new product.    But today, REAL Software announced <a href="http://www.realsoftware.com/web">REAL Studio Web Edition</a> (RSW), a new product that will be shipping sometime in the fall.</p>
<p>This product looks really cool and to me is way more important than Cocoa support.  For web development work, I&#8217;ve resigned myself to using ASP.NET.  It&#8217;s not perfect (requiring IIS is a major stinker) and Microsoft has turned it into something complex (as they tend to do), but I still prefer it over PHP, Java, Ruby and other web-based languages and frameworks that I&#8217;ve tried.</p>
<p>I&#8217;ve reviewed the demo video, but there wasn&#8217;t much information there.  But Bob Keeney was lucky enough to get an early look at the product and posted a <a href="http://www.bkeeneybriefs.com/2010/08/real-studio-web-edition-or-the-son-of-swordfish/">video walk-through of RWS</a> at his site so be sure to check it out for more information.</p>
<p>REAL has said that an alpha/beta will be available to us beta testers soon and I can&#8217;t wait (REAL, my birthday is Thursday &#8212; I&#8217;d love a nice RWS Alpha present!).  The sooner I&#8217;m able to dump Visual Studio for good, the happier I&#8217;ll be.</p>
<p>One slight hitch is that apparently, RWS needs FastCGI on the server in order to communicate with the compiled code.  I guess I need to start looking around for hosts that allow FastCGI to be enabled.  Or perhaps I just need to finally look into virtual server hosting or perhaps MacMiniColo, which I&#8217;ve heard good things about.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.rbdevzone.com/2010/08/wow-real-studio-web-edition/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>REAL Studio: About the Name Change</title>
		<link>http://www.rbdevzone.com/2010/02/real-studio-about-the-name-change/</link>
		<comments>http://www.rbdevzone.com/2010/02/real-studio-about-the-name-change/#comments</comments>
		<pubDate>Fri, 19 Feb 2010 16:07:02 +0000</pubDate>
		<dc:creator>Paul Lefebvre</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[IDE]]></category>
		<category><![CDATA[Language]]></category>
		<category><![CDATA[Visual Basic]]></category>

		<guid isPermaLink="false">http://www.rbdevzone.com/?p=372</guid>
		<description><![CDATA[Starting with 2010 Release 1, REALbasic is now known as REAL Studio.  Here are the new edition names:



Old Name
New Name


REALbasic Personal
REAL Studio Personal


REALbasic Professional
REAL Studio Professional


REAL Studio
REAL Studio Enterprise



There is a recent thread on the REAL Software forums asking why REALbasic isn&#8217;t more popular. I&#8217;d say one of the main reasons that REALbasic is [...]]]></description>
			<content:encoded><![CDATA[<p>Starting with 2010 Release 1, REALbasic is now known as REAL Studio.  Here are the new edition names:</p>
<table border="1">
<tbody>
<tr>
<th>Old Name</th>
<th>New Name</th>
</tr>
<tr>
<td>REALbasic Personal</td>
<td>REAL Studio Personal</td>
</tr>
<tr>
<td>REALbasic Professional</td>
<td>REAL Studio Professional</td>
</tr>
<tr>
<td>REAL Studio</td>
<td>REAL Studio Enterprise</td>
</tr>
</tbody>
</table>
<p>There is a recent thread on the REAL Software <a href="http://forums.realsoftware.com/viewtopic.php?f=9&amp;t=27822">forums</a> asking why REALbasic isn&#8217;t more popular. I&#8217;d say one of the main reasons that REALbasic is not as popular as it could be is because of its name.  I have high hopes for the new REAL Studio name.  Unfortunately, when it comes to programming languages, the term Basic gets a bad rap.  Even in the .NET world, where there is practically no difference between C# and VB.NET, there are lots of developers that turn their nose down on VB.NET and assume it is inferior.</p>
<h2>The problem with Basic</h2>
<p>Personally, I don&#8217;t think it&#8217;s possible to fix the perception problem with Basic.  When you mention Basic, people still think:</p>

<div class="wp_syntax"><div class="code"><pre class="vb" style="font-family:monospace;">10 <span style="color: #000080;">PRINT</span> <span style="color: #800000;">&quot;PAUL&quot;</span>
20 <span style="color: #000080;">GOTO</span> 10
RUN</pre></div></div>

<p>Basic&#8217;s accessibility has always been considered a weakness by many who call themselves professionals.  Because it is so accessible, just about anyone can learn enough to use it to make software.  And if that software doesn&#8217;t end up being very good, people tend to blame the tool instead of the inexperienced programmer.  But the accessibility of Basic is also its greatest strength.  There are plenty of people who aren&#8217;t professional programmers but are experts in their business domain.  These people can use a tool like REAL Studio to create simple application to make their lives easier.  And if they need more sophisticated software, they can turn to us consultants that like to use fun, powerful tools such as REAL Studio.</p>
<p>I also feel that REALbasic&#8217;s popularity was also hampered by its name being a bad pun: it&#8217;s &#8220;real basic&#8221;.  Lots of developers take that to mean &#8220;incredible simplistic and inappropriate for professional software development.  They have no idea what the REALbasic language is capable of and have no interest in finding out.  So they never learn that it is a fully object-oriented language that has far more in common with Java (or .NET) than any old-school version of Basic that they may remember.  I truly hope that the new name helps improve this perception.</p>
<p>But even if the product is now referred to as REAL Studio, the programming language is still referred to as REALbasic.  And it will take quite a bit of time before the new name is used consistently.</p>
<p>Two other products that I think compare well to REAL Studio are PowerBuilder and Delphi.  Like the new REAL Studio branding, note that they each use separate names for the product and the programming language they use (Delphi/Objective-Pascal, PowerBuilder/PowerScript).  You might also make the same case when it comes to Xcode and Objective-C.  And most developers that use those tools refer to themselves as Delphi or PowerBuilder developers.  So perhaps, given time, people will also stop referring to REAL Studio as REALbasic.</p>
<p>But even if that is the case, is REALbasic still a good name?  I think that the REALbasic language has outgrown its &#8220;real basic&#8221; name.  I first learned to program on an Atari 400 back in the early 80&#8217;s using Atari BASIC.  I then migrated from that to structured Basics (such as GFA Basic), Pascal, C and on to a variety of programming languages.  I was one of those that thought Visual Basic was a terrible language and thumbed my nose at it, although I may have been right about Visual Basic (before .NET anyway).  These languages were all &#8220;real basic&#8221;.</p>
<p>But unlike any of the above languages, both REAL Studio and VB.NET (which Microsoft has taken to calling just Visual Basic these days) use a powerful, modern object-oriented version of Basic with a ton of sophisticated features (namespaces, instrospection, dynamic programming, delegates to name a few).  For all practical purposes there is little difference between using them or using Java, C# or any other object-oriented language.</p>
<p>So even if the REALbasic language was once &#8220;real basic&#8221; it no longer is.  I think the name ought to be changed, especially now that REAL Studio has become the product name.  I suggest either choosing something meaningless and invented (like Ruby or Python; I suggest Bee) or something that truly describes what it is (like Objective-Basic<sup>1</sup> or Object Basic<sup>2</sup>; I suggest OObasic).</p>
<p>This does beg the question as to what those of us that use REALbasic or RB in our web site or product names ought to do?  Does it make sense for me to rename RBDevZone to be RSDevZone?  What about the Association of REALbasic Professionals (<a href="http://www.arbp.org">ARBP</a>)?  And <a href="http://www.rbdeveloper.com">REALbasic Developer Magazine</a>? RBGarage?</p>
<h2>How do you compete with Free?</h2>
<p>Another complaint about REAL Studio that I hear often is that it is too expensive.  Generally this is just not true because REAL Studio Professional and REAL Studio Enterprise both cost less than equivalent editions of Visual Studio, PowerBulder or Delphi.  In the case of Delphi and Visual Studio there are free editions: Turbo Delphi and Visual Basic Express.  And of course, Xcode is completely free for OS X developers.  Microsoft also tends to make its developer tools <a href="http://www.microsoft.com/BizSpark/">very affordable</a> (almost free) for startup companies.</p>
<p>I think it would be great for REAL could also offer a free edition of REAL Studio.  Since I&#8217;m on a roll, my  recommendation to REAL is that they offer REAL Studio Free Edition with the same features as REAL Studio Personal Edition except for one thing: it would be unable to compile independent executables.</p>
<p>I see lots of benefits to both REAL and the community with a free edition.  For one, it will get a lot more people to try REAL Studio.  Want to learn how to program? Use REAL Studio Free Edition.  Schools could implement REAL Studio at no cost to teach programming.  What a great way to get a ton of exposure!  And getting students hooked on programming with REAL Studio has some major long-term benefits.</p>
<p>Even better, wouldn&#8217;t it be great if REAL Studio Free Edition was included with all new Macs, Dells and even Ubuntu Linux?  Granted, it wouldn&#8217;t be free for REAL to do that, but think about how quickly it would increase the REAL Studio user base?</p>
<p>For the community, having a ton more people becoming aware of REAL Studio (and actually using it) would be a major boon.  There would be more people creating sample code, more people to buy your add-ons and more people to request your consulting services.  And for REAL, it means there would be more people that are now aware of REAL Studio and who might actually select it for their next project.  I am sure this would lead to additional sales.</p>
<p>Lastly, this would be a fabulous way to promote the new REAL Studio name and finally bury the REALbasic name once and for all.  There would be a ton of free press, publicity and overall good will that would be generated if REAL announced &#8220;REAL Studio Free Edition with OObasic&#8221;.</p>
<p>Anyway, those are my (highly opinionated) thoughts?  What do you think?</p>
<hr /><sup>1</sup> The makers of <a href="http://kbasic.com/">Kbasic</a> sell a product called <a href="http://www.objective-basic.com/">Objective-Basic</a> for Mac OS X.  But it requires the Apple SDK, Objective-C and Interface Builder.  The website says that &#8220;After all the syntax [of Objective-Basic] is very similar to REALbasic&#8221;.</p>
<p><sup>2</sup> See <a href="http://www.janus-software.com/phoenix_features.html">Phoenix Object Basic</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.rbdevzone.com/2010/02/real-studio-about-the-name-change/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Switching the Build Application Shortcut</title>
		<link>http://www.rbdevzone.com/2010/02/switching-the-build-application-shortcut/</link>
		<comments>http://www.rbdevzone.com/2010/02/switching-the-build-application-shortcut/#comments</comments>
		<pubDate>Thu, 18 Feb 2010 19:21:22 +0000</pubDate>
		<dc:creator>Paul Lefebvre</dc:creator>
				<category><![CDATA[IDE]]></category>

		<guid isPermaLink="false">http://www.rbdevzone.com/?p=368</guid>
		<description><![CDATA[It recently came up on the REAL Software forums that the build shortcut (Control-B or Command-B) is far too easy to accidentally type.
I completely agree. I often hit Command-B when I don&#8217;t mean to (usually I was trying to type Command-V to paste some code).
At least with Mac OS X you can easily reassign the [...]]]></description>
			<content:encoded><![CDATA[<p>It recently came up on the REAL Software <a href="http://forums.realsoftware.com/viewtopic.php?f=1&amp;t=32572&amp;p=180520#p180520">forums</a> that the build shortcut (Control-B or Command-B) is far too easy to accidentally type.</p>
<p>I completely agree. I often hit Command-B when I don&#8217;t mean to (usually I was trying to type Command-V to paste some code).</p>
<p>At least with Mac OS X you can easily reassign the shortcut:</p>
<ul>
<li>Open Keyboard preference pane</li>
<li>Select Keyboard Shortcuts tab</li>
<li>Select Application Shortcuts</li>
<li>Click the &#8216;+&#8217; to add REALbasic/REAL Studio</li>
<li>Type &#8220;Build Application&#8221; as the Menu Title and press Option-Command-B to set the new keyboard shortcut</li>
<li>Click Add</li>
</ul>
<p>It looks like you&#8217;ll need separate entries for REALbasic 2009 Release 5.1 and earlier and REAL Studio 2010 Release 1 and later (thanks to Thomas Templemann for the info).</p>
<p>Unfortunately, I don&#8217;t have an equivalent tip for Windows users.  Does anyone else know of a way to do this on Windows?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.rbdevzone.com/2010/02/switching-the-build-application-shortcut/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
