Results 1 to 3 of 3

Thread: twinBASIC programming language roadmap

  1. #1

    Thread Starter
    Frenzied Member
    Join Date
    Feb 2015
    Posts
    1,802

    Smile twinBASIC programming language roadmap

    The latest version of the twinBASIC roadmap can be found here:

    https://github.com/twinbasic/twinbasic/issues/335
    VB6 programming and twinBASIC programming

  2. #2

    Thread Starter
    Frenzied Member
    Join Date
    Feb 2015
    Posts
    1,802

    twinBASIC programming language roadmap

    ROADMAP UPDATED 2ND DECEMBER 2025

    Dates given are tentative and subject to change. Only the major issues are listed here. Smaller feature requests will be implemented when most appropriate (usually when we are already touching something in the same area of the codebase).


    2025-Q4/2026-Q1 (DEC-MAR)
    • General bug-fixing and compatibility improvements
    • Completion of all remaining intrinsic control properties and methods
    • Support for external source files linked from the main twinproj file, allowing for source control
    • Mnemonics support (almost finished)
    • UserControl property pages support (almost finished)
    • Partial-recompilation support (allowing for a much better experience for editing large projects)
    • Out-of-process debugging (for debugging ActiveX DLLs)
    • LLVM optimized compilation support (only available to paid subscribers)
    • Complete the missing App object methods (VB6 App object not supported #143) [ in progress]
    • v1 Release Candidate builds available within this period


    VERSION 1 RELEASE SCHEDULE (TENTATIVE)
    • Release Candidate Date: 19th February 2026
    • Release Date: 19th Mar 2026


    2026-Q2 (APR-JUN)


    2026-Q3 (JUL-SEP)
    • Start cross-platform support for ARM Linux/Mac/Android (only available to paid Ultimate Edition subscribers)
    • Start of reimplementation of all remaining VB6 shipped controls, such as Winsock, MAPI, Adodc, DataGrid, MSCOMM, etc
    • Support ActiveX controls on tB forms with unmatched bitness, using a proxy-process (e.g. 64-bit app using a 32-bit ActiveX control)
    VB6 programming and twinBASIC programming

  3. #3

    Thread Starter
    Frenzied Member
    Join Date
    Feb 2015
    Posts
    1,802

    twinBASIC programming language roadmap

    ROADMAP UPDATED 17th APRIL 2025

    github.com/twinbasic/twinbasic/issues/335

    twinBASIC say:
    The previous roadmap has slipped slightly, primarily due to prioritising Fusion technology (enabling seamless interoperability between 32-bit and 64-bit components, including ActiveX). This work is foundational and delivers significant benefits when modernising legacy projects for 64-bit environments.
    We now believe this revised roadmap represents a realistic and achievable path forward.
    Over the coming months, we’ll also be implementing important company changes that will help accelerate development and strengthen the long-term future of twinBASIC. More details will be shared soon.
    Thank you for your continued patience while we’ve undertaken several deep architectural improvements, alongside transitioning to our new incorporated company structure. While this transition has temporarily slowed progress, it establishes a solid foundation for long-term stability and sustainability.
    This roadmap reflects our current progress and updated timelines based on recent learnings.


    Dates given are tentative and subject to change. Only the major issues are listed here. Smaller feature requests will be implemented when most appropriate (usually when we are already touching something in the same area of the codebase).

    2026-Q2/2026-Q4 (APR-DEC)


    • General bug-fixing and compatibility improvements
    • Completion of all remaining intrinsic control properties and methods
    • Support for external source files linked from the main twinproj file, allowing for source control
    • Mnemonics support (almost finished)
    • UserControl property pages support (almost finished)
    • Partial-recompilation support (allowing for a much better experience for editing large projects)
    • Out-of-process debugging (for debugging ActiveX DLLs)
    • LLVM optimized compilation support (only available to paid subscribers)
    • Complete the missing App object methods (VB6 App object not supported #143) [ in progress]
    • v1 Release Candidate builds available within this period


    VERSION 1 RELEASE SCHEDULE (TENTATIVE)


    • Release Candidate Date: 16th November 2026
    • Release Date: 14th Dec 2026


    2027-Q1 (JAN-MAR)




    2027-Q2 (APR+)





    VB6 programming and twinBASIC programming

Tags for this Thread

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