• Welcome to Dark Bit Factory & Gravity.
 

Thin Basic

Started by Hotshot, April 10, 2009

Previous topic - Next topic

0 Members and 0 Guests are viewing this topic.

Hotshot

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!

Pixel_Outlaw

Where is the .exe?
Challenge Trophies Won:

TinDragon

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.

erosolmi

Who knows? Maybe a try can surprise you  ;)
www.thinbasic.com | community.thinbasic.com |  psch.thinbasic.com
WinXP Pro SP3 - Centrino Core 2 2GHz - 2Gb Ram - Ati Radeon Mobility X1600 512Mb

Jim

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:

Pixel_Outlaw

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:

matthew

I've been using it for a few years now, hi eros.  :clap:

erosolmi

#7
Here is is some demos.

thinBasic Grid control. Run fast! No flickering, easy to be used with tons of options.
www.thinbasic.com | community.thinbasic.com |  psch.thinbasic.com
WinXP Pro SP3 - Centrino Core 2 2GHz - 2Gb Ram - Ati Radeon Mobility X1600 512Mb

erosolmi

#8
Using TBGL, OpenGL module for thinBasic
www.thinbasic.com | community.thinbasic.com |  psch.thinbasic.com
WinXP Pro SP3 - Centrino Core 2 2GHz - 2Gb Ram - Ati Radeon Mobility X1600 512Mb

erosolmi

#9
TBGL and ODE library
www.thinbasic.com | community.thinbasic.com |  psch.thinbasic.com
WinXP Pro SP3 - Centrino Core 2 2GHz - 2Gb Ram - Ati Radeon Mobility X1600 512Mb

erosolmi

#10
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.
www.thinbasic.com | community.thinbasic.com |  psch.thinbasic.com
WinXP Pro SP3 - Centrino Core 2 2GHz - 2Gb Ram - Ati Radeon Mobility X1600 512Mb

erosolmi

Console scripts.
www.thinbasic.com | community.thinbasic.com |  psch.thinbasic.com
WinXP Pro SP3 - Centrino Core 2 2GHz - 2Gb Ram - Ati Radeon Mobility X1600 512Mb

erosolmi

MDI applications using standard windows and OpenGL windows
www.thinbasic.com | community.thinbasic.com |  psch.thinbasic.com
WinXP Pro SP3 - Centrino Core 2 2GHz - 2Gb Ram - Ati Radeon Mobility X1600 512Mb

erosolmi

#13
TAB control, listview, splitter bar
www.thinbasic.com | community.thinbasic.com |  psch.thinbasic.com
WinXP Pro SP3 - Centrino Core 2 2GHz - 2Gb Ram - Ati Radeon Mobility X1600 512Mb

erosolmi

Ok, sorry, I will stop here because I think I have really exaggerated.

Regards
Eros


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

erosolmi

#15
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.
www.thinbasic.com | community.thinbasic.com |  psch.thinbasic.com
WinXP Pro SP3 - Centrino Core 2 2GHz - 2Gb Ram - Ati Radeon Mobility X1600 512Mb

Jim

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:

erosolmi

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.com |  psch.thinbasic.com
WinXP Pro SP3 - Centrino Core 2 2GHz - 2Gb Ram - Ati Radeon Mobility X1600 512Mb

Shockwave

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:

erosolmi

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.com |  psch.thinbasic.com
WinXP Pro SP3 - Centrino Core 2 2GHz - 2Gb Ram - Ati Radeon Mobility X1600 512Mb