Results 1 to 10 of 10

Thread: Real Basic, Power Basic or VB

  1. #1

    Thread Starter
    Junior Member
    Join Date
    Apr 2004
    Location
    Hong Kong
    Posts
    19

    Real Basic, Power Basic or VB

    I am considering Real Basic, Power Basic and other compliers against
    VB6.

    What is the main differences, advantages and drawbacks?

    Is it easy to convert coding from VB6 to Real Basic or Power Basic?

    Any other compliers are worth to be considered?

  2. #2
    New Member
    Join Date
    Jun 2005
    Posts
    1

    Re: Real Basic, Power Basic or VB


  3. #3
    Hyperactive Member half flung pie's Avatar
    Join Date
    Jun 2005
    Location
    South Carolina, USA
    Posts
    317

    Re: Real Basic, Power Basic or VB

    I use both VB6 and REALbasic. I can't tell you anything about Power Basic, but I can tell you that REALbasic is fairly easy to use. Its interface is similar to VB (at least in my eyes.) The code is a little different, but that is to be expected. The company that makes RB makes a VB to RB project converter, and REALbasic can create executables for Windows, Mac, and Linux systems. I hope this helps you in your decision.

    Base 2
    Fcnncu"Nqxgu"Lguug##

  4. #4
    Fanatic Member esposito's Avatar
    Join Date
    Sep 2003
    Location
    Perugia, Italy
    Posts
    961

    Re: Real Basic, Power Basic or VB

    Quote Originally Posted by half flung pie
    I use both VB6 and REALbasic. I can't tell you anything about Power Basic, but I can tell you that REALbasic is fairly easy to use. Its interface is similar to VB (at least in my eyes.) The code is a little different, but that is to be expected. The company that makes RB makes a VB to RB project converter, and REALbasic can create executables for Windows, Mac, and Linux systems. I hope this helps you in your decision.
    Some months ago, I was planning to switch to REALbasic, since VB6 has been abandoned by Microsoft, but then I gave up that idea.

    The main reason why I think that a language like REALbasic may not be a good alternative to VB6 is what I consider to be a "threat" that lies ahead.

    In future versions of Windows (after Vista) Microsoft could break compatibility with non-.NET based software.

    REALbasic has not been designed for the .NET Framework nor has REAL Software ever stated that they may target the MS new platform in the future.

    If you want to develop 32-bit Windows software, there's no point in abandoning VB6 to switch to REALbasic, unless you want to develop applications for Mac and Linux.

    Windows Vista is going to be shipped with the VB6 basic runtimes, so you won't even need to create a setup package if you want to distribute your software targeting that version of the MS OS.

  5. #5
    New Member
    Join Date
    Jul 2006
    Posts
    1

    Re: Real Basic, Power Basic or VB

    I use VB6

  6. #6
    PowerPoster techgnome's Avatar
    Join Date
    May 2002
    Posts
    34,687

    Re: Real Basic, Power Basic or VB

    Quote Originally Posted by esposito
    Windows Vista is going to be shipped with the VB6 basic runtimes, so you won't even need to create a setup package if you want to distribute your software targeting that version of the MS OS.
    You mean that Vista will ship with the .NET Framework 2 (not sure about FW3 yet), right?.... Windows has been shipping with the VB runtimes for a while now.

    -tg
    * I don't respond to private (PM) requests for help. It's not conducive to the general learning of others.*
    * I also don't respond to friend requests. Save a few bits and don't bother. I'll just end up rejecting anyways.*
    * How to get EFFECTIVE help: The Hitchhiker's Guide to Getting Help at VBF - Removing eels from your hovercraft *
    * How to Use Parameters * Create Disconnected ADO Recordset Clones * Set your VB6 ActiveX Compatibility * Get rid of those pesky VB Line Numbers * I swear I saved my data, where'd it run off to??? *

  7. #7
    New Member
    Join Date
    Jul 2006
    Location
    Manila. Philippines
    Posts
    12

    Re: Real Basic, Power Basic or VB

    Quote Originally Posted by half flung pie
    I use both VB6 and REALbasic. I can't tell you anything about Power Basic, but I can tell you that REALbasic is fairly easy to use. Its interface is similar to VB (at least in my eyes.) The code is a little different, but that is to be expected. The company that makes RB makes a VB to RB project converter, and REALbasic can create executables for Windows, Mac, and Linux systems. I hope this helps you in your decision.
    I often make softwares to be deployed to our field sales personnel all over the country. And since a large portion of our field men are not really computerese or doesnt have their own computers and have to rely on rentals, I need to create something that you can just copy-paste-use- & delete after use. Not installed-use-and uninstall after use as what VB6 would be. And most important of all, if possible, can be created as a single file software (just the exe - no dll, ocx, etc).

    Question - is this possible in Real Basic?

  8. #8
    Fanatic Member esposito's Avatar
    Join Date
    Sep 2003
    Location
    Perugia, Italy
    Posts
    961

    Re: Real Basic, Power Basic or VB

    Quote Originally Posted by AioDCS
    I often make softwares to be deployed to our field sales personnel all over the country. And since a large portion of our field men are not really computerese or doesnt have their own computers and have to rely on rentals, I need to create something that you can just copy-paste-use- & delete after use. Not installed-use-and uninstall after use as what VB6 would be. And most important of all, if possible, can be created as a single file software (just the exe - no dll, ocx, etc).

    Question - is this possible in Real Basic?
    Yes, it is.

  9. #9
    New Member
    Join Date
    Jul 2006
    Location
    Manila. Philippines
    Posts
    12

    Re: Real Basic, Power Basic or VB

    Quote Originally Posted by esposito
    Yes, it is.
    Good. I think I will take a look at this thing.

  10. #10
    New Member
    Join Date
    Jul 2006
    Posts
    6

    Re: Real Basic, Power Basic or VB

    hmmm.... Never toyed with REALBasic, however I am very fond of FreeBasic. FreeBasic was originally designed to build a compatible QBasic/QB/PDS compiler to the win32 envirement however it's evolved way beyond that even in it's short life. FB is Open Source, and the compiler is written in FeeBasic, and compiles itself and it's software without any additional dependency of runtimes.

    In addition, FreeBasic utilizes alot of the "power toys" found in C while still preserving it's MS-like syntax, so transition from VB6 to FB shouldn't be difficult. While features like common MS (ANSI) style syntax, C-like variables (signed and unsigned integers, 64bit integer support, etc.), Function Overloading, Type fields (and unions), and tons of others ... there are some drawbacks.

    Just to name a few...
    1. The project is still new and is in early beta
    2. It is NOT an optimized compiler (executables unbelieveabily small compared to VB anyways)

    Last but not least, FB is ONLY a compiler, not an IDE. There is no pretty IDE or RAD interface for a design tool, however there are downloadable ones like JellyFish, FBide, and (the best) RadASM setup for the FB compiler. RadASM provides an easy to use dialog design interface which is comparable to VB's, allowing easy design of "forms" (dialogs) which can be compiled and utilized by FB. I've even heard of a tool that will convert dialogs into a standard collection of API calls so you don't have to include a resource script with your source and be nothing but native code.

    The choice is a matter of taste. Growing up with Basic since the early 80's and understanding ANSI Basic syntax is I try to stay as relitively close to compilers that use proper Basic syntax, or at least as close as possible. From what I've seen of REALbasic is that if I wanted to use C block-style programming - I'd simply use C to begin with. Of course this is simply my opinion and others obviously have there own.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  



Click Here to Expand Forum to Full Width