A Blitz Basic programmer

Everything else that doesn't fall into one of the other PB categories.
BackupUser
PureBasic Guru
PureBasic Guru
Posts: 16777133
Joined: Tue Apr 22, 2003 7:42 pm

Post by BackupUser »

Restored from previous forum. Originally posted by Hitman.

I don't like it either, but I'm sticked to it.
However it's wierd that Blitz Bother the GUI thing, it's game language I think.

I must admit PureBasic is much more flexible anyway.

Well, everyone needs to do something for living.
BackupUser
PureBasic Guru
PureBasic Guru
Posts: 16777133
Joined: Tue Apr 22, 2003 7:42 pm

Post by BackupUser »

Restored from previous forum. Originally posted by Hi-Toro.
Excellent, the GUI sample are exactly like PureBasic code, making them very easy to understand . Seems more and more like Purebasic...
Hmm, it's also *very* much like Amiga Blitz, Fred! PB *was* heavily influenced by that, right? That's no bad thing, of course! :)

AmiBlitz...

Code: Select all

Repeat
    e = WaitEvent ()
    Select e
        Case [whatever...]
            DoSomething ()
    End Select
Until e = #CLOSE
PB...

Code: Select all

Repeat
    e = WaitWindowEvent ()
    Select e
        Case [whatever...]
            DoSomething ()
    EndSelect
Until e = #CLOSE
BlitzPlus (note -- this small example is exactly the same as the AmiBlitz code!)...

Code: Select all

Repeat
    e = WaitEvent ()
    Select e
        Case [whatever...]
            DoSomething ()
    End Select
Until e = #CLOSE
For me, Blitz is much more suitable as a game programming/multimedia application language (in a carefully considered and controlled 'black box' environment), whereas PB is more suitable if you need to make utilities (or DLLs) with a very small file size or need much finer control over various low-level features. BlitzMax is the one to really watch out for, as it then becomes modular (unlike now, where the large runtime library is compiled into every executable), cross-platform, low-level control, etc...

Me, I'll still be writing my DLLs in PB to use with BlitzPlus/3D, and making little utilities I find myself in need of -- there's a place for both of them... :)


--
See ya,
James L Boyd.
http://www.hi-toro.com/
--
BackupUser
PureBasic Guru
PureBasic Guru
Posts: 16777133
Joined: Tue Apr 22, 2003 7:42 pm

Post by BackupUser »

Restored from previous forum. Originally posted by Grasy.

*is missing the 'black-box' environment a little bit in PB*
BackupUser
PureBasic Guru
PureBasic Guru
Posts: 16777133
Joined: Tue Apr 22, 2003 7:42 pm

Post by BackupUser »

Restored from previous forum. Originally posted by David.

ricardo : If you ever want to make 2D and/or 3D games u must give a second chance for Blitz (if u just wanna appz, maybe PB is better right now).

I program in Blitz for some time now, and its such a nice language !

Oh, blitz do have free updates.. and some are bug updates.. I guess Blitz2D won't have much updates anymore, cuz its kinda old, and B+ cames to replace it.

Not saying PB is bad here, its a nice language, and its multi-platform (something that blitz will only get in the end of the year, with Blitz Max), but i think any PB developer that wants to make some nice games will enjoy blitz also.

PB + BB = programming heaven
BackupUser
PureBasic Guru
PureBasic Guru
Posts: 16777133
Joined: Tue Apr 22, 2003 7:42 pm

Post by BackupUser »

Restored from previous forum. Originally posted by Kendrel.

well, since i also own blitzbasic (2d/3d) and have completed to little 2d games (well one is 3d internally),i would have to ask what you can do with blitz2d/blitzplus that purebasic cannot do? nothing! so where would be the advantage? well... i see it at purebasic's site if it comes to apps and 2d.

bb doesnt have any database support for example, and it also has no pointers... and correct me if iam wrong, but wouldnt you need pointers if you want to use some api?! ...and i want to mention it again - i love the small filesize! almost unbeatable!!!

surely blitz is a little more easy than blitz, but i think you learn more with purebasic... atleast everyone should make his own decision... i wont pay $60... once again!
BackupUser
PureBasic Guru
PureBasic Guru
Posts: 16777133
Joined: Tue Apr 22, 2003 7:42 pm

Post by BackupUser »

Restored from previous forum. Originally posted by Hi-Toro.
PB + BB = programming heaven
True -- I love them both! :)


--
See ya,
James L Boyd.
http://www.hi-toro.com/
--
BackupUser
PureBasic Guru
PureBasic Guru
Posts: 16777133
Joined: Tue Apr 22, 2003 7:42 pm

Post by BackupUser »

Restored from previous forum. Originally posted by David.
Originally posted by Kendrel

well, since i also own blitzbasic (2d/3d) and have completed to little 2d games (well one is 3d internally),i would have to ask what you can do with blitz2d/blitzplus that purebasic cannot do? nothing! so where would be the advantage? well... i see it at purebasic's site if it comes to apps and 2d.
I like it cuz you have lots of build-in stuff. Example : PB does not have build-in .PNG images support, and i love PNG images (so small and so good !). Im sure there is others midias types that BB support (for default) that PB cant (ok, u may be able to do anything via external stuff, but its not as easy as a build-in stuff). Can PB support MOD musics ? I don't think so (correct me if im wrong ! im new to PB)
bb doesnt have any database support for example, and it also has no pointers... and correct me if iam wrong, but wouldnt you need pointers if you want to use some api?!
Yep. Cuz BB was made to be easy, and for games only. Blitz+ may have some of that stuff (never used.. yet !)
...and i want to mention it again - i love the small filesize! almost unbeatable!!!
Yep.. PB file sizes are really nice ! :wink: And the speed is really good too. The multi-platform is really nice too.
In fact i wanna know how big are the Blitz+ exes.. i may ask it in their foruns :wink:
BackupUser
PureBasic Guru
PureBasic Guru
Posts: 16777133
Joined: Tue Apr 22, 2003 7:42 pm

Post by BackupUser »

Restored from previous forum. Originally posted by vanleth.
Originally posted by David
In fact i wanna know how big are the Blitz+ exes.. i may ask it in their foruns :wink:
The "Hello World" size of a B+ Executable is around 760K.
BackupUser
PureBasic Guru
PureBasic Guru
Posts: 16777133
Joined: Tue Apr 22, 2003 7:42 pm

Post by BackupUser »

Restored from previous forum. Originally posted by Grasy.

But i don´t see a big problem if the executables got 760K. Every CD can hold hundrets of them... with most broadband-internet-connections it´s just a question of secs and on HD it´s a little bit more than nothing. PB supports linux and got many updates in the past (updates in a range for that you have to pay at BB sometimes i´m afaid) so i think PB is nice without the comment that it support small file-sizes... who really choose a language depended on the filesize of the executeables (expect virus-coders) :wink:?!
BackupUser
PureBasic Guru
PureBasic Guru
Posts: 16777133
Joined: Tue Apr 22, 2003 7:42 pm

Post by BackupUser »

Restored from previous forum. Originally posted by Leigh.

Blitz's EXEs generally UPX to around 350k (or less). It's still nowhere near as compact/efficient as PB's EXEs, but 350k is nothing these days.

Leigh.
BackupUser
PureBasic Guru
PureBasic Guru
Posts: 16777133
Joined: Tue Apr 22, 2003 7:42 pm

Post by BackupUser »

Restored from previous forum. Originally posted by fred.

:)

Fred - AlphaSND
BackupUser
PureBasic Guru
PureBasic Guru
Posts: 16777133
Joined: Tue Apr 22, 2003 7:42 pm

Post by BackupUser »

Restored from previous forum. Originally posted by Fangbeast.

Small is good and efficient. And 350K is still a lot for some people who only have 20 meg drives and 32 meg (which some do). I thought the whole point of good programming was to make things small and efficient, not consider that some sizes are small enough and not consider vb bloat copying?

I remember a lot of programmers who come from Microcomputer languages who stayed pure to their origins and are making buckets of money while a lot of VB bloatcoders are starving because they spend all their money bugtracking a gazillion lines of code.

Small is better, more efficient, easier to distribute, faster to run and ahell of a lot easier to bugtrack!!!

Microsoft products generally have up to 800 features per product of which most people use 30.

I have read of the new trend that may yet emerge where the bulk of the code is kept on a central server and only the code block you need to work on at the time is downloaded to your machine. Saves on customer hard drive space :):)

Gee, I wonder if they have been sneaking into my PalmPilot and paying attention??? Maybe there is hope for them yet. I only ever have on it what I need:):)

Compaq iPaq's haven't leared their lesson, they are runing Windows BloatCE for heaven's sake. They claim 64 meg of ram for the base model. They need most of that just to run the O/S and a faster CPU to run the O/S and applications:):)

My PalmPilot is better :):)

Think small folks, bye!!!!!!!!!!!!

We are Dyslexic of Borg, prepare to have your ass laminated!
BackupUser
PureBasic Guru
PureBasic Guru
Posts: 16777133
Joined: Tue Apr 22, 2003 7:42 pm

Post by BackupUser »

Restored from previous forum. Originally posted by Grasy.

'who only have 20 meg drives and 32 meg' <--- *rofl* ...i have much better stuff in my table drawer and the dust says me that it was not yesterday when i put that scrap in :wink: (uhh and i have many drawers :D). For all those guys that use 20meg drives, here some infos to keep you up to date (this could be a shock): It´s 2003... some funny guys was on moon, *uhm* elvis is dead, the sun is not the middle of the universe and PCs are running with about 3GHz, 120GB HDs and 1GB Mem :wink: ... *hey my graphics-adapter have more than 20megs* :)
BackupUser
PureBasic Guru
PureBasic Guru
Posts: 16777133
Joined: Tue Apr 22, 2003 7:42 pm

Post by BackupUser »

Restored from previous forum. Originally posted by ricardo.
Originally posted by David

ricardo : If you ever want to make 2D and/or 3D games u must give a second chance for Blitz (if u just wanna appz, maybe PB is better right now).
Ok, maybe because i dont have any interest on developing games was the reason that Blitz seams horrible to me.



Best Regards

Ricardo

Dont cry for me Argentina...
BackupUser
PureBasic Guru
PureBasic Guru
Posts: 16777133
Joined: Tue Apr 22, 2003 7:42 pm

Post by BackupUser »

Restored from previous forum. Originally posted by David.
Ok, maybe because i dont have any interest on developing games was the reason that Blitz seams horrible to me.
Oh, then PB is the way to go ! Now they have B+ wich was made for 2D games *and* Applications, but PB is sooo more powerfull...
Post Reply