Page 5 of 5 FirstFirst ... 2345
Results 161 to 171 of 171

Thread: https://www.radbasic.dev/

  1. #161
    PowerPoster
    Join Date
    Jun 2013
    Posts
    5,368

    Re: https://www.radbasic.dev/

    Quote Originally Posted by radBasicHost View Post
    You could continuing saying I'm lying, ...
    ... It is a stupid idea making it in compiler level ...
    Well, let's reformulate then:

    With your insistence on not supporting the following at compiler-level ("because it's stupid"):
    - Ole-Variants
    - Ole-SafeArrays
    - a COM-compatible class-concept with at least IUnknown, IDispatch and IEnumVariant-support

    ... the VB6-compatibility of your planned basic-language will be reduced to about 20-30% only...
    (and is then comparable roughly to the free and existing QB64- or FreeBasic-compilers - which are "out of the beta-phase" for years now).

    You are not a VB6-"PowerUser", because otherwise you would know -
    that already slightly advanced VB6-CodeSnippets will contain the usage of:
    - VarPtr(SomeVariant)
    - ArrPtr(SomeVB6Array)
    - or ObjPtr(SomeVB6ClassInstance)

    What do you think people expect behind these pointers in their following code-lines...
    (when Offsets are applied on those pointers - and/or further dereferencing takes place, or ObjPtrs get passed to Win32-APIs)?

    If you insist on doing your own "flexible Variant-like Type", or your own Array-implementations, your own Class-concept" -
    then your compiler will basically break every VB6-code, with a complexity above "Hello-World-Level".

    Ok, now that I've pointed this problem out to you already the third time...

    Lying is defined as: "knowingly making a wrong claim" (the claim being: "100% VB6-compatibility")

    So, in case you are still not ready to accept what I wrote above as the truth,
    you're probably right, that you as a person were not lying (only the claim itself is a lie - but I wrote that already).

    But in that case, "unknowingly making a wrong claim" would apply -
    and I leave it as an exercise to the reader, to find a shorter word for that.

    Olaf

  2. #162
    Fanatic Member
    Join Date
    Feb 2014
    Location
    Norfolk UK (inbred)
    Posts
    765

    RADBasic KickStarter has started!

    RADBasic KickStarter has started!

    https://www.kickstarter.com/projects...sic-6-solution

    I have contributed. I think it is a noble cause and we all need to contribute to the projects that are trying to keep our skills alive. In the scheme of things a few quid/bucks it isn't much and I can afford to donate something.

    It seems that we have a few possibilities with VB6+ and I will probably end up donating to more than one... VB6 has helped me over the years and it feels time to give something back. For the first time in a long time we can.

  3. #163
    Lively Member
    Join Date
    Aug 2013
    Posts
    85

    Re: RADBasic KickStarter has started!

    Quote Originally Posted by yereverluvinuncleber View Post
    RADBasic KickStarter has started!

    https://www.kickstarter.com/projects...sic-6-solution

    I have contributed. I think it is a noble cause and we all need to contribute to the projects that are trying to keep our skills alive. In the scheme of things a few quid/bucks it isn't much and I can afford to donate something.

    It seems that we have a few possibilities with VB6+ and I will probably end up donating to more than one... VB6 has helped me over the years and it feels time to give something back. For the first time in a long time we can.
    I backed it too after seeing your post. I'm sure there must be 500 people out there willing to risk 120 each to get this off the ground, it's making them aware that might be the hard part.
    This thread is fairly well hidden away on this forum.

  4. #164
    Frenzied Member
    Join Date
    Dec 2014
    Posts
    1,395

    Re: https://www.radbasic.dev/

    nothing to download yet? a preview edition of sort?

  5. #165
    Lively Member
    Join Date
    Mar 2015
    Posts
    71

    Re: https://www.radbasic.dev/

    I decided to join the kickstart and backed RadBasic for the 75 pledge (Pro version) to try to get it off and running. It would be great to see RadBasic and TwinBasic being developed as replacements to MS Vb6, with both being able to use vb6 source code.
    I wonder if they will both succeed. I hope so. I bought Clarion many years ago, but that seemed to disappear. Wouldn't it be great to see all the old vb6 developers convert their programs to new 64bit code.
    Thanks Carles Royan and Wayne Phillips for trying to get RadBasic and TwinBasic into reality.

    Regards Eddie Bole (ex uploader to PlanetVb)

  6. #166

  7. #167
    Lively Member
    Join Date
    Mar 2015
    Posts
    71

    Re: https://www.radbasic.dev/

    Ah SummStats was an old vb6 project that I ended up deleting from PlanetVb, but somehow it survived. I ended up making over 100 newer projects and met some fantastic vb6 programmers there. I miss PlanetVb alot. I hope that Ian (the creator of PlanetVb) is OK, as the USA was hit hard by Covid-19.
    Last edited by CreativeDreamer; Apr 9th, 2021 at 07:13 AM. Reason: small typo

  8. #168
    Junior Member radBasicHost's Avatar
    Join Date
    Jun 2019
    Posts
    22

    Re: https://www.radbasic.dev/

    Thanks to everyone who is supporting the project and specially who backed to it in Kickstarter.

    I'm working hard for showing more news along the campaign.

    Have a big hug!

    Carles Royan

  9. #169
    New Member
    Join Date
    Mar 2021
    Posts
    5

    Re: https://www.radbasic.dev/

    well ive seen comments of all kinds, someones bad instead of support, dont lose your time, this and that, go for it the world needs VB7 not the vb.net experiment, or whatever it was cause i cant get good ideas about why .net, the power for the people, for the young ones, for the amateur programmer or for the advanced ones at same time, back things to its course

    I think if it goes ok and you folks are able it can be a big success as VB6 was being, if it is simple to manage, intuitive, and nice look an feel, but a bit more powerful than VB6 or with chances to improve, if you can make a simple program with 4 mouse drags 4 clicks, and run> here we go, with not complicated compiling options or a default standard and stable ones, portable no installer or just an extractor, no files and parts of program spreaded in all the system folders plus hidden registry options, and finally i dont say this for myself but i think is key too, a features generous free version so its accesible by everybody and more popular

    well that was just opinions and ideas, but the point is to send best wishes and tell work hard lol, I will like much to follow the news now and then

  10. #170
    Frenzied Member
    Join Date
    Jun 2012
    Posts
    1,752

    Re: https://www.radbasic.dev/

    Quote Originally Posted by Schmidt View Post
    ... the VB6-compatibility of your planned basic-language will be reduced to about 20-30% only...
    I need to second that and reading the responses from radBasicHost it gives little hope and all looks more like "marketing".
    The compatibility will then look like going from VB6 to VB.Net.
    A simple hello world app will look fine but anything going fancy/advanced will fail.

  11. #171
    Addicted Member
    Join Date
    Aug 2020
    Posts
    198

    Re: https://www.radbasic.dev/

    Olaf explained his concerns from technical points of view, which are very valuable. Obviously, Carles Royan(the author of RadBasic) has very limited understanding of "compatibility", and the possibility that he can achieve 100% compatibility with VB6 is almost zero.

    But I'd like to show my view from another angle:
    When I plan to start a brand new project, I probably know nothing about the project and don't have any technical reserves. So in the initial planning, many of my technical solutions are often wrong. But as long as I start this project, I will continue to adjust my technical solutions until I find the right (or even the best) solution. In the end, I can still complete my project. Of course, the progress of the project may be delayed a lot.

    What I want to say is that the most difficult stage of a project is usually the stage from 0 to 1, and the stage from 1 to 10 or 10 to 100 is relatively easy.
    What is the 0 to 1 stage? This is the stage where you decide to start this project. As long as you are determined to start this project, then you have completed the 0 to 1 stage.

    If Carles Royan(the author of RadBasic) has started the development of the RadBasic compiler, then I think he has completed the stage 0 to 1. He will continue to encounter many new problems during the development process and continue to modify his own technical solutions. As long as he can keep going, I believe he can achieve his goal. The question is whether he can keep going.

    Of course, any fraudulent technical behavior for marketing purposes is meaningless, and they will be quickly spotted by the technical experts here.

Page 5 of 5 FirstFirst ... 2345

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