PHP User Warning: fetch_template() calls should be replaced by the vB_Template class. Template name: bbcode_highlight in ..../includes/functions.php on line 4197
https://www.radbasic.dev/-VBForums
Page 1 of 4 1234 LastLast
Results 1 to 40 of 121

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

  1. #1

    Thread Starter
    Lively Member
    Join Date
    Mar 2019
    Posts
    122

    https://www.radbasic.dev/

    Hmmm

  2. #2
    Addicted Member
    Join Date
    Feb 2015
    Posts
    189

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

    Interesting.

    It claims to have a working IDE and compiler, but feature limited at the moment.
    Claims to work with existing VB6 forms without migrating.
    Also claims x64 native support.

    Wanting funding by Kickstarter.


    https://www.radbasic.dev/blog/2019/0...ject_about.php

    https://twitter.com/radbasic

  3. #3
    Fanatic Member
    Join Date
    Feb 2019
    Posts
    685

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

    Great! Another developer wasting time on making a duplicate IDE instead of spending time on a 64-Bit compiler, and 64-Bit Runtime, but it's not my time he is wasting. I am moving to Qt for my next project.

  4. #4
    Fanatic Member
    Join Date
    Dec 2014
    Posts
    969

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

    well its sounds good. hopefully it will not get abandoned.

    i really wanted the vbforums community to make one instead.
    open source and with the knowledge of the pro we have here.
    i mean, combining the top programmers we have theres nothing that can not be made.

  5. #5
    Hyperactive Member
    Join Date
    Jul 2002
    Posts
    374

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

    Quote Originally Posted by qvb6 View Post
    Great! Another developer wasting time on making a duplicate IDE instead of spending time on a 64-Bit compiler, and 64-Bit Runtime, but it's not my time he is wasting. I am moving to Qt for my next project.
    mm why do you say that?

    they claim IDE and 64bit compiler?

    https://www.youtube.com/watch?v=LSc5utVMlOM

    WP
    Last edited by axisdj; Jun 24th, 2019 at 12:27 PM.

  6. #6
    Fanatic Member
    Join Date
    Feb 2019
    Posts
    685

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

    Quote Originally Posted by axisdj View Post
    mm why do you say that?

    they claim IDE and 64bit compiler?

    https://www.youtube.com/watch?v=LSc5utVMlOM

    WP
    It's not that I don't appreciate such efforts, but working on a replacement IDE could be the last step. The main thing I miss in VB6 IDE is adding tabs to Code windows, but I found an Add-in that just does that.

    In theory, I could just use VB6 IDE, and add an extra Add-in that adds a button "Compile to 64-Bit". So duplicating the IDE is not necessary. One could even stop the normal Run/Compile clicks, and do a 64-Bit compile instead, or in addition to making 32-Bit EXE.

    VBBuildEvents are hidden events in "Microsoft Visual Basic 6.0 Extensibility". Open Object Browser(F2), right-click anywhere, then enable "Show Hidden Members", then search for "VBBuildEvents". You will find these 3 events:

    BeginCompile(VBProject As VBProject)
    EnterDesignMode()
    EnterRunMode()

    Also, when clicking on menu items or the toolbar in VB6 IDE, VB sends a message to VB main window with message ID: &H1044. wParam contains the ID of the item clicked. I could eat the message, and do a 64-Bit compile instead. Here are the ones that relates to running projects from an Add-in that I have made:

    VB Code:
    1. Public Function VB6IDEWindowProc(ByVal hwnd As Long, ByVal uMsg As Long, _
    2.     ByVal wParam As Long, ByVal lParam As Long) As Long
    3.    
    4.     If hwnd = hWndVB6IDE Then
    5.         Select Case uMsg
    6.             Case &H1044: ' VB6 IDE Toolbar or menu item clicked
    7.                 Select Case wParam
    8.                     Case &H31: ' Start <F5>
    9.                     Case &H32: ' Start With Full Compile <Ctrl+F5>
    10.                     Case &HE1: ' Make EXE
    11.                     Case &H30: ' Break <Ctrl+Break>
    12.                     Case &H33: ' End
    13.                     Case &H34: ' Restart <Shift+F5>
    14.                     Case &H35: ' Step Into <F8>
    15.                     Case &H36: ' Step Over <Shift+F8>
    16.                     Case &HAA: ' Step Out <Ctrl+Shift+F8>
    17.                     Case &H37: ' Run To Cursor <Ctrl+F8>
    18.                     Case Else
    19.                         VB6IDEWindowProc = CallWindowProc( _
    20.                             oldVB6IDEWindowProc, hwnd, uMsg, wParam, lParam)
    21.                         Exit Function
    22.                 End Select
    23.                 'VB6IDEWindowProc = 0 ' Cancel the click
    24.                 VB6IDEWindowProc = CallWindowProc(oldVB6IDEWindowProc, _
    25.                     hwnd, uMsg, wParam, lParam)
    26.             Case Else
    27.                 VB6IDEWindowProc = CallWindowProc(oldVB6IDEWindowProc, _
    28.                     hwnd, uMsg, wParam, lParam)
    29.         End Select
    30.     Else
    31.         VB6IDEWindowProc = CallWindowProc(oldVB6IDEWindowProc, hwnd, uMsg, _
    32.             wParam, lParam)
    33.     End If
    34. End Function

    What takes time is making a compiler or translator, and replicating the Runtime and the common controls, etc.

    We already made replacements for the common controls, but since these call CreateWindowEx(), it means that we are stuck with Windows. If we change these to make calls to either GTK or Qt, then we are one step closer to making a true multiplatform VB7. However, I haven't checked, but I think that both these Multiplatform Toolkits use CDecl, so they may not be straight forward to use. Qt seems to support more platforms, including Android/iPhone, so it would be my first choice. These Toolkits don't just cover GUI elements(They both have their own versions of the Common Controls, like ListView/TreeView, etc.), but they also cover File I/O, Network, Threads, Multimedia, and many others.

    So while someone works on Compiler/Translator, others in the community could create both Standard/Common Controls using VB6 only that makes calls to GTK/Qt framework. There is some learning curve at first, but it can be done.

    Olaf efforts are more ambitious and appreciated. Both Cairo and SQLite are multiplatform, and he already made ADO to SQLite connection, so making an IDE that binds controls to SQLite by default requires more work, if wasn't done already.

    So I prefer if these efforts made the Compiler/Translator first(with Add-in to run them), then finally the IDE.

    Other considerations: Both the latest GTK/Qt do not support XP. However, there are older versions that do, but are not supported, I think.

    Edit: Olaf mentioned that vbRichClient was written in VB6, and vb_cairo_sqlite.dll was compiled with VC2008, which requires Win2000 minimum. So Win2000 is the minimum for Olaf solution.
    Last edited by qvb6; Jun 24th, 2019 at 03:44 PM.

  7. #7
    Fanatic Member
    Join Date
    Feb 2019
    Posts
    685

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

    Also, I am not sure if there is big market for a TrueVB7 now. Elroy posted a poll a while back asking if we use MDI/SDI, only 29 responded, so does that mean only 29 buyers? I would divide the ones who want to use a TrueVB7 into different categories:

    1 - Us, the 29+.
    2 - New comers who stumbled on a "Portable" version of VB6 that can run on XP and prior(New tools require Win7+). These have mostly gotten it for "free", so they are not paying, unless they have gained enough skills to need such a tool.
    3 - Businesses that have VB6 code, but not VB6 developers. They would probably outsource it, or ask a VB.Net developer to make modifications.
    4 - Developers who moved to .Net or other languages who want to make or port some projects.

    So, in this case a good IDE is needed to make it profitable. Charging one time fee like $100 or $500 is how software dies. Developer(s) income depends on new sales, and some give up because of slowness or competition. Charging $20-$100/User/Year(Among other options, like one time fee) gives the developer(s) steady income, and insures continued development. Trying to get multiple developers/contributers might be easy, trying to pay them fairly is hard, unless they have agreed to be paid by the hour, or percentage of revenue beforehand. Or maybe it's going to be like what Shaggy Hiker said, that we would kill each other before getting it done.

  8. #8
    PowerPoster
    Join Date
    Feb 2012
    Location
    West Virginia
    Posts
    13,090

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

    I personally would not buy a tool if it carries a subscription fee with it. When I buy a developer tool I expect to be able to use it now and in the future.

  9. #9
    Fanatic Member
    Join Date
    Feb 2019
    Posts
    685

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

    Perhaps one time fee and updates for one year is better?

  10. #10
    PowerPoster
    Join Date
    Feb 2012
    Location
    West Virginia
    Posts
    13,090

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

    Quote Originally Posted by qvb6 View Post
    Perhaps one time fee and updates for one year is better?
    Yes, I would say so. Then again the updates would not be a stumbling point, new features could come at a cost bug fixes and security updates should be free be it 1 year or 5 years later.

  11. #11
    Frenzied Member wqweto's Avatar
    Join Date
    May 2011
    Posts
    1,815

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

    TrueVB7 cannot be a commercial effort as there is no market for such an arcane beast. This did not stop QB64 effort though, so there is still a chance someone will post a viable PoC that will gather momentum the way Linux was born.

    Another option is someone to keep on working in secrecy and finally come to light with a big bang after years of ironing the multi-OS wrinkles for those pesky ActiveX EXE projects and other compatibility issues :-))

    cheers,
    </wqw>

  12. #12
    Hyperactive Member
    Join Date
    Jul 2002
    Posts
    374

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

    Spoke with the developer of radBasic today, in the next couple of days he plans to release some technical details, without saying much it sounds extremely promising...

  13. #13
    Super Moderator Shaggy Hiker's Avatar
    Join Date
    Aug 2002
    Location
    Idaho
    Posts
    34,724

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

    Promising to what end? If I understand your basic point over the years, you have a large project in VB6, and you want to protect that investment by not porting to a different language, yet you are concerned that, eventually, VB6 will cease to run.

    Are you seriously suggesting that you would port to an obscure re-write by a single person, and hang your income off that person continuing to support/maintain/improve the project that you'd then be utterly dependent on?
    My usual boring signature: Nothing

  14. #14
    Hyperactive Member
    Join Date
    Jul 2002
    Posts
    374

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

    good suggestion Shaggy,

    I will make the suggettion that there is an opensource fallback or similar.

    If its 100% vb6 compatible and actually comes to fruition I think someone big will buy it fast.

    If it fails, you just go back to vb6

  15. #15
    PowerPoster Elroy's Avatar
    Join Date
    Jun 2014
    Location
    Near Nashville TN
    Posts
    6,123

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

    Personally, I think it's someone who's probably a fair VB6 programmer, but with larceny in their heart. They've probably been hanging around these forums for a while and developed a sense of what we'd all like to see, and then developed a shiny web-page, YouTube video, and KickStarter page ... with the hope they'll find some suckers.

    The video talks about a notepad-type program that's been developed in this new IDE. If that's true, why aren't beta versions of the IDE, along with this notepad radbasic source code available on the website? Because they're non-existent.

    I'd love the be proven wrong, but, IMHO, anyone who gives money to this is a pure sucker. Carles Royan, if you've actually got something going, I'll gladly apologize.

    Elroy
    Any software I post in these forums written by me is provided “AS IS” without warranty of any kind, expressed or implied, and permission is hereby granted, free of charge and without restriction, to any person obtaining a copy. Please understand that I’ve been programming since the mid-1970s and still have some of that code. My contemporary VB6 project is approaching 1,000 modules. In addition, I have a “VB6 random code folder” that is overflowing. I’ve been at this long enough to truly not know with absolute certainty from whence every single line of my code has come, with much of it coming from programmers under my employ who signed intellectual property transfers. I have not deliberately attempted to remove any licenses and/or attributions from any software. If someone finds that I have inadvertently done so, I sincerely apologize, and, upon notice and reasonable proof, will re-attach those licenses and/or attributions. To all, peace and happiness.

  16. #16
    Lively Member
    Join Date
    May 2017
    Posts
    76

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

    Quote Originally Posted by Shaggy Hiker View Post
    Are you seriously suggesting that you would port to an obscure re-write by a single person, and hang your income off that person continuing to support/maintain/improve the project that you'd then be utterly dependent on?
    Replace 'person' with 'company' and you have a good description of *Microsoft*

  17. #17
    Hyperactive Member
    Join Date
    Jul 2002
    Posts
    374

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

    Quote Originally Posted by Elroy View Post
    Personally, I think it's someone who's probably a fair VB6 programmer, but with larceny in their heart. They've probably been hanging around these forums for a while and developed a sense of what we'd all like to see, and then developed a shiny web-page, YouTube video, and KickStarter page ... with the hope they'll find some suckers.

    The video talks about a notepad-type program that's been developed in this new IDE. If that's true, why aren't beta versions of the IDE, along with this notepad radbasic source code available on the website? Because they're non-existent.

    I'd love the be proven wrong, but, IMHO, anyone who gives money to this is a pure sucker. Carles Royan, if you've actually got something going, I'll gladly apologize.

    Elroy
    I anticipate an apology soon.. we shall see

  18. #18
    PowerPoster
    Join Date
    Feb 2012
    Location
    West Virginia
    Posts
    13,090

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

    I'll believe it when I see it. For years I have been seeing people say that there is some new so called VB7 coming out and it has not happened and very likely never will.

  19. #19
    Hyperactive Member
    Join Date
    Jul 2002
    Posts
    374

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

    Quote Originally Posted by DataMiser View Post
    I'll believe it when I see it. For years I have been seeing people say that there is some new so called VB7 coming out and it has not happened and very likely never will.
    Agreed, I have relayed this to the developer and hopefully he will take action to create trust by showing/revealing some of the details about how this works.

    I have had initial communication with him, and he shared some details with me, that I ran by a few very technical people, and his approach is very feasible.

    You guys know me, Im the optimist when it comes to this, As soon as more details are released I will share here.

  20. #20
    Member Grant Swinger's Avatar
    Join Date
    Jul 2015
    Posts
    59

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

    You can count me as being unimpressed. It would be one thing if he could demonstrate an IDE that loads a 100,000 LOC VB6 project and then builds it (because this is what he's promising). But it's something else entirely when all he has to show is a simple project like one of my interns has made.

    It's not going to happen. It can't be done by one person. If it could why hasn't Olaf Schmidt just cranked it out? It's a huge undertaking that requires a lot a man-hours and no matter how skilled he might be a single developer isn't going be able to do it. Nobody who has to earn a living is going to have that kind of time. It would would take a full-time team working on it. Aiming for 100% compatibility with all the decades old VB code and over 20-year-old ActiveX controls out there just adds to the problem.

    It doesn't really matter if he's larcenous or just clueless. He can't deliver what he's promising. Plain and simple.

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

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

    It looks fake to me. First, the dev is using xp still, really? Ok fine, then the demo of rad basic is on windows 8/10. Hmmm... Then, no 64 bit demo. Why? No code modules are ever loaded, so we have no idea if the project really loaded correctly. Then the vbp project icon is blank. Why. Then, the icon on the notepad appears to be blank? If the prototype is real, then the demo is terrible at proving it.
    Last edited by TTn; Jun 27th, 2019 at 01:38 AM. Reason: error

  22. #22
    Fanatic Member
    Join Date
    Feb 2019
    Posts
    685

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

    Quote Originally Posted by axisdj View Post
    At time index 55 Seconds in the video, I can see the Toolbox, with only 10 controls, and I doubt that these can be data bound. It still needs a lot of work.

  23. #23
    Hyperactive Member
    Join Date
    Jul 2002
    Posts
    374

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

    Many critics here, and I understand. But no one has ever posted such a claim and demo, and got this far in 4 months.

    This will be fun to see.

    WP

  24. #24
    Hyperactive Member
    Join Date
    Jan 2015
    Posts
    353

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

    I don't care about the editor, it is not so complicated to write a clone of the editor.

    But it claims that can compile in 64 bits.
    And that is the most interesting thing.
    What is the used compiler ?
    How the call of 32 bits APIs are translated?
    What about OCX & DLL compiled in 32 bits?
    What about compiling OCX, DLL etc... ?

    My opinion is that this is a fake as we have already seen in the past.

  25. #25
    Hyperactive Member
    Join Date
    Jul 2002
    Posts
    374

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

    Anticipation is killing me! I am not at liberty to share, but hope soon he will release tech document on how its done.

    I have asked the dev if I can screen share to see more details. this is planned for next few weeks, I will let you know what i see.

  26. #26
    Fanatic Member TTn's Avatar
    Join Date
    Jul 2004
    Posts
    576

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

    Quote Originally Posted by axisdj View Post
    Many critics here, and I understand. But no one has ever posted such a claim and demo, and got this far in 4 months.

    This will be fun to see.

    WP
    I don't know about that, I've seen heavily featured prototypes in a shorter time period.
    Also, we aren't convinced he's got that far with the 64 bit yet.
    There were two operating systems demonstrated, perhaps for some unknown reason.
    I'd be more comfortable if the demos were on a single machine, or side by side would be ideal.

    It would be nice to get vb to compile 64 bit (better yet him explain how it is done), but in my opinion 64 bits is not a deal breaker either. There are other ways through interop.
    I've dabbled with some 64 bit ideas, but nothing solid with native code yet.

  27. #27
    Super Moderator Shaggy Hiker's Avatar
    Join Date
    Aug 2002
    Location
    Idaho
    Posts
    34,724

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

    Quote Originally Posted by MikeSW17 View Post
    Replace 'person' with 'company' and you have a good description of *Microsoft*
    Seriously??? You think those are even vaguely equivalent? A person can be hit by a bread truck and that's the end of the project. MS won't be hit by a bread truck. I realize that people are pissed off that MS didn't keep going with VB6, but don't let that blind you to reality. If you are programming for a living, then you are building your livelihood on a base that is not up to you. You may be targeting some kind of hardware, or some kind of development environment, but one way or another, you are building on a base that somebody else created and somebody else is maintaining. If that base is some ANSI standard (C/C++), that's great, as there might be multiple versions of it. If the base is some widely supported open source project, that's probably pretty good (though OpenOffice shows how such open source projects can be risky, even with a great start). Failing that, you might choose a base created and supported by one of the most valuable companies (MS, Apple, Google) on the hope that they will stick around and also keep supporting the platform you depend on. To hang your whole livelihood off one person and whatever they feel like doing is not even vaguely comparable in terms of risk.
    My usual boring signature: Nothing

  28. #28
    Hyperactive Member
    Join Date
    Jul 2002
    Posts
    374

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

    Ok, I have permission from radBasic dev to post what he has explained to me. He will post new videos to more clearly show functionality, but I will post excerpts from our conversation to give more information now.


    "The new IDE and compiler are developed in .net sing C#. This was a critical decision. These two things made me decide: productivity in UI development (IDE) and integration with ANTLR. About the last: I used ANTLR for constructing the grammar and do the parser for the compiler. And ANTLR outputs to c#, so this was the way to go."

    "About the compiler: developing a new compiler with all the parts would be a suicide. So, the developed compiler (rbc – RAD Basic Compiler) is a frontend parser whom translate to c source code. Then this c source code is compiled to native with LLVM C Compiler. In fact, VB 6 works in a similar way when it compiles to native code. Similarly to VB6, there is a library (RB Forms) for managing the forms and Windows Controls, and the compiler used it while it is generating de code."

    "So, the development tools are in C#, but the exe generated are native. And as the compiler is written from the scratch, there are new features introduced, as 64 bit executable or Common Controls 6. There won’t be any new features at language level at this time."

    "Lastly, about cross platform, yes there are some plans. But, the initial version has the objective to get a 100% native replacement to VB6. So, it is limited to Windows development. And VB6 projects were very Windows centric, with winapi imports and so on. But RAD Basic thought as is would have a very limited life. So, following versions will introduce new project types for developing into other platforms (macOS, Linux, Android, etc.). But the cross platform idea is out of the kickstarter campaign, because 100% compatible solution for VB6 development is enough effort."

    "About kickstarter campaign: I was working alone on this project in partial time for four months. The idea with the kickstarter campaign is I could work in full time in this project. Depending of the fundraising result, 1 or 2 developers could join into this project too. It would be a great help if you consider collaborate into the promotion of this project."

    "hanks for the suggestions. Yes, I'm very brave stating 100% compatibility. But I think that is technically possible. So the prototype is more about solve technical challenges than make a useful product right now. So, by the work done, I could say that it can be done, and it can done by me (or by my "future" team). Only, it could be a matter of time. But for me it's important that idea: 100% compatibility. Because there is a lot of Basic compilers out on the Internet. This project is not another Basic compiler. This project is about grab my VBP, forms, bas modules, activex, and continue working with the new IDE, compiler and libraries. And the output executable must have the same behaviour of VB6 output."

    "Yes, I hope to share a new video very soon, demonstrating this way. And with post articles about technical details explaing about the three pieces: IDE, compiler and libraries"
    "and three pieces could working in separate way: developing with Rad basic and compile with VB6. Developing with VB6 and compiler with RB"

    "Yes, I will better for next videos, working in some machine, for not arising suspicacious thinkings
    It's only, I feel VB6 is more suitable in XP environment, beucase is where belongs in timeline and technology (well Win 9x era, but in early XP there wasn't .NET)
    And right now, the new environment requires Vista/7. But I could consider do effort for porting to Win XP, if there are support"

  29. #29
    Hyperactive Member
    Join Date
    Feb 2014
    Location
    Norfolk UK (inbred)
    Posts
    510

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

    I'd put some money into a kickstarter for this. The VB6 community needs an injection of positivity and these sorts of projects are probably the only way the VB6 community can thrive. VB6 was never FOSS and if a small team can be created and the end result is a tool we can fund by a kickstarter/payment then I'm all for it. I suppose the final cost is the issue and what the kickstarter proposals are with regard to the development schedule and the level of donations required.

    The chap has shown something that appears to be working, perhaps a partly working demo tool, a binary could be created that shows the concept in a limited fashion and that might prove to the suspicious that the chap is capable.

  30. #30
    Fanatic Member TTn's Avatar
    Join Date
    Jul 2004
    Posts
    576

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

    VBA 6 version 6.1+ were open for trial, test, and evaluation, and they can be distributed by developers that obtained a license. So the language (versions 6's) has never been on full lock down as suggested. My NDA ended in 2016 after 12 years. We no longer have to report royalties or make payments etc.

    I don't think the term "suspicious" is appropriate, when we are being "realistic". It is very bold to claim 100% compatibility. It is not likely, almost certainly not possible, at least from my perspective. That doesn't mean that 9x% is not acceptable. Although, how much money will be spent as the dev finally realizes he can't finish 100%?

    BTW, I looked into his references and it appears possible with Clang, but it reminds me of the old VS6 solution to 64 bit with that old 2003 SDK. If you convert your code to C/C++ then you can compile in 64 bit. If he really is that good then proper credit will be awarded when I see more. Provided that I see some more proof points, I'd be willing to humbly collaborate, for free.

  31. #31
    Hyperactive Member
    Join Date
    Feb 2014
    Location
    Norfolk UK (inbred)
    Posts
    510

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

    That attitude is commendable. I'd hope he takes up your offer, I'd reach out to him if I were you.

    The trouble on these kickstarter projects is that the one-man nature of the show really extends to the design and building of the whole thing. He may say he wants help but letting-go is another thing. I think that perhaps it might be the time when more than one VB6 solution starts to come to fruition.

    There might be room for both solutions, your own proposal and RADBasic? You could think of it as the existence of one proving the need for the other - just in case. Competition is always good.

  32. #32
    Fanatic Member TTn's Avatar
    Join Date
    Jul 2004
    Posts
    576

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

    Quote Originally Posted by yereverluvinuncleber View Post
    That attitude is commendable. I'd hope he takes up your offer, I'd reach out to him if I were you.

    The trouble on these kickstarter projects is that the one-man nature of the show really extends to the design and building of the whole thing. He may say he wants help but letting-go is another thing. I think that perhaps it might be the time when more than one VB6 solution starts to come to fruition.

    There might be room for both solutions, your own proposal and RADBasic? You could think of it as the existence of one proving the need for the other - just in case. Competition is always good.
    I think he may have been the one reaching out to me last month, asking for the source code. It would be a couple years before his code editor (100%) can be produced from scratch, so the 64 bit compile is the only thing of interest that could be combined collaboratively in the near future. I can always offer advise to issues as he develops the IDE feature set.

    I have found over the years, that a 1-3 person team is powerful since there is less overhead in communicating with each other. Very quickly this chatting can take up a significant part of the development time allotted. The chatting is needed of course to make sure everyone is on the same page, but it has inherent disadvantages. Some concepts take a lot of talking, but sometimes it may end up that devs are still not on the same page, thinking that they understand each other fully. All nodding their heads at each other.

    As for competition, I would embrace that too. I feel relatively unchallenged lately, although the project has been eating at my free time.

  33. #33
    Hyperactive Member
    Join Date
    Jan 2015
    Posts
    353

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

    I think that if the compiler to 64 bits is working, the Editor could be written in collaboration with several here.
    There is a high level of knowledge.
    And I could even participate in writing a new editor.

  34. #34
    Fanatic Member TTn's Avatar
    Join Date
    Jul 2004
    Posts
    576

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

    Quote Originally Posted by Thierry69 View Post
    I think that if the compiler to 64 bits is working, the Editor could be written in collaboration with several here.
    There is a high level of knowledge.
    And I could even participate in writing a new editor.
    I have some doubts about how cohesive that knowledge can be stitched together. In theory maybe, but in practice I see it collapsing with off-topic bickering and "as always" whining.

  35. #35
    PowerPoster Elroy's Avatar
    Join Date
    Jun 2014
    Location
    Near Nashville TN
    Posts
    6,123

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

    Personally, I'd be impressed if they provided enough so that we could paste the following code into an IDE, compile it as an x64 executable, and then see it successfully execute. And I don't want to see a hocus-pocus video of them doing it.

    Code:
    
    Option Explicit
    
    Sub Main()
        MsgBox "Hello World!"
    End Sub
    
    

    If they have anything up and running, that would seem to be a relatively trivial task. No forms to deal with, no classes to instantiate, no test of the robustness of any code editor ... just compile and execute the simplest of programs.

    The fact that we've been provided with nothing but glossy web-pages and YouTube videos is highly suspect. This is all vaporware in the extreme.
    Any software I post in these forums written by me is provided “AS IS” without warranty of any kind, expressed or implied, and permission is hereby granted, free of charge and without restriction, to any person obtaining a copy. Please understand that I’ve been programming since the mid-1970s and still have some of that code. My contemporary VB6 project is approaching 1,000 modules. In addition, I have a “VB6 random code folder” that is overflowing. I’ve been at this long enough to truly not know with absolute certainty from whence every single line of my code has come, with much of it coming from programmers under my employ who signed intellectual property transfers. I have not deliberately attempted to remove any licenses and/or attributions from any software. If someone finds that I have inadvertently done so, I sincerely apologize, and, upon notice and reasonable proof, will re-attach those licenses and/or attributions. To all, peace and happiness.

  36. #36
    Fanatic Member TTn's Avatar
    Join Date
    Jul 2004
    Posts
    576

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

    ...that would seem to be a relatively trivial task...
    Plus one.

  37. #37
    Hyperactive Member
    Join Date
    Feb 2014
    Location
    Norfolk UK (inbred)
    Posts
    510

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

    I'd be willing to assist with proof-reading, I think he needs a little help there.

    There was a chap here who came up with something that looked very like the VB6 IDE but his early offering was disdained and he disappeared soon after.

    I feel the the thing to be is positive toward the person offering but optimistically cautious at what can actually be delivered. TTn, you seem to be further down the route than most so you may have a more realistic perspective. I always hoped Mr. Schmidt might come up with something. It has always felt about time that a VB-like product came about. Maybe that time is arriving.

  38. #38
    Fanatic Member TTn's Avatar
    Join Date
    Jul 2004
    Posts
    576

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

    Quote Originally Posted by yereverluvinuncleber View Post
    ...I feel the the thing to be is positive toward the person offering but optimistically cautious at what can actually be delivered... ...you may have a more realistic perspective.
    Ya that's true, it was your politeness that re-spurred me out of a personal slump unrelated to programming. To be clear, I encourage any verifiable efforts in this thread. I wan't suspicious of malicious intent, just worried that maybe he was being over zealous, or perhaps over-confident. We all know that the last few percent of a big project takes the longest to develop. Right?

  39. #39
    Hyperactive Member
    Join Date
    Feb 2014
    Location
    Norfolk UK (inbred)
    Posts
    510

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

    Quote Originally Posted by TTn View Post
    We all know that the last few percent of a big project takes the longest to develop. Right?
    Why is that? I have been trying to finish one of my small tools for weeks now...

  40. #40
    Addicted Member Wolfgang Enzinger's Avatar
    Join Date
    Apr 2014
    Location
    Munich, Germany
    Posts
    136

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

    Quote Originally Posted by yereverluvinuncleber View Post
    Why is that? I have been trying to finish one of my small tools for weeks now...
    Well, the actual idea is mostly something very compact, but then, there are those cumersome details ... and there are lots of them usually.

    Wolfgang

Page 1 of 4 1234 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
  •  



Featured


Click Here to Expand Forum to Full Width