Page 6 of 7 FirstFirst ... 34567 LastLast
Results 201 to 240 of 247

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

  1. #201
    Frenzied Member
    Join Date
    Aug 2020
    Posts
    1,421

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

    Quote Originally Posted by Eduardo- View Post
    Where is Olaf's new compiler?
    I don't know when I will see Olaf's new compiler, but I believe Olaf has been developing a new compiler. But Olaf's way of doing things is different from others. When Olaf's new compiler is released, this new compiler should already be close to the official version (Olaf tends to do all the testing by himself), just like RC6, once released, it can be used officially. Of course, this is just my guess.

    So it is not yet known who is the champion (who will reach the finish line first).
    Last edited by SearchingDataOnly; May 7th, 2021 at 10:15 AM.

  2. #202
    PowerPoster
    Join Date
    Feb 2017
    Posts
    4,997

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

    Ahh, then you were talking about your fantasies.

  3. #203
    Frenzied Member
    Join Date
    Aug 2020
    Posts
    1,421

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

    Quote Originally Posted by Eduardo- View Post
    Ahh, then you were talking about your fantasies.
    Isn't it a good thing to have fantasy? I see my fantasies being realized one by one.

  4. #204
    PowerPoster yereverluvinuncleber's Avatar
    Join Date
    Feb 2014
    Location
    Norfolk UK (inbred)
    Posts
    2,235

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

    I believe that if Olaf had put some more effort into simply marketing his solution and had provided information regarding the progress of his solution then other replacement projects may not have even started...

    - that is, if Olaf's opus magnus was pronounced to being somewhat close to completion...

    Ah well, we are where we are and we, the community have five potential VB6 replacement projects on the go at the moment (not including .FRED) with two or perhaps even three leading the field.

    My heart is with Carles' RADBasic as I really want him to succeed.

  5. #205
    Super Moderator Shaggy Hiker's Avatar
    Join Date
    Aug 2002
    Location
    Idaho
    Posts
    38,989

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

    The kickstarter campaign doesn't seem to be getting anywhere. It looks like it timed out, having reached roughly a third of the desired goal.

    This is the problem I have with any such attempt: There isn't THAT much support out there. The number of people who talk it up are not very numerous, but very vocal. When it comes down to putting up money...they don't show up.

    So, somebody is expected to put in their time and effort...for what? Evidence suggests they may not be able to make enough sales to make a reasonable living for a single year, let alone fund a company that would handle updates/bug fixes/improvements for any reasonable length of time. The people just aren't there in sufficient number.

    For this to work, not only does the new language have to meet your goals and expectations regarding VB6 code, it also has to be so spectacular that it draws people away from other languages.
    My usual boring signature: Nothing

  6. #206
    PowerPoster
    Join Date
    Feb 2017
    Posts
    4,997

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

    It used to be, it is said like 6,000,000 people using VB6.
    Now thanks to all the auto-destructive campaign made by MS, and negative people that willingly or unwilling are helping them to vilify VB6, they are much fewer.
    But it has a lot of potential, I think that BASIC is a much better language than others. It could grow very much in the future, and it is what I believe it will happen.

  7. #207
    PowerPoster
    Join Date
    Jun 2012
    Posts
    2,375

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

    Quote Originally Posted by Shaggy Hiker View Post
    So, somebody is expected to put in their time and effort...for what?
    I meanwhile think that a VB6 replacement can fill in a great niche for businesses to develop DLLs and Add-Ins for 64-bit office VBA. And I think twinBASIC is aware of that niche and they bet the profits from there. The audience is therefore not only pure developer but also people who do use VBA here and there to solve high level business problems.
    Last edited by Krool; May 7th, 2021 at 01:35 PM.

  8. #208
    The Idiot
    Join Date
    Dec 2014
    Posts
    2,721

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

    right now I believe more in twinbasic, but I will not condemn radbasic, I will wait and see when it will demonstrate it can handle a complex project that is using API, OCX, typelibs and subclassing.

    even so, I could accept a "new" vb6 IDE that is "NOT" 100% back compatible, but allow me to use the same VB6 language + more built-in component that replace api/ocx/typelibs/subclassing that will allow cross-platform in the future.

    not sure why the need to make 100% back compatible, but if thats the case, Im worried that this project will fail when issues will start showing when old projects will not work properly.

  9. #209
    Frenzied Member
    Join Date
    Aug 2020
    Posts
    1,421

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

    Quote Originally Posted by Krool View Post
    Quote Originally Posted by Shaggy Hiker View Post
    So, somebody is expected to put in their time and effort...for what?
    I meanwhile think that a VB6 replacement can fill in a great niche for businesses to develop DLLs and Add-Ins for 64-bit office VBA. And I think twinBASIC is aware of that niche and they bet the profits from there. The audience is therefore not only pure developer but also people who do use VBA here and there to solve high level business problems.
    If the scope of application of the new VB6 replacement is only concentrated in the VBA field, it will be difficult to succeed.

    IMO, whether twinBasic, RADBasic or other VB6 alternatives, the key to their success is whether they can attract a large number of young programmers. Another sign of the success of the new programming language is that one or more heavyweight and well-known software products are developed in the new language.
    Last edited by SearchingDataOnly; May 9th, 2021 at 09:36 PM.

  10. #210
    Frenzied Member
    Join Date
    Aug 2020
    Posts
    1,421

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

    twinBasic is progressing well now, how is the progress of RadBasic?

  11. #211
    Fanatic Member Episcopal's Avatar
    Join Date
    Mar 2019
    Location
    Brazil
    Posts
    547

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

    Quote Originally Posted by SearchingDataOnly View Post
    twinBasic is progressing well now, how is the progress of RadBasic?
    I also wanted to know...

  12. #212
    PowerPoster yereverluvinuncleber's Avatar
    Join Date
    Feb 2014
    Location
    Norfolk UK (inbred)
    Posts
    2,235

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

    Stuff IS happening, I am assured, I will ask Carles to provide an update.

  13. #213
    PowerPoster yereverluvinuncleber's Avatar
    Join Date
    Feb 2014
    Location
    Norfolk UK (inbred)
    Posts
    2,235

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

    https://github.com/yereverluvinunclebert

    Skillset: VMS,DOS,Windows Sysadmin from 1985, fault-tolerance, VaxCluster, Alpha,Sparc. DCL,QB,VBDOS- VB6,.NET, PHP,NODE.JS, Graphic Design, Project Manager, CMS, Quad Electronics. classic cars & m'bikes. Artist in water & oils. Historian.

    By the power invested in me, all the threads I start are battle free zones - no arguing about the benefits of VB6 over .NET here please. Happiness must reign.

  14. #214
    Frenzied Member
    Join Date
    Aug 2020
    Posts
    1,421

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

    That's great.

    Because the business model of RadBasic is a bit strange, some people have raised doubts about RadBasic from a technical and rigorous point of view, which is completely understandable. Although I don't know Carles at all, my instinct tells me that RadBasic deserves our attention and support.
    Last edited by SearchingDataOnly; Aug 22nd, 2021 at 09:56 PM.

  15. #215
    Addicted Member
    Join Date
    Aug 2013
    Posts
    236

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

    Quote Originally Posted by SearchingDataOnly View Post
    That's great.

    Because the business model of RadBasic is a bit strange, some people have raised doubts about RadBasic from a technical and rigorous point of view, which is completely understandable. Although I don't know Carles at all, my instinct tells me that RadBasic deserves our attention and support.
    That's great! I subscribed to the kickstarter but once that didn't reach its goal, I suppose I lost my enthuasiasm a bit and never subscribed to the Patreon.
    Now since I've since subscribed to Twinbasic I'd need to think a bit before taking out a second subscription.

  16. #216
    Frenzied Member
    Join Date
    Feb 2015
    Posts
    1,025

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

    Quote Originally Posted by yereverluvinuncleber View Post
    Interesting, I'd assumed RADbasic had been abandoned.

    I understand an Alpha version will be available on August 25. But only for paid subscribers. If any RADbasic subscribers are on this forum could they post a review of this Alpha version here?


    SearchingDataOnly's point about the business model of RadBasic is right. Surely it would be better to provide a 'Preview/Demo' version free for everyone to try. It seems to be working well for twinBASIC.

  17. #217
    PowerPoster yereverluvinuncleber's Avatar
    Join Date
    Feb 2014
    Location
    Norfolk UK (inbred)
    Posts
    2,235

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

    I think Carles was a bit put off by the reaction of some of the usual crowd here. What I mean by that is that he doesn't want to be drawn into the endless technical and personal bickering that can often be engendered here when certain types become involved and it quickly starts to degrade. As a result, he tends to avoid this forum and I understand why.

    If you want progress updates, see his Facebook page or his blog on the RADBasic website.
    https://github.com/yereverluvinunclebert

    Skillset: VMS,DOS,Windows Sysadmin from 1985, fault-tolerance, VaxCluster, Alpha,Sparc. DCL,QB,VBDOS- VB6,.NET, PHP,NODE.JS, Graphic Design, Project Manager, CMS, Quad Electronics. classic cars & m'bikes. Artist in water & oils. Historian.

    By the power invested in me, all the threads I start are battle free zones - no arguing about the benefits of VB6 over .NET here please. Happiness must reign.

  18. #218
    PowerPoster yereverluvinuncleber's Avatar
    Join Date
    Feb 2014
    Location
    Norfolk UK (inbred)
    Posts
    2,235

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

    Quote Originally Posted by SearchingDataOnly View Post
    though I don't know Carles at all, my instinct tells me that RadBasic deserves our attention and support.
    Carles is an extremely likeable fellow and very positive. He has complete dedication and enthusiasm for his project. It is worthy of your attention and support
    https://github.com/yereverluvinunclebert

    Skillset: VMS,DOS,Windows Sysadmin from 1985, fault-tolerance, VaxCluster, Alpha,Sparc. DCL,QB,VBDOS- VB6,.NET, PHP,NODE.JS, Graphic Design, Project Manager, CMS, Quad Electronics. classic cars & m'bikes. Artist in water & oils. Historian.

    By the power invested in me, all the threads I start are battle free zones - no arguing about the benefits of VB6 over .NET here please. Happiness must reign.

  19. #219
    Fanatic Member TTn's Avatar
    Join Date
    Jul 2004
    Posts
    685

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

    Quote Originally Posted by yereverluvinuncleber View Post
    I think Carles was a bit put off by the reaction of some of the usual crowd here. What I mean by that is that he doesn't want to be drawn into the endless technical and personal bickering that can often be engendered here when certain types become involved and it quickly starts to degrade. As a result, he tends to avoid this forum and I understand why.

    If you want progress updates, see his Facebook page or his blog on the RADBasic website.
    I don't think he can handle technical discussions with anything impressive or acceptable.
    I still have doubts that he has the skills to complete a fraction of what he is asking money for, with no proof of a working model.

    If RadB can reliably compile with 3rd party activex controls (TODAY), then the project might be worthy of note. Being a nice dude, doesn't actually pay the bills though. I wish it would lol.
    On the kickstarter:
    Am I able to reference and use third party components (ActiveX) as on VB6?
    Of course! COM/ActiveX is first citizen in RAD Basic. It will worked in same way as VB6. When compiles, it generates automatically internal COM interfaces as VB6 does.
    I'd like to see VB6Namespaces (VB.dll) on Radbasic if it is possible. TwinBasic can run large interop components like this.

  20. #220
    PowerPoster yereverluvinuncleber's Avatar
    Join Date
    Feb 2014
    Location
    Norfolk UK (inbred)
    Posts
    2,235

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

    Yes, agreed, we need some proof of the pudding in order to convince others. TTN, I think you have been in touch with Carles in the past, perhaps it is time to reach out and offer to do some testing?
    https://github.com/yereverluvinunclebert

    Skillset: VMS,DOS,Windows Sysadmin from 1985, fault-tolerance, VaxCluster, Alpha,Sparc. DCL,QB,VBDOS- VB6,.NET, PHP,NODE.JS, Graphic Design, Project Manager, CMS, Quad Electronics. classic cars & m'bikes. Artist in water & oils. Historian.

    By the power invested in me, all the threads I start are battle free zones - no arguing about the benefits of VB6 over .NET here please. Happiness must reign.

  21. #221
    Fanatic Member TTn's Avatar
    Join Date
    Jul 2004
    Posts
    685

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

    Quote Originally Posted by yereverluvinuncleber View Post
    Yes, agreed, we need some proof of the pudding in order to convince others. TTN, I think you have been in touch with Carles in the past, perhaps it is time to reach out and offer to do some testing?
    Better for him to test VB.dll on his machine rather than me to download rb, that's what we did with tB. He could make a demo video showing that it works, and radbasic has full access to compile/expose VB.NET forms, common controls, with events, properties, enumerations etc. This is a perfect example to test new IDE's with a dedicated library for VB compatibility including VBA. Is he up to the challenge before his deadline?

  22. #222
    PowerPoster
    Join Date
    Feb 2017
    Posts
    4,997

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

    Why so much disrespect?
    Carles already has set up a timeline and a scheme, why do not abide to it?

  23. #223
    Fanatic Member TTn's Avatar
    Join Date
    Jul 2004
    Posts
    685

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

    Quote Originally Posted by Eduardo- View Post
    Why so much disrespect?
    Carles already has set up a timeline and a scheme, why do not abide to it?
    I'm sure Carles is a nice guy, as I implied without disrespect. He may really believe he can do this, but he is not showing anyone else proof that he can. Why not?

    Carles stated that ActiveX worked of course!
    Let's see that working!

  24. #224
    PowerPoster
    Join Date
    Feb 2017
    Posts
    4,997

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

    Quote Originally Posted by TTn View Post
    he is not showing anyone else proof that he can. Why not?
    He showed some things he has done, you can believe or not.

    Quote Originally Posted by TTn View Post
    Carles stated that ActiveX worked of course!
    Let's see that working!
    That is the disrespect, because he has stated a timeline and scheme for "seeing" it.
    Anyway, we are still not in the start of being able to see anything, and in the case that the timeline is delayed (let's hope not), that would be normal in the programming field.

    Are you informed about RB, did you read anything/watch any video already?

  25. #225
    Member
    Join Date
    Nov 2018
    Posts
    56

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

    Keen to hear reviews of the private Alpha from paid members. I will likely wait for the public Alpha.

  26. #226
    Addicted Member
    Join Date
    Dec 2020
    Posts
    203

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

    I would also be keen to hear about the RAD Basic alpha

  27. #227
    Hyperactive Member
    Join Date
    Jul 2002
    Posts
    481

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

    Quote Originally Posted by WaynePhillipsEA View Post
    I would also be keen to hear about the RAD Basic alpha
    Now look at that, we can all work together to save the vb6 eco system.

    I really believe once things get moving the vb6 developers are going to surprise the world.

    There is alot to be said when they try to kill a development environment for 20 years and cannot.

    We are living in exciting times.

    ALL the best to both twinBasic and RadBasic!!

  28. #228
    Fanatic Member Episcopal's Avatar
    Join Date
    Mar 2019
    Location
    Brazil
    Posts
    547

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

    RadBasic where are you

  29. #229
    Addicted Member
    Join Date
    Aug 2013
    Posts
    236

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

    Quote Originally Posted by Episcopal View Post
    RadBasic where are you
    Radbasic hasn't gone away.
    Someone wrote a little back that the developer no longer posts here.
    He does make updates on the radbasic patreon page, the latest one
    being the 21st of last month as far as I can see.
    He has quite a few supporters on patreon.

  30. #230
    PowerPoster wqweto's Avatar
    Join Date
    May 2011
    Location
    Sofia, Bulgaria
    Posts
    5,120

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

    Quote Originally Posted by vbrad View Post
    Radbasic hasn't gone away.
    Someone wrote a little back that the developer no longer posts here.
    He does make updates on the radbasic patreon page, the latest one
    being the 21st of last month as far as I can see.
    He has quite a few supporters on patreon.
    Wise decision!

    Anyone that is afraid of bears does not go to the woods, the same way anyone scared by trolls does not participate in vbforums and hides alpha versions behind paywalls :-))

    cheers,
    </wqw>

  31. #231
    Angel of Code Niya's Avatar
    Join Date
    Nov 2011
    Posts
    8,598

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

    You guys really "raked him over the coals", so to speak about COM. I didn't think the concept he had in mind was unreasonable. He didn't want to build it on COM but instead he wanted to do something similar to .Net which only uses COM when you need it by way of wrappers. I really don't know if 100% VB6 compatibility could be achieved this way but you guys could been a little more diplomatic and probed some more to really try and understand what he was saying instead of hastily tearing into his throat.
    Treeview with NodeAdded/NodesRemoved events | BlinkLabel control | Calculate Permutations | Object Enums | ComboBox with centered items | .Net Internals article(not mine) | Wizard Control | Understanding Multi-Threading | Simple file compression | Demon Arena

    Copy/move files using Windows Shell | I'm not wanted

    C++ programmers will dismiss you as a cretinous simpleton for your inability to keep track of pointers chained 6 levels deep and Java programmers will pillory you for buying into the evils of Microsoft. Meanwhile C# programmers will get paid just a little bit more than you for writing exactly the same code and VB6 programmers will continue to whitter on about "footprints". - FunkyDexter

    There's just no reason to use garbage like InputBox. - jmcilhinney

    The threads I start are Niya and Olaf free zones. No arguing about the benefits of VB6 over .NET here please. Happiness must reign. - yereverluvinuncleber

  32. #232
    Super Moderator Shaggy Hiker's Avatar
    Join Date
    Aug 2002
    Location
    Idaho
    Posts
    38,989

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

    Yeah, right.
    My usual boring signature: Nothing

  33. #233
    Angel of Code Niya's Avatar
    Join Date
    Nov 2011
    Posts
    8,598

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

    Indeed.
    Treeview with NodeAdded/NodesRemoved events | BlinkLabel control | Calculate Permutations | Object Enums | ComboBox with centered items | .Net Internals article(not mine) | Wizard Control | Understanding Multi-Threading | Simple file compression | Demon Arena

    Copy/move files using Windows Shell | I'm not wanted

    C++ programmers will dismiss you as a cretinous simpleton for your inability to keep track of pointers chained 6 levels deep and Java programmers will pillory you for buying into the evils of Microsoft. Meanwhile C# programmers will get paid just a little bit more than you for writing exactly the same code and VB6 programmers will continue to whitter on about "footprints". - FunkyDexter

    There's just no reason to use garbage like InputBox. - jmcilhinney

    The threads I start are Niya and Olaf free zones. No arguing about the benefits of VB6 over .NET here please. Happiness must reign. - yereverluvinuncleber

  34. #234
    PowerPoster yereverluvinuncleber's Avatar
    Join Date
    Feb 2014
    Location
    Norfolk UK (inbred)
    Posts
    2,235

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

    Quote Originally Posted by Niya View Post
    You guys really "raked him over the coals", so to speak about COM. I didn't think the concept he had in mind was unreasonable. He didn't want to build it on COM but instead he wanted to do something similar to .Net which only uses COM when you need it by way of wrappers. I really don't know if 100% VB6 compatibility could be achieved this way but you guys could been a little more diplomatic and probed some more to really try and understand what he was saying instead of hastily tearing into his throat.
    Agreed.

    If you have ever run up against the hard nuts in this forum you'll understand how it can put people off. The helpfulness offered in this forum is only equalled by the invective that can be heaped upon a perceived noob who is doing things the 'wrong' way. It is enough to put anyone off visiting again.

    This place is much more positive than it used to be (I try to help in this regard) and we should cut some slack when someone comes up with a new approach. After all, this is programming and this is definitely not SPARTA!

    So be nice.
    https://github.com/yereverluvinunclebert

    Skillset: VMS,DOS,Windows Sysadmin from 1985, fault-tolerance, VaxCluster, Alpha,Sparc. DCL,QB,VBDOS- VB6,.NET, PHP,NODE.JS, Graphic Design, Project Manager, CMS, Quad Electronics. classic cars & m'bikes. Artist in water & oils. Historian.

    By the power invested in me, all the threads I start are battle free zones - no arguing about the benefits of VB6 over .NET here please. Happiness must reign.

  35. #235
    Fanatic Member Episcopal's Avatar
    Join Date
    Mar 2019
    Location
    Brazil
    Posts
    547

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

    Quote Originally Posted by Niya View Post
    He didn't want to build it on COM but instead he wanted to do something similar to .Net which only uses COM when you need it by way of wrappers. I really don't know if 100% VB6 compatibility could be achieved.

    Well if RadBasic could read the VB6 source and emulate it for RadBasic's basic language, I believe it would work. I forgot the name of the platform you write basic on and the compiler compiles in java. I believe this would be the path traced for RadBasic.

  36. #236
    Angel of Code Niya's Avatar
    Join Date
    Nov 2011
    Posts
    8,598

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

    He'd have to be very careful with how that is implemented. Emulation layers are historically known to sap performance. I don't know enough about COM or it's implementation in VB6 to say confidently if "emulating" COM could be done without sacrificing performance. But I think his idea of basing his BASIC on something other can COM is worth pursuing.

    Quote Originally Posted by Episcopal View Post
    I forgot the name of the platform you write basic on and the compiler compiles in java.
    I think it's called Basic for Android or some such thing. I think Dilettante uses that. He mentions it a lot.
    Treeview with NodeAdded/NodesRemoved events | BlinkLabel control | Calculate Permutations | Object Enums | ComboBox with centered items | .Net Internals article(not mine) | Wizard Control | Understanding Multi-Threading | Simple file compression | Demon Arena

    Copy/move files using Windows Shell | I'm not wanted

    C++ programmers will dismiss you as a cretinous simpleton for your inability to keep track of pointers chained 6 levels deep and Java programmers will pillory you for buying into the evils of Microsoft. Meanwhile C# programmers will get paid just a little bit more than you for writing exactly the same code and VB6 programmers will continue to whitter on about "footprints". - FunkyDexter

    There's just no reason to use garbage like InputBox. - jmcilhinney

    The threads I start are Niya and Olaf free zones. No arguing about the benefits of VB6 over .NET here please. Happiness must reign. - yereverluvinuncleber

  37. #237
    Frenzied Member
    Join Date
    Feb 2015
    Posts
    1,025

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

    Quote Originally Posted by Episcopal View Post
    I forgot the name of the platform you write basic on and the compiler compiles in java.
    It is called B4X (as in Basic for ...)

    https://www.b4x.com/

    B4A for Android
    B4J for Java (desktop, server and Raspberry Pi) - for Windows, Mac, and Linux
    B4i for iOS
    B4R for Arduino

    B4A, B4J and B4R are all free.
    Last edited by VB6 Programming; Oct 7th, 2021 at 04:38 AM.

  38. #238
    Frenzied Member
    Join Date
    Feb 2015
    Posts
    1,025

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

    Another similar approach is taken by NSBasic AppStudio.

    It uses a VB-like language and compiles (transpiles) to JavaScript.

    https://www.nsbasic.com/

    It targets Android, iOS and desktop.

    Node and Electron are supported.
    Last edited by VB6 Programming; Oct 7th, 2021 at 04:51 AM.

  39. #239
    Angel of Code Niya's Avatar
    Join Date
    Nov 2011
    Posts
    8,598

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

    Quote Originally Posted by VB6 Programming View Post
    Another similar approach is taken by NSBasic AppStudio.

    It uses a VB-like language and compiles (transpiles) to JavaScript.

    https://www.nsbasic.com/

    It targets Android, iOS and desktop.

    Node and Electron are supported.
    Oh wow that simplicity looks impressive.
    Treeview with NodeAdded/NodesRemoved events | BlinkLabel control | Calculate Permutations | Object Enums | ComboBox with centered items | .Net Internals article(not mine) | Wizard Control | Understanding Multi-Threading | Simple file compression | Demon Arena

    Copy/move files using Windows Shell | I'm not wanted

    C++ programmers will dismiss you as a cretinous simpleton for your inability to keep track of pointers chained 6 levels deep and Java programmers will pillory you for buying into the evils of Microsoft. Meanwhile C# programmers will get paid just a little bit more than you for writing exactly the same code and VB6 programmers will continue to whitter on about "footprints". - FunkyDexter

    There's just no reason to use garbage like InputBox. - jmcilhinney

    The threads I start are Niya and Olaf free zones. No arguing about the benefits of VB6 over .NET here please. Happiness must reign. - yereverluvinuncleber

  40. #240
    Frenzied Member
    Join Date
    Aug 2020
    Posts
    1,421

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

    Quote Originally Posted by wqweto View Post
    Let me quote a post of mine from 1 year ago on the same topic:


    The actual progress so far is probably closer to the 10 years estimate (LOL) but nevertheless I'm working on the VBScript cloning as a PoC for "VB6-toy-language compiler" and COM is hard. It's precisely because I couldn't use ANTLR for parser generator (no VB6 target) that I had to implement a PEG parser generator for VB6 which I'm currently trying to learn how to use :-))

    Olaf is very adamant about incorporating RC5 in vNext and I find his aim orthogonal to the actual compiler project. IDE is also optional, provided that VSCode can be integrated if there are good/fast compiler services that expose symbols and code structure (probably w/ reparsing only changes as an optimization).

    For any community effort the community has to walk the walk and come up with canonical VB6 for doing common things. There is no generally accepted coding style, no generally used code linters or formatters and I find a lot of code snippets here in these forums that are next to illegible. Probably this is somewhat like egg vs chicken problem and a big project like a self-hosting compiler will set up the canonical style for future efforts (but who knows).

    It's probably worth watching closely projects like rust and zig as these are LLVM based languages, esp. the second one is a fringe language, a one-man show similar to my vNext efforts that I'm "borrowing" ideas (and code) from.

    cheers,
    </wqw>

    When I searched for information, I found the above paragraph. I'm not trying to continue discussing this thread, just make a markup.

    "Generally accepted coding style" and "generally used code linters or formatters" are the things all VB6ers dream of. "No generally accepted coding style" and "no generally used code linters" are huge obstacles for VB6-Community to develop collaboratively. But I've solved the problem (I accidentally/inadvertently solved it while working on a project). I'll create a thread in a few months to discuss this.

Page 6 of 7 FirstFirst ... 34567 LastLast

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