Results 1 to 4 of 4

Thread: Does ThinBasic have a visual-dragDrop-IDE?

  1. #1

    Does ThinBasic have a visual-dragDrop-IDE?

    Greetings;

    couple of newbie ?s
    Does ThinBasic have a visual-dragDrop-IDE?
    Or is there a 3rd party visualIDE that would work on ThinBasic?
    How close is ThinBasic to other Basic dialects?
    Is there a BASIC standard, like ANSI standards?
    Are there pgms to translate otherBasics to ThinBasic ?
    And how does ThinBasic compare speedWise to otherBasics?

    Thanks!

    τΏτ
    V e r n

    WinXp, Vista, Delphi5, BlueVoda WebBuilder, Euphoria 3.1,
    http://www.flickr.com/photos/vmars956/, http://www.FacesSpeak.com,
    http://www.ObamaBeam.com

  2. #2
    thinBasic author ErosOlmi's Avatar
    Join Date
    Sep 2004
    Location
    Milan - Italy
    Age
    50
    Posts
    8,128
    Blog Entries
    2
    Rep Power
    10

    Re: Does ThinBasic have a visual-dragDrop-IDE?

    Hi Vern, welcome to thinBasic community forum.

    Quote Originally Posted by VernonMarsden
    Does ThinBasic have a visual-dragDrop-IDE?
    No

    Quote Originally Posted by VernonMarsden
    Or is there a 3rd party visualIDE that would work on ThinBasic?
    No, as far as I know.

    Quote Originally Posted by VernonMarsden
    How close is ThinBasic to other Basic dialects?
    thinBasic is quite close to many other Basic. But, you know, all Basic started with some kind "retro" compatibility and than they expand and/or change in some way so ... so final situation is that every Basic follows its way.
    thinBasic has followed its way since the beginning.

    Quote Originally Posted by VernonMarsden
    Is there a BASIC standard, like ANSI standards?
    Maybe yes but not sure.

    Quote Originally Posted by VernonMarsden
    Are there pgms to translate otherBasics to ThinBasic ?
    As far as I know, no. Making a translator is a big job so there must be a good reason fordoing that.

    Quote Originally Posted by VernonMarsden
    And how does ThinBasic compare speedWise to otherBasics?
    Every Basic is different.
    First of all you need to divide between real compilers that produce machine code (examples PowerBasic, PureBasic, FreeBasic, ...), translators (like BXC) and interpretes (like thinBasic). Among interpreted Basic thinBasic is quite fast but of course not in all areas. Anyhow, thinBasic comes with many many (more than 450) source code examples. You can test by yourself in the area you like or need.

    Hope to have answered your questions.

    Ciao
    Eros
    www.thinbasic.com | www.thinbasic.com/community/ | psch.thinbasic.com
    Win10Pro 64bit - 8GB Ram - Intel i7 M620 2.67GHz - NVIDIA Quadro FX1800M 1GB

  3. #3

    Re: Does ThinBasic have a visual-dragDrop-IDE?

    I would like to add...

    In comment to the question of a "Drag and drop" IDE...

    I don't know any IDE that has drag and drop, but I believe you are asking about "Visual active editing". Where you click on an icon and then click on a form. Which would place a button or an image or a title-box, etc, at that location.

    There is a form-designer, which has some limitations, but offers visual development of a sorts. However, the actual custom edits must be done by altering the numbers, not by dragging and moving the objects on the screen. (I think he had LEFT, RIGHT, UP, DOWN nudge buttons too?

    In fairness, the GUI is not a critical element, and most people want custom settings that no form designer ever offers. For quick RAD development, the form designer works well.

    As for speed. From what I have tested, this is fast, for many reasons, and it depends. The best setup I have shown the best results on, was a dual-core with hyper-threading. In essence, threads are pushed onto the least active core, spreading the workload, without having to program and control individual threads. (Windows does that automatically.)

    The worst setup I have used, was a single-core Win98 setup. Compared to Visual-Basic, it was faster in everything except for some of the "WORD" or ASCII functions. Math functions were blindingly faster and as accurate as you programmed them to be. (Visual-Basic just used too many "Safe" or "Generic" values to reduce errors, at a sacrifice of speed processing. Here, you get what you program.)

    Additionally. There is something here for everyone. The gamer, the database prowler, the tinkerer, the automater, the old-school grey-hat, and even the kids.

    Welcome to the club... They do require a donation if you want the secret-decoder ring. Just kidding, there is no decoder ring.

    In short, if "Windows can do it", ThinBasic will help you get windows to do it. Most things are just a few lines of code, to perform many complex tasks that would usually take more than several lines of code and require many hours of debugging.

    File download from a network or internet... One line...
    E-mailer... one line...
    Play sounds... One line...
    3D... Ok, more than one line, but not many more...
    File reading and writing... One line... (Depending on the complexity)
    Registry values... One line...
    Automation... Just a few lines...
    Printing... One line...
    Data feedback... One line...

    All of those can be more complex, but they are as uncomplex as they need to be.

    Just try it. You will be surprised what it can do.

  4. #4
    thinBasic MVPs Michael Hartlef's Avatar
    Join Date
    Sep 2006
    Location
    Leverkusen, Germany
    Age
    51
    Posts
    3,262
    Blog Entries
    2
    Rep Power
    338

    Re: Does ThinBasic have a visual-dragDrop-IDE?

    Nothing I can add to it.

    Welcome to the forum Vern.
    Running Windows 7 Home, 64 bit, 8 GB ram, Athlon II X2 255, ATI Radeon HD 4200.

Similar Threads

  1. thinBasic interface under Microsoft visual C/C++ language
    By RobertoBianchi in forum MSVC++ 6.0
    Replies: 26
    Last Post: 05-03-2010, 17:10
  2. Replies: 8
    Last Post: 05-08-2008, 19:12

Posting Permissions

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