Results 1 to 4 of 4

Thread: Which PowerBASIC compiler?

  1. #1
    Member Johannes's Avatar
    Join Date
    Nov 2010
    Location
    Wuustwezel, Belgium
    Age
    56
    Posts
    95
    Rep Power
    25

    Which PowerBASIC compiler?

    I was thinking about getting the PowerBASIC compiler and after visiting their site saw they have two main versions (Windows and Console Compiler). My main use would be putting my Big Integer stuff into a thinBasic module (and I'm thinking about a high-precision floating-point module) and larger projects for myself. For daily programming I would probably still use thinBasic as working with an interpreter is so much easier, and thinBasic has all the stuff I could ever want.

    Is it true that you need the Windows version of PowerBASIC to be able to create DLLs?

    Also, the previous version of PB is a quarter of the price of the most recent one (US$49 instead of US$199), which is of course a great bargain. Would I be missing out on useful or necessary stuff if I got PB/W v8 instead of v9 (or the announced v10)? Again, I would be using PB mainly for creating thinBasic modules and speeding up processing that is complicated to program in assembler.

    Thanks in advance for any information.
    Boole and Turing, help me!

    Primary programming: 200 MHz ARM StrongARM, RISC OS 4.02, BASIC V, ARM assembler.
    Secondary programming: 3.16 GHz Intel Core 2 Duo E8500, Vista Home Premium SP2, thinBasic, x86 assembler.

  2. #2
    thinBasic MVPs danbaron's Avatar
    Join Date
    Jan 2010
    Location
    California
    Posts
    1,378
    Rep Power
    152
    As far as I know, it is true that you need the Windows version to create DLLs, Johannes. It was originally called, "PB/DLL".

    PB/Win 10 and PB/CC 6 are supposed to be released any time now. Take a look here.

    http://www.powerbasic.com/support/pb...isplay.php?f=9

    You know that in at least PB/Win 10, you will be able to create SLLs, right? Look here.

    http://www.powerbasic.com/support/pb...ad.php?t=46156

    After reading it, I can't say whether you will also be able to do it in PB/CC 6.

    I don't know much about the differences between v8, v9, and v10. Sorry.

    Dan

    "You can't cheat an honest man. Never give a sucker an even break, or smarten up a chump." - W.C.Fields

  3. #3
    thinBasic author ErosOlmi's Avatar
    Join Date
    Sep 2004
    Location
    Milan - Italy
    Age
    57
    Posts
    8,777
    Rep Power
    10
    To create DLLs you need Power Basic Windows Compiler.
    The only missed functionalities of Console version will be native console keywords but you can create them using Windows API
    So PB Windows is the choice.

    Regarding which version, you can use whatever version when you develop modules for thinBasic. It is true that version 9 did a great step compared to version 8 mainly because it introduced OOP in a great way and implemented a lot COM interface but if you are not interested in this you can go with version 8.
    It is also true that next thinBasic version will have a new set of interface functions that will let you implement in your module classes and use them into thinBasic scripts.

    I would suggest to get at least version 9. Meybe its price will drop after version 10 will be out.
    www.thinbasic.com | www.thinbasic.com/community/ | help.thinbasic.com
    Windows 10 Pro for Workstations 64bit - 32 GB - Intel(R) Xeon(R) W-10855M CPU @ 2.80GHz - NVIDIA Quadro RTX 3000

  4. #4
    Member Johannes's Avatar
    Join Date
    Nov 2010
    Location
    Wuustwezel, Belgium
    Age
    56
    Posts
    95
    Rep Power
    25
    Dan and Eros, thank you for the quick replies.

    Right now I'm very busy with work and in March I'll be going on vacation which is always a computer-free time for me. I'll have plenty of time to think about which version of PB/WIN I'll be getting with the information you gave me.
    Boole and Turing, help me!

    Primary programming: 200 MHz ARM StrongARM, RISC OS 4.02, BASIC V, ARM assembler.
    Secondary programming: 3.16 GHz Intel Core 2 Duo E8500, Vista Home Premium SP2, thinBasic, x86 assembler.

Similar Threads

  1. Oxygen Compiler Compiler
    By Charles Pegge in forum Programs
    Replies: 11
    Last Post: 17-08-2010, 17:31
  2. Replies: 5
    Last Post: 13-08-2008, 22:20

Members who have read this thread: 1

Posting Permissions

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