Menu

New Editor

Anonymous
2016-01-10
2016-06-30
  • Anonymous

    Anonymous - 2016-01-10

    Hi Rob,

    I have been learning BASIC for many years using some the products arround...
    All of them have got good points and bad points.
    POWER BASIC CC4 removed the Statments READ, RESTORE, DEF FN ... etc.
    TRUE BASIC ... has got so many bugs that I gave up...
    BASIC 64 also does not have the statment DEF FN...
    FREE BASIC the same story...
    Other BASICs are not BASIC at all... like BBC BASIC but I think is a good product.
    Everybody speaks about DosBox, but under windows 10 doesn 't work very well when runs QuickBasic ou GWBasic.
    I have been playing whith PC BASIC but is a nightmare when we have to edit/create programs.
    Are you planing develop a kind of windows editor/GUI to bypass the standard GW editor, or are you going to keep forever the GW editor?

    Thanks,
    Raul

     
  • Rob Hagemans

    Rob Hagemans - 2016-01-10

    Hi Raul, thanks for your interest!

    At the moment I have no plans to add another editor or GUI - the intention is to replicate the look and feel of GW-BASIC, however inconvenient that may be by modern standards.

    That said, I find it's often convenient to edit programs with a regular text editor and then read them in with PC-BASIC. It's also possible to cut and paste blocks of code into the PC-BASIC interface from a text editor other programs.

    Rob

     
  • Wengier

    Wengier - 2016-01-17

    You may try editors like wxMEdit and set the syntax type to FreeBASIC, which seems to match PC-BASIC pretty well. Copy and paste the program to the PC-BASIC windows when you want to run it. It is really simple.

    Wengier

     
  • Anonymous

    Anonymous - 2016-06-23

    Hi, everyone
    i am going to work on an IDE for gwbasic in which i execute the programs using pcbasic. i want to add the pcbasic documentation in it. and i am here to get the rob hageman's permission to do so.

    Can you please allow me?
    and i am the student of grade 10th.

     
    • Rob Hagemans

      Rob Hagemans - 2016-06-23

      Hi, you have my permission to use it!

      The documentation may be used freely so long as:

      • you keep the copyright notice at the bottom which says I wrote it
      • if you make any changes to the documentation, you allow others to use those changes in the same way.

      If you or your teachers want more information, the documentation licence is "CC-BY-SA": Creative Commons Attribution-ShareAlike 4.0 International License

      Good luck with your IDE project. Will you share it when it is finished?

      Rob Hagemans

       
      • Anonymous

        Anonymous - 2016-06-24

        Sir,
        first of all, thanks for your kindness.

        My IDE is also Free and open source. I will share it as soon as possible.

        Regards,
        Nauman Umer

         
      • Anonymous

        Anonymous - 2016-06-24

        Sir,
        I am ver thankful for your kindness. and my IDE will be shared soon. It's Free & open source. But, unlike pcbasic it is not crossplate form because it is biult using c#.

        I am agree with your terms. And, i am very thankful to you if you please send me an premission letter to use pcbasic and its documentation at my email ([--redacted--]).

        Please it's a request.

        and last thing, if you have any suggestion regard any thing so, please tell me.

        Regards,
        Nauman Umer

         

        Last edit: Rob Hagemans 2016-06-26
        • Rob Hagemans

          Rob Hagemans - 2016-06-25

          Letter sent. Good luck with the project! Do let me know where it can be downloaded once it's available.

          By the way, even in C# you could probably make it cross-platform - I believe Mono is now a well-supported interpretation of C# on many platforms. But there's nothing wrong with a Windows-only project either of course.

          Rob

           
          • Anonymous

            Anonymous - 2016-06-27

            The GwBasic.Net v1 Beta (too much bugy) is available at http://naumanumer.github.io/gwbasic.net/ (sorry the site is also underconstruction) and the v2 is also available here soon after it is constructed. and I will also contact you personally when it is uploaded.

            you can try the v1 beta but i contructed when i have almost no knowledge about programming. and if you feel any difficulty to install .net fx2.0 please contact me i can send you GwBasic.Net with your desired .net fx version.

            Regads,
            Nauman Umer

             
  • Mitch McHenry

    Mitch McHenry - 2016-06-28

    It's also pretty simple to use a text editor like Notepad++ that supports launching external apps. It's simplest if you keep all your BAS files in ASCII/text format instead of binary. You could easilly configure "Load current file in PC-BASIC" and "Run current file in PC-BASIC" menu items (see wiki for details).

    Most of the original BASIC commands are still in VB, so the built-in VB syntax hilighting works pretty well on BAS files. But Notepad++ makes it easy to configure custom languages as well if you wanted to make a GW-BASIC one.

     
  • Anonymous

    Anonymous - 2016-06-29

    hi Mitch McHenry
    We can run GwBasic in DosBox or any other VM then why pcbasic is built.

    Nauman Umer

     
    • Rob Hagemans

      Rob Hagemans - 2016-06-29

      I don't think Mitch means to call your project into question - I think it's a great idea! - just another suggestion to people like the OP who are wondering how to work with PC-BASIC more easily.

      As with many open source projects, fundamentally the 'why' for PC-BASIC is: because I enjoy building it. The fact that there are quite a few people who find it useful is of course great, and I'm sure they have very good reasons for doing so, but I didn't know those reasons when I started.

      At the start frankly I thought it was a bit daft myself and wouldn't have many uses. I had built this detokeniser and thought it would be fun to make it actually run programs. The project got a bit more serious than I thought at first but I still enjoy doing it most of the time, and the feedback I'm getting is a great motivator :)

      CHeers
      Rob

       
  • Mitch McHenry

    Mitch McHenry - 2016-06-30

    Yeah, I was just throwing out another way to deal with compilers/interpreters and other text file processing tools that don't have their own UI/editor. I use the approach to make it easier to deal with old Clipper code, for example.

    I'm sure a purpose built tool like GwBasic.Net would have a lot of nice features you wouldn't have in a general purpose editor. I just mentioned it because I've found it useful for a lot simmilar scenarios.

     
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.