View RSS Feed

All Blog Entries

  1. Testing ThinBASIC: Starting at the end

    In the previous blog post I presented areas in which thinBASIC ecosystem could be improved in order to harden the stability of both the core and modules, including those developed by you using ThinBASIC SDK.

    Today, I would like to share my views on how looking at the end might give us ideas what we need to count with before we will start implementing first line of test supporting functionality.

    What kind of information do we expect from tests?

    We need to raise ...
    Categories
    Development
  2. Testing ThinBASIC: Past, current and future approaches

    ThinBASIC project will celebrate 15 years since its first public release this year in August. It is really a joy to see how much it evolved, how the user base changed and what incredible amounts of excellent project were finished with it.

    While the original "thin" thinBASIC core was accompanied by a few modules, such as file manipulation or 3D graphics, the current version has over 50 specialized extensions, which make thinBASIC much more versatile tool than the one from more ...
    Categories
    Development
  3. Additional thoughts on TB...

    I do greatly miss code folding in the IDE, but I think Eros is working on expanding the Scintilla integration.

    I have really explored the 3D side of TB. Unfortunately, like many indie languages/3D engines, TB is using a proprietary model format. Never a good thing (although I do understand why it is done) as in the case of languages as obscure as TB, it means there is absolutely no art pipeline. Nothing seems to support TB's proprietary format which makes it impossible to actually ...
    Categories
    Uncategorized
  4. Initial Thoughts on thinBasic

    Forgive any incoherence, but I didn't finish cutting the grass until 4am. And instead of going to bed, I have been playing with thinBasic for the past 7 hours here in bed, while my wife sleeps.

    I usually use several different programming languages. Different languages for different purposes. My most used language was Jamagic which was an awesome interpreted language that was very powerful and could do apps, 2d and 3d and despite its age and having been dead for many years, it still ...
    Categories
    Uncategorized
  5. Your first GitHub fork

    The introductory blog post tried to sum up the advantages of GitHub for your thinBasic project storage and publishing.
    Let's leave the cold theory and embrace some practical example! This post will describe the basic workflow for founding a new thinBasic project at GitHub.

    Grab the fork
    Multiple times, across the original article, I mentioned the term fork. As it might not be obvious, let's have a look at what does it mean to create fork of GitHub repository.

    ...

    Updated 08-01-2017 at 12:03 by Petr Schreiber

    Categories
    Development
Page 1 of 13 12311 ... LastLast