Results 1 to 4 of 4

Thread: ThinBASIC 1.9.13.0

  1. #1
    thinBasic author ErosOlmi's Avatar
    Join Date
    Sep 2004
    Location
    Milan - Italy
    Age
    57
    Posts
    8,817
    Rep Power
    10

    ThinBASIC 1.9.13.0

    Quick update: ThinBASIC Beta 1.9.13.0

    Download from: http://www.thinbasic.biz/projects/th...c_1.9.13.0.zip


    This Beta just add and change few SDK interfaces in order to change few behaves into Module Classes creations.
    www.thinbasic.com | www.thinbasic.com/community/ | help.thinbasic.com
    Windows 10 Pro for Workstations 64bit - 32 GB - Intel(R) Xeon(R) W-10855M CPU @ 2.80GHz - NVIDIA Quadro RTX 3000

  2. #2
    thinBasic MVPs
    Join Date
    Oct 2012
    Location
    Germany
    Age
    55
    Posts
    1,554
    Rep Power
    174
    thanx for update - even if i don't know what it does - nothing found in "whats new" - but much more important to me to have a sign that tB still becomes better...

    sadly bundle still not creating working exetutables.
    I think there are missing some Forum-sections as beta-testing and support

  3. #3
    thinBasic author ErosOlmi's Avatar
    Join Date
    Sep 2004
    Location
    Milan - Italy
    Age
    57
    Posts
    8,817
    Rep Power
    10
    Quote Originally Posted by ReneMiner View Post
    sadly bundle still not creating working exetutables.
    Yes, I know, I'm very sorry about that.

    Not to excuse me about that but just to explain the actual situation:
    • Bundling module was developed by a friend of mine (and a working colleague) called Roberto Bianchi
    • he was in ThinBASIC project since the old time of ThinBASIC and was the author also of original thinAIR and few other modules
    • he left the project giving me all the sources but with the rule not to give sources to others
    • so I hand over his work


    Roberto was an ASM man. His coding style was greatly influenced by that.
    It was impossible for me to use his sources due to programming style used, so I had to rewrite almost all from the beginning.
    thinAir was 90% rewritten by me.

    Regarding Bundling module it is still the original written by Roberto and I'm in trouble in re-coding it because part of the module is written into ASM and I'm almost zero in ASM programming.
    But I have a B Plan on this and is already almost finished/coded/tested.
    I will show it in September and I'm sure you will be happy about it and new features like: bundling icon, bundling exe info/authoring, ...
    www.thinbasic.com | www.thinbasic.com/community/ | help.thinbasic.com
    Windows 10 Pro for Workstations 64bit - 32 GB - Intel(R) Xeon(R) W-10855M CPU @ 2.80GHz - NVIDIA Quadro RTX 3000

  4. #4
    Super Moderator Petr Schreiber's Avatar
    Join Date
    Aug 2005
    Location
    Brno - Czech Republic
    Posts
    7,153
    Rep Power
    736
    What Eros introduced in this version can have huge impact, as it makes possible for methods to return objects.

    It opens new possibilities even for the StringBuilder. It could allow cool stuff like this:
    Dim sb As StringBuilder
    
    sb = new StringBuilder("Ciao Rene")
    
    String theName = sb.ToUcase().Parse(" ", 1).Wrap($DQ, $DQ).ToString()
    
    ' -- theName would contain "RENE" now, all done in sequential, fluent way, compare to:
    
    String theName = Wrap$(Parse$(Ucase$("Ciao Rene"), " ", 1), $DQ, $DQ)
    
    What is easier to read? I would say the first approach - you can watch the transformation to be performed from left to right, as you read. This is keeping things BASIC. Not insisting on legacy syntax constraits, but keep thinks simple, understandable and most importantly - fun!


    Petr
    Learn 3D graphics with ThinBASIC, learn TBGL!
    Windows 10 64bit - Intel Core i5-3350P @ 3.1GHz - 16 GB RAM - NVIDIA GeForce GTX 1050 Ti 4GB

Members who have read this thread: 0

There are no members to list at the moment.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •