A Blitz Basic programmer
-
- PureBasic Guru
- Posts: 16777133
- Joined: Tue Apr 22, 2003 7:42 pm
-
- PureBasic Guru
- Posts: 16777133
- Joined: Tue Apr 22, 2003 7:42 pm
Restored from previous forum. Originally posted by Hi-Toro.

AmiBlitz...
PB...
BlitzPlus (note -- this small example is exactly the same as the AmiBlitz code!)...
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/
--
Hmm, it's also *very* much like Amiga Blitz, Fred! PB *was* heavily influenced by that, right? That's no bad thing, of course!Excellent, the GUI sample are exactly like PureBasic code, making them very easy to understand . Seems more and more like Purebasic...

AmiBlitz...
Code: Select all
Repeat
e = WaitEvent ()
Select e
Case [whatever...]
DoSomething ()
End Select
Until e = #CLOSE
Code: Select all
Repeat
e = WaitWindowEvent ()
Select e
Case [whatever...]
DoSomething ()
EndSelect
Until e = #CLOSE
Code: Select all
Repeat
e = WaitEvent ()
Select e
Case [whatever...]
DoSomething ()
End Select
Until e = #CLOSE
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/
--
-
- PureBasic Guru
- Posts: 16777133
- Joined: Tue Apr 22, 2003 7:42 pm
-
- PureBasic Guru
- Posts: 16777133
- Joined: Tue Apr 22, 2003 7:42 pm
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
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
-
- PureBasic Guru
- Posts: 16777133
- Joined: Tue Apr 22, 2003 7:42 pm
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!
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!
-
- PureBasic Guru
- Posts: 16777133
- Joined: Tue Apr 22, 2003 7:42 pm
Restored from previous forum. Originally posted by Hi-Toro.

--
See ya,
James L Boyd.
http://www.hi-toro.com/
--
True -- I love them both!PB + BB = programming heaven

--
See ya,
James L Boyd.
http://www.hi-toro.com/
--
-
- PureBasic Guru
- Posts: 16777133
- Joined: Tue Apr 22, 2003 7:42 pm
Restored from previous forum. Originally posted by David.
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
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)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.
Yep. Cuz BB was made to be easy, and for games only. Blitz+ may have some of that stuff (never used.. yet !)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.. PB file sizes are really nice !...and i want to mention it again - i love the small filesize! almost unbeatable!!!

In fact i wanna know how big are the Blitz+ exes.. i may ask it in their foruns

-
- PureBasic Guru
- Posts: 16777133
- Joined: Tue Apr 22, 2003 7:42 pm
-
- PureBasic Guru
- Posts: 16777133
- Joined: Tue Apr 22, 2003 7:42 pm
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)
?!
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)

-
- PureBasic Guru
- Posts: 16777133
- Joined: Tue Apr 22, 2003 7:42 pm
-
- PureBasic Guru
- Posts: 16777133
- Joined: Tue Apr 22, 2003 7:42 pm
-
- PureBasic Guru
- Posts: 16777133
- Joined: Tue Apr 22, 2003 7:42 pm
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!
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!
-
- PureBasic Guru
- Posts: 16777133
- Joined: Tue Apr 22, 2003 7:42 pm
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
(uhh and i have many drawers
). 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
... *hey my graphics-adapter have more than 20megs* 
'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




-
- PureBasic Guru
- Posts: 16777133
- Joined: Tue Apr 22, 2003 7:42 pm
Restored from previous forum. Originally posted by ricardo.
Best Regards
Ricardo
Dont cry for me Argentina...
Ok, maybe because i dont have any interest on developing games was the reason that Blitz seams horrible to me.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).
Best Regards
Ricardo
Dont cry for me Argentina...
-
- PureBasic Guru
- Posts: 16777133
- Joined: Tue Apr 22, 2003 7:42 pm