Feeds

Real cure for the vileness of Visual Basic

GOTO Win32

  • alert
  • submit to reddit

Boost IT visibility and business value

More choice for BASIC afficionados: REAL Software announced on Tuesday that it would port its highly-regarded Mac development platform to Windows.

Since 1999 REALbasic been able to create Win32 binaries, but once it will run natively on Windows too, so PC developers will be able to target Macintosh users too. And have an excuse to buy that Titanium PowerBook "for compatibility testing", natch.

The BASIC world is dominated by Visual Basic, of course. There's hardly a Microsoft product that doesn't have BASIC in there, somewhere: Bill's first commercial success for "Micro-Soft" was a BASIC interpreter for the Altair microcomputer, about which you can read first-hand from the third developer involved in this historic piece of software, Monte Davidoff.

(This story spawned several fascinating subplots, including one about billg's promise to release the source - he didn't, but it eventually turned up behind a radiator at Harvard - and a discussion on his programming prowess).

We digress. The ubiquity of Visual Basic doesn't mean that it's universally loved. And don't take it from us, take it from the Dame of the DIM declaration, the Verity Stob whose Thirteen Ways to Loathe Visual Basic (first published in EXE) picks out many of the vilenesses of the language. REALBasic exhibits very few of these.

REALbasic was originally a shareware product called CrossBasic, the company's Lorin Rivers tells us. It was developed by Andrew Barry, and "somewhat" based on VB but also Java and BASIC, but was designed to be OO from the ground up. CrossBasic went on sale in 1997.

"Geoff Perlman (President and CEO) saw it mentioned on some Mac news site, checked it out, and thought it was what he had been looking for, himself, all along. Geoff asked Andrew if he'd be interested in a making it a commercial product. Geoff secured some
financing, shut down his database consulting business, and released REALbasic 1 a year or so later. REALbasic 2 added a bunch of stuff, such as Database support, Windows compilation and some new controls," he tell us.

Barry left REAL three years ago to return to Australia. With Cocoa such an attractive environment for developers, it's a credit to REAL that it's maintained mindshare in the move to OS X.

We'll be putting the OS X version through its paces shortly. ®

Related Links

REALbasic
Thirteen Ways to Loath VB - Verity Stob
Recent, gag-free Stob on the elegance of C#
RealBasic FAQ

Related Stories

Microsoft Altair BASIC legend talks about Linux, CPRM and that very frightening photo
Raiders of the Lost Altair BASIC Source Code
Could Bill Gates write code? [Hell, yes - apparently]
RealBasic brings quick app-making to MacOS X
RealSoftware upgrades MacOS 'Visual Basic' tool

Application security programs and practises

More from The Register

next story
HIDDEN packet sniffer spy tech in MILLIONS of iPhones, iPads – expert
Don't panic though – Apple's backdoor is not wide open to all, guru tells us
Do YOU work at Microsoft? Um. Are you SURE about that?
Nokia and marketing types first to get the bullet, says report
Microsoft takes on Chromebook with low-cost Windows laptops
Redmond's chief salesman: We're taking 'hard' decisions
Cheer up, Nokia fans. It can start making mobes again in 18 months
The real winner of the Nokia sale is *drumroll* ... Nokia
EU dons gloves, pokes Google's deals with Android mobe makers
El Reg cops a squint at investigatory letters
Chrome browser has been DRAINING PC batteries for YEARS
Google is only now fixing ancient, energy-sapping bug
prev story

Whitepapers

Seven Steps to Software Security
Seven practical steps you can begin to take today to secure your applications and prevent the damages a successful cyber-attack can cause.
Consolidation: The Foundation for IT Business Transformation
In this whitepaper learn how effective consolidation of IT and business resources can enable multiple, meaningful business benefits.
Designing a Defense for Mobile Applications
Learn about the various considerations for defending mobile applications - from the application architecture itself to the myriad testing technologies.
Build a business case: developing custom apps
Learn how to maximize the value of custom applications by accelerating and simplifying their development.
Consolidation: the foundation for IT and business transformation
In this whitepaper learn how effective consolidation of IT and business resources can enable multiple, meaningful business benefits.