Re: Basic



As long as you mentioned my name<g>... I own a copy of REALbasic 2005;
but I'm still learning it, so I can't provide a detailed "review". The
first thing that struck me about REALbasic is there is a lot of what
would be considered "extra" functionality in VB that is built directly
into the language. For instance, there is a standard ListBox that
provides *real* columns and column headers with column sorting built-in;
their controls provide MouseEnter and MouseExit events, there is a full
Regular Expression parser built-in, and so. Then there are the *true*
extras... threads, a sprite engine, and so on.

A lot of your VB code can be moved as is... but there are differences
that will need to be attended to. For example, there are control arrays,
but they differ from those in VB, so your code will need to be reviewed.
File In/Out is completely different that in VB... it is "script-based"
(BUT the script engine is internal to the REALbasic compiler and doesn't
open the computer up to outside attacks by script writers the way VB's
script engine does). Access to the printer is via a Class, not a
built-in object, and that Class comes with a lot of "extras" over VB's
object. Obviously, there are too many differences to cover in a message
such as this, but the documentation (User's Guide and Language
Reference) is available online, so one can read up on what's inside the
REALbasic environment they one wants to. My overall reaction to
REALbasic is highly positive.

Oh! And I want to mention something about the controversy raging in the
REALbasic newsgroup about the new IDE. When I first tried out REALbasic
5.5 (which had the old IDE), I had trouble figuring out what to do and
when. It was SDI based and highly unintuitive (at least to me)... window
floating around all over the place, a lot of them looking extremely
similar to other open windows. The new IDE, while not truly MDI based,
is housed in a single window with a tabbed interface and toolbars. I
found it much, much easier to work with the new interface. Things were
where I would expect them to be, I could maneuver between the panels
much easier... it is just all around better than the old IDE. So why the
controversy? I'm not sure. I think it is a case of the long-time users
having been totally familiar with the way the old IDE worked and the new
IDE is completely different from it. Personally, I think they would come
to like it they gave it a chance.

Rick



> >I know this is a VB group but having used VB6 for a while I have just
> >noticed a product called RealBasic2005
> >
> >Anyone tried it? Comparisons or Comments please
>
> Looked at it briefly, but when I realized there were important pieces
missing
> off of the version I received for free - then I dropped it. It didn't
seem to be
> worth my time to look into indepth, when I already had a functional
VB6 compiler
> completely paid for. I had no pressing need at the time to target the
Mac or
> Linux.
>
> Seems like a good idea in concept. It looks like, in concept, that one
could
> port a VB6 app to their dialect.
>
> I think if that company really wants people to invest in it, they are
going to
> have to target limited, key individuals (Like Mike, Rick, Frenchie,
etc... :-)
> with free copies of their Professional version. If those guys endorsed
it, you
> might see some more movement. Microsoft, for example, used to give
away Beta
> versions of their software to key individuals who attend a given
tradeshow or
> other event. This is smart marketing and costs very little as long as
the folks
> targetted are honest and don't give copies away to everyone for free.
>
> FYI - You'll need to get the "Professional" version to do data-access
and some
> other stuff. (Just like you can't use the "Control Creator" version of
> Microsoft(TM) Visual Basic for certain functionality.)
>
> I won't know if it's something solid until I can use it for a "real"
project.
> And I'm not going to use a demo of a new technology for a "real"
project when
> I've got something else that already works well, unless I'm certain
the odds are
> in my favor for radically better results.
>
> Hope this helps.
> _______________________
> Michael B. Johnson


.



Relevant Pages

  • Re: Is it possible to use C# 2.0 in VS.NET 2003?
    ... The VS2003 IDE is designed for C# 1.1 and understands only that. ... On the other hand, if you are using VS2005, you can restrict yourself ... to only 1.1 functionality, but even then you can't target the 1.1 ...
    (microsoft.public.dotnet.languages.csharp)
  • Re: HELP I am about to quit on AS2005
    ... I miss Undo/Redo functionality in VS2005. ... make comlex involving stuff a breeze, but at the expense of control on the ... I feel the MDX syntax needs more ... SQL server manager managegement studio and MDX for data access. ...
    (microsoft.public.sqlserver.olap)
  • Re: Moving MsgBox
    ... you need to provide the same functionality which includes ... The taskswapper is a fully functional, ... necessary to use it as an OCX, and compiled the AX control. ... Memory footprint or combined file sizes? ...
    (microsoft.public.vb.general.discussion)
  • Re: Dynamic control state changes lost on Postback
    ... composite control subproperties. ... > Teemu Keiski ... >> IDE Property Explorer. ... >> You can see that the TextboxText value has been modified, ...
    (microsoft.public.dotnet.framework.aspnet.buildingcontrols)
  • Re: Learning embedded systems
    ... >> I have absolutely no need for an IDE, ... have stopped looking at all the new techniques, ... robust enough for the sort of High Integrity Distributed Embedded Control ... use of a supervisory key based interlock system. ...
    (comp.arch.embedded)