thinBasic: Basic Programming Language Community Forum - Powered by vBulletin
  • Help

  • Articles
    • thinBasic Community
    • TBGL
    • thinBasic Language
    • Modules
    • From the forum
    • About thinBasic
    • SDK Development
  • Forum
  • Blogs
  • thinBasic/Resources
    • Download latest thinBasic Version
    • Download: TBGL Bonus Pack
    • Download: TBGL Bonus Pack Pro
    • thinBasic Online Help
    • thinBasic on GitHub
  • Advanced Search
  • Home
  • Home
  • thinBasic Community

  • Follow us on Facebook
  • Download Latest thinBasic
  • thinBasic on GitHub
  1. Due to heavy automatic BOT registration, at the moment registration is not allowed.
    If you want to register, please send a mail to support at thinbasic dot com with "I want to register" in mail subject telling what user name you want to use. An human will take care of your request and reply as soon as possible.
  • Sections

    • thinBasic Language
    • Modules
      • TBGL
    • General purpose algorithms
    • Uses of ThinBASIC
    • SDK Development
    • From the forum
    • Other programming languages
  • Categories

    FreeBasic (0)
    Info (4)
    Module (5)
    News (3)
    PowerBasic (1)
    SDK (1)
    Tech Advanced (2)
    Tech Basic (5)
    Tech Intermediate (4)
    User Projects (4)
  • thinBasic Community RSS Feed

    thinBasic 1.10.8.x 

    by
    ErosOlmi
    • View Profile
    • View Forum Posts
    • View Blog Entries
    • Visit Homepage
    • View Articles
    Published on 14-08-2019 12:49
    1. Categories:
    2. News
    Article Preview

    thinBasic 1.10.8 released for BETA TESTING

    DOWNLOAD URL: https://www.thinbasic.biz/projects/t...c_1.10.8.0.zip ...
    Read More Read More

    thinBasic 1.10.7.x 

    by
    ErosOlmi
    • View Profile
    • View Forum Posts
    • View Blog Entries
    • Visit Homepage
    • View Articles
    Published on 26-05-2019 11:51
    1. Categories:
    2. News
    Article Preview

    thinBASIC 1.10.7.x

    Download from: https://www.thinbasic.biz/projects/t...c_1.10.7.0.zip
    Are you curious about
    ...
    Read More Read More

    User defined types #2: Glory and shame of dot notation 

    by
    Petr Schreiber
    • View Profile
    • View Forum Posts
    • View Blog Entries
    • Visit Homepage
    • View Articles
    Published on 16-07-2016 07:00  Number of Views: 11164 
    1. Categories:
    2. Tech Basic,
    3. Tech Intermediate
    Article Preview

    The first article in the series provided some basic motivation for usage of user defined types (UDT): their ability to encapsulate multiple fields and straightforward memory consumption tracking.


    The second part in the series will introduce you to dot notation, its benefits and pitfalls.
    ...
    Read More Read More 2 Comments

    User defined types #1: Introduction 

    by
    Petr Schreiber
    • View Profile
    • View Forum Posts
    • View Blog Entries
    • Visit Homepage
    • View Articles
    Published on 10-07-2016 19:00  Number of Views: 12340 
    1. Categories:
    2. Tech Basic

    ThinBASIC is a computer language with roots set in BASIC. The original BASIC did not ask the user to declare any type for the variables, it simply stored them as a number using 30 bits of precision.

    Many of the modern computer languages (Lua, Python, Ruby...) try to mimic this design by hiding the internal variable storage details from the programmer. This approach has the clear advantage of keeping things simple. Number is a number, text is a text. Programmer focuses on the problem instead of implementation. So far so good.

    The possible controversy of this approach starts to appear once you realize the program needs to run on physical device whose resources are limited. The mentioned approach of variable complexity hiding also poses two issues as well for people who would start with such a language as with their first programming language:

    • the correlation between program memory usage and variables is unclear
    • performance characteristics can vary surprisingly, as the language switches the backends and performs the memory reallocations

    ThinBASIC takes different route.
    ...
    Read More Read More 2 Comments

    State safe TBGL programming 

    by
    Petr Schreiber
    • View Profile
    • View Forum Posts
    • View Blog Entries
    • Visit Homepage
    • View Articles
    Published on 25-10-2012 12:00     Number of Views: 15661 
    1. Categories:
    2. Tech Basic

    TBGL rendering system is internally based on the OpenGL technology, therefore it shares the state machine oriented design. This means that once you set some of the states, such as drawing color, it stays enabled until you change it to something else. While this can be advantageous in some situations, in others it can cause problem, especially when trying to write modular code.

    This article describes the possible side effects of state handling and proposes new code style which should help you write modular graphic code of better quality.
    ...
    Read More Read More 1 Comment

    thinBasic under Windows 8 Consumer Preview 

    by
    ErosOlmi
    • View Profile
    • View Forum Posts
    • View Blog Entries
    • Visit Homepage
    • View Articles
    Published on 06-03-2012 07:05
    Article Preview

    I'm happy to say that thinBasic is running just fine under recently released Windows 8 Consumer Preview

    ...
    Read More Read More

    pe file for thinbasic not possible? 

    by
    zak
    • View Profile
    • View Forum Posts
    • View Blog Entries
    • View Articles
    Published on 05-03-2012 21:19
    1. Categories:
    2. User Projects
    Article Preview

    Largo, i have done an experiment . making a bundled exe: file "ok.exe" without choosing to obfuscate the source.
    now when i ...
    Read More Read More

    Application Forum (Info and rules) 

    by
    ErosOlmi
    • View Profile
    • View Forum Posts
    • View Blog Entries
    • Visit Homepage
    • View Articles
    Published on 08-01-2012 23:50
    1. Categories:
    2. Info

    Dear all,

    I've added a new functionality to thinBasic community forum: thinBasic Applications Forum

    What is this about? ...
    Read More Read More

    thinBasic under Windows 8 

    by
    ErosOlmi
    • View Profile
    • View Forum Posts
    • View Blog Entries
    • Visit Homepage
    • View Articles
    Published on 16-09-2011 00:11
    Article Preview

    I'm happy to say that thinBasic 1.8.9.0 works perfectly under Windows 8 Developer Preview recently released to the public by Microsoft.
    ...
    Read More Read More

    thinBasic 1.8.9.0 available as stable release 

    by
    ErosOlmi
    • View Profile
    • View Forum Posts
    • View Blog Entries
    • Visit Homepage
    • View Articles
    Published on 04-09-2011 16:16
    1. Categories:
    2. News,
    3. Info


    thinBasic 1.8.9.0 is now available in form of stable release.
    The long waited stable release is here.

    Complete list of changes can be found at:
    http://www.thinbasic.com/public/prod...to_1_8_9_0.htm

    Grab your copy of thinBasic right now at thinBasic web site or from mirror server.
    http://www.thinbasic.com/index.php?o...ownload&cid=17

    Check also thinBasic download area where you can download thinBasic help files in different formats: CHM, PDF, HTML
    http://www.thinbasic.com/index.php?o...tegory&catid=4

    thinBASIC team
    3 Comments

    Debugger for PowerBasic Windows 

    by
    borsotti mario
    • View Profile
    • View Forum Posts
    • View Blog Entries
    • View Articles
    Published on 20-05-2011 08:48     Number of Views: 16550 
    1. Categories:
    2. PowerBasic

    Chiedo ospitalita' sul forum, e mi scuso per il messaggio in italiano ma il mio
    inglese lascia molto a desiderare.

    Di ...
    Read More Read More 1 Comment

    Page 1 of 2 12 Next LastLast
  • Tag Cloud

    1.14 advent of code beta controller game issue tbgl thinbasic windows windows 11 xbox xinput
  • Contact Us
  • thinBasic: Basic Programming Language
  • Archive
  • Top
All times are GMT +2. The time now is 14:34.