Author Topic: Thin Basic  (Read 12366 times)

0 Members and 1 Guest are viewing this topic.

Offline Hotshot

  • DBF Aficionado
  • ******
  • Posts: 2114
  • Karma: 91
    • View Profile
Thin Basic
« on: April 10, 2009 »
I found this by Accident and thought that you all would like to have look at it and yes it is free

 Here the link for Thin Basic

www.thinbasic.com/index.php?option=com_frontpage&Itemid=1

Files size is very small when you double click exe when you have 20 3D Models Solders walking as the files size is 1.84KB!


Go to folder example and double click md2Crowd.Files and run it!
« Last Edit: April 10, 2009 by Hotshot »

Offline Pixel_Outlaw

  • Pentium
  • *****
  • Posts: 1390
  • Karma: 84
    • View Profile
Re: Thin Basic
« Reply #1 on: April 10, 2009 »
Where is the .exe?
Challenge Trophies Won:

Offline TinDragon

  • Pentium
  • *****
  • Posts: 644
  • Karma: 24
    • View Profile
    • J2K's blog
Re: Thin Basic
« Reply #2 on: April 10, 2009 »
Quote
thinBasic is a Basic Programming Language Interpreter. Fast, reliable, well documented, features rich, easy to use and to master Basic Language. No compilation, no intermediate code, just plain text script files analyzed and executed on the fly.

Well that puts me off even looking past the front page, if you want a decent free language designed as a basic there relly isnt one better than freebasic in my opinion. If i didnt use blitzmax I would code in freebasic, its probably one of the best free compilers out there and better than some commercial ones as well.

Offline erosolmi

  • ZX 81
  • *
  • Posts: 17
  • Karma: 1
    • View Profile
    • thinBasic
Re: Thin Basic
« Reply #3 on: April 10, 2009 »
Who knows? Maybe a try can surprise you  ;)
www.thinbasic.com | community.thinbasic.compsch.thinbasic.com
WinXP Pro SP3 - Centrino Core 2 2GHz - 2Gb Ram - Ati Radeon Mobility X1600 512Mb

Offline Jim

  • Founder Member
  • DBF Aficionado
  • ********
  • Posts: 5301
  • Karma: 402
    • View Profile
Re: Thin Basic
« Reply #4 on: April 10, 2009 »
It's an interpreter like Yabasic, not a compiler like Freebasic, so the programs are text files and the only exe is the interpreter itself.

Jim
Challenge Trophies Won:

Offline Pixel_Outlaw

  • Pentium
  • *****
  • Posts: 1390
  • Karma: 84
    • View Profile
Re: Thin Basic
« Reply #5 on: April 11, 2009 »
Too bad the programs are not really that size or we could make some seriously full content small demos. :)

But then again, the reason for small demos is working with restriction and improving your coding.
Challenge Trophies Won:

Offline matthew

  • C= 64
  • **
  • Posts: 27
  • Karma: 2
    • View Profile
    • My Wikispace
Re: Thin Basic
« Reply #6 on: April 11, 2009 »
I've been using it for a few years now, hi eros.  :clap:

Offline erosolmi

  • ZX 81
  • *
  • Posts: 17
  • Karma: 1
    • View Profile
    • thinBasic
Re: Thin Basic
« Reply #7 on: April 11, 2009 »
Here is is some demos.

thinBasic Grid control. Run fast! No flickering, easy to be used with tons of options.
« Last Edit: April 11, 2009 by erosolmi »
www.thinbasic.com | community.thinbasic.compsch.thinbasic.com
WinXP Pro SP3 - Centrino Core 2 2GHz - 2Gb Ram - Ati Radeon Mobility X1600 512Mb

Offline erosolmi

  • ZX 81
  • *
  • Posts: 17
  • Karma: 1
    • View Profile
    • thinBasic
Re: Thin Basic
« Reply #8 on: April 11, 2009 »
Using TBGL, OpenGL module for thinBasic
« Last Edit: April 11, 2009 by erosolmi »
www.thinbasic.com | community.thinbasic.compsch.thinbasic.com
WinXP Pro SP3 - Centrino Core 2 2GHz - 2Gb Ram - Ati Radeon Mobility X1600 512Mb

Offline erosolmi

  • ZX 81
  • *
  • Posts: 17
  • Karma: 1
    • View Profile
    • thinBasic
Re: Thin Basic
« Reply #9 on: April 11, 2009 »
TBGL and ODE library
« Last Edit: April 11, 2009 by erosolmi »
www.thinbasic.com | community.thinbasic.compsch.thinbasic.com
WinXP Pro SP3 - Centrino Core 2 2GHz - 2Gb Ram - Ati Radeon Mobility X1600 512Mb

Offline erosolmi

  • ZX 81
  • *
  • Posts: 17
  • Karma: 1
    • View Profile
    • thinBasic
Re: Thin Basic
« Reply #10 on: April 11, 2009 »
A Tutorial system developed 100% in thinBasic: treeview, splitbar, richedit, web browser, toolbar.
Absolutely flicker free application.
Source code available in next thinBasic 1.7.8.0
Just 400 lines of pure interpreted code.
« Last Edit: April 11, 2009 by erosolmi »
www.thinbasic.com | community.thinbasic.compsch.thinbasic.com
WinXP Pro SP3 - Centrino Core 2 2GHz - 2Gb Ram - Ati Radeon Mobility X1600 512Mb

Offline erosolmi

  • ZX 81
  • *
  • Posts: 17
  • Karma: 1
    • View Profile
    • thinBasic
Re: Thin Basic
« Reply #11 on: April 11, 2009 »
Console scripts.
www.thinbasic.com | community.thinbasic.compsch.thinbasic.com
WinXP Pro SP3 - Centrino Core 2 2GHz - 2Gb Ram - Ati Radeon Mobility X1600 512Mb

Offline erosolmi

  • ZX 81
  • *
  • Posts: 17
  • Karma: 1
    • View Profile
    • thinBasic
Re: Thin Basic
« Reply #12 on: April 11, 2009 »
MDI applications using standard windows and OpenGL windows
www.thinbasic.com | community.thinbasic.compsch.thinbasic.com
WinXP Pro SP3 - Centrino Core 2 2GHz - 2Gb Ram - Ati Radeon Mobility X1600 512Mb

Offline erosolmi

  • ZX 81
  • *
  • Posts: 17
  • Karma: 1
    • View Profile
    • thinBasic
Re: Thin Basic
« Reply #13 on: April 11, 2009 »
TAB control, listview, splitter bar
« Last Edit: April 11, 2009 by erosolmi »
www.thinbasic.com | community.thinbasic.compsch.thinbasic.com
WinXP Pro SP3 - Centrino Core 2 2GHz - 2Gb Ram - Ati Radeon Mobility X1600 512Mb

Offline erosolmi

  • ZX 81
  • *
  • Posts: 17
  • Karma: 1
    • View Profile
    • thinBasic
Re: Thin Basic
« Reply #14 on: April 11, 2009 »
Ok, sorry, I will stop here because I think I have really exaggerated.

Regards
Eros


PS: Ciao matthew  ;)
www.thinbasic.com | community.thinbasic.compsch.thinbasic.com
WinXP Pro SP3 - Centrino Core 2 2GHz - 2Gb Ram - Ati Radeon Mobility X1600 512Mb

Offline erosolmi

  • ZX 81
  • *
  • Posts: 17
  • Karma: 1
    • View Profile
    • thinBasic
Re: Thin Basic
« Reply #15 on: April 11, 2009 »
I forget, why not a little game demo: robot duel.
This application was developed at the very beginning of thinBasic. Its code does not take advantages of the many features we have added to thinBasic after it creation. It can be optimized to run much faster but even so it can run at more than 200 FPS.
« Last Edit: April 11, 2009 by erosolmi »
www.thinbasic.com | community.thinbasic.compsch.thinbasic.com
WinXP Pro SP3 - Centrino Core 2 2GHz - 2Gb Ram - Ati Radeon Mobility X1600 512Mb

Offline Jim

  • Founder Member
  • DBF Aficionado
  • ********
  • Posts: 5301
  • Karma: 402
    • View Profile
Re: Thin Basic
« Reply #16 on: April 11, 2009 »
Very cool examples, thanks for posting!  It's nice to see you looking after your product erosolmi - do you have any interest in demo coding, or are you aiming at another market?

Jim
Challenge Trophies Won:

Offline erosolmi

  • ZX 81
  • *
  • Posts: 17
  • Karma: 1
    • View Profile
    • thinBasic
Re: Thin Basic
« Reply #17 on: April 11, 2009 »
My "market" is just programming passion  ;) Nothing less, nothing more.
And I think this is the same sentiment I see in this web site.

I saw the original post about thinBasic and than some replies that maybe were done (I suppose) without knowing thinBasic.
So I posted few of the many hundred examples that are present in thinBasic setup to show some of the things thinBasic can do.
Consider all the examples I posted are present in thinBasic as source code so everyone can get it and change, improve or do whatever needed. No copyright, no limitations.

I'm mainly concentrated on developing thinBasic language and writing documentation.
I will left the rest to other passionated programmers.

Ciao
Eros
www.thinbasic.com | community.thinbasic.compsch.thinbasic.com
WinXP Pro SP3 - Centrino Core 2 2GHz - 2Gb Ram - Ati Radeon Mobility X1600 512Mb

Offline Shockwave

  • good/evil
  • Founder Member
  • DBF Aficionado
  • ********
  • Posts: 17426
  • Karma: 499
  • evil/good
    • View Profile
    • My Homepage
Re: Thin Basic
« Reply #18 on: April 11, 2009 »
Hello erosolmi, a warm welcome and thank you for posting the examples. I have seen some other thinbasic things dotted around the internet and as far as I can see it is a great language.

I don't really have any hangups about using interpreted languages, I use php for my web coding and these days with the speed of modern computers it's not much of an issue.

If you want I'll add your site to our links page in the portal?
Shockwave ^ Codigos
Challenge Trophies Won:

Offline erosolmi

  • ZX 81
  • *
  • Posts: 17
  • Karma: 1
    • View Profile
    • thinBasic
Re: Thin Basic
« Reply #19 on: April 11, 2009 »
Hi Shockwve.

Not necessary to add a link, anyhow thanks.
I will follow this forum just in case someone need any additional info about thinBasic.

Ciao
Eros
www.thinbasic.com | community.thinbasic.compsch.thinbasic.com
WinXP Pro SP3 - Centrino Core 2 2GHz - 2Gb Ram - Ati Radeon Mobility X1600 512Mb