Speed of PureBasic
-
- PureBasic Guru
- Posts: 16777133
- Joined: Tue Apr 22, 2003 7:42 pm
Restored from previous forum. Originally posted by marksibly.
Hi,
After much consideration/disassembly, I have Blitz Basic's compiler is 'marginally' better than Pure Basic's, but Pure Basic's libraries are much faster.
Yes, this is partialy due to the fact the Blitz is 100% c++ (not a scrap of ASM in there!), but its mostly due to how lazy C++ coding can make you!
Blitz will catch up! You wait!
(and all the best to Fred and what he's doing...)
Hi,
After much consideration/disassembly, I have Blitz Basic's compiler is 'marginally' better than Pure Basic's, but Pure Basic's libraries are much faster.
Yes, this is partialy due to the fact the Blitz is 100% c++ (not a scrap of ASM in there!), but its mostly due to how lazy C++ coding can make you!
Blitz will catch up! You wait!
(and all the best to Fred and what he's doing...)
-
- PureBasic Guru
- Posts: 16777133
- Joined: Tue Apr 22, 2003 7:42 pm
Restored from previous forum. Originally posted by Jan.
Hi Mark,
nice to meet you here. I guess you mean BlitzMax. Well, it seems to copy the architecture of PureBasic in may ways. But what will it cost? 200 EUR? 300 EUR? And what comes next? BlitzBlitz for 500 EUR?
However, he price is not the important thing. If the Blitz compiler is (slightly) better, why are loops (FOR:NEXT) much slower? And... Pure is faster than C++ in some ways, how do you want to catch it when even your "engine" is too slow?
If it´s much more expensive, what will be better than in Pure? I´ve heard it won´t support even DirectX, only OpenGL. A risky descision (although I worked with both APIs and know why - DX is hell to use).
BTW: In fact, Blitz Basic is already fast enough for almost any uncommercial project and has a good editor. Only thing that really sucks is Idigicon.
Hi Mark,
nice to meet you here. I guess you mean BlitzMax. Well, it seems to copy the architecture of PureBasic in may ways. But what will it cost? 200 EUR? 300 EUR? And what comes next? BlitzBlitz for 500 EUR?
However, he price is not the important thing. If the Blitz compiler is (slightly) better, why are loops (FOR:NEXT) much slower? And... Pure is faster than C++ in some ways, how do you want to catch it when even your "engine" is too slow?
If it´s much more expensive, what will be better than in Pure? I´ve heard it won´t support even DirectX, only OpenGL. A risky descision (although I worked with both APIs and know why - DX is hell to use).
BTW: In fact, Blitz Basic is already fast enough for almost any uncommercial project and has a good editor. Only thing that really sucks is Idigicon.
-
- PureBasic Guru
- Posts: 16777133
- Joined: Tue Apr 22, 2003 7:42 pm
Restored from previous forum. Originally posted by fred.
In fact I've asked Danilo to do some tests with its last version of BlitzBasic, and Mark is right BB core is now almost as fast as PureBasic (and in some case even faster).. All has been highly optimized since the first version of Blitz and I must say than speed tests between two langages are now very close. Don't forget the main goal of both of us (Mark and me): provides the best langage for the users to allows high quality software and applications be created easely. Just correct me if I'm wrong, Mark. I'm feedup of all these bloated apps which needs VM and Pentium V @ 15 Ghz to runs.
. Be warned Mark, the next version of PureBasic will have buildin 3D support. It's the official announce ! No need to wait 
Jan: don't be so critic about Mark, and update your speed tests with the last Blitz version..
Once again, I like competition and PureBasic wouldn't get so far without be under pressure by concurrent products.
Fred - AlphaSND
In fact I've asked Danilo to do some tests with its last version of BlitzBasic, and Mark is right BB core is now almost as fast as PureBasic (and in some case even faster).. All has been highly optimized since the first version of Blitz and I must say than speed tests between two langages are now very close. Don't forget the main goal of both of us (Mark and me): provides the best langage for the users to allows high quality software and applications be created easely. Just correct me if I'm wrong, Mark. I'm feedup of all these bloated apps which needs VM and Pentium V @ 15 Ghz to runs.
So you admit than PureBasic is ahead ?'Blitz will catch up! You wait!'


Jan: don't be so critic about Mark, and update your speed tests with the last Blitz version..
Once again, I like competition and PureBasic wouldn't get so far without be under pressure by concurrent products.
Fred - AlphaSND
-
- PureBasic Guru
- Posts: 16777133
- Joined: Tue Apr 22, 2003 7:42 pm
Restored from previous forum. Originally posted by Danilo.
> BTW: In fact, Blitz Basic is already fast enough for almost any uncommercial project
There are also nice commercial (2D)games written with BB.
> and has a good editor.
I dont understand. What is good in the BB Editor ??
I dont like it much... its only a small Editor
that does the job its made for.
For a real Editor, UltraEdit is the only one.
> Only thing that really s*cks is Idigicon.
I know what you want to say.
I bought BB2D over 1 year ago and didnt like
the company behind BB... so i moved to PB without
using BB much.
The product itself isnt bad for game-coding, but
the company behind BB scares me.
They want to press money out of the people.
The time BB3D came out, we (the users) should update
within some weeks, or we dont get the cheaper update-price.
Nobody can press something out of me, so it was the end of the story...
cya,
...Danilo
(registered PureBasic user)
> BTW: In fact, Blitz Basic is already fast enough for almost any uncommercial project
There are also nice commercial (2D)games written with BB.
> and has a good editor.
I dont understand. What is good in the BB Editor ??
I dont like it much... its only a small Editor
that does the job its made for.
For a real Editor, UltraEdit is the only one.
> Only thing that really s*cks is Idigicon.
I know what you want to say.
I bought BB2D over 1 year ago and didnt like
the company behind BB... so i moved to PB without
using BB much.
The product itself isnt bad for game-coding, but
the company behind BB scares me.
They want to press money out of the people.
The time BB3D came out, we (the users) should update
within some weeks, or we dont get the cheaper update-price.
Nobody can press something out of me, so it was the end of the story...
cya,
...Danilo
(registered PureBasic user)
-
- 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
-
- 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
-
- PureBasic Guru
- Posts: 16777133
- Joined: Tue Apr 22, 2003 7:42 pm