Powerbasic

For everything that's not in any way related to PureBasic. General chat etc...
thefool
Always Here
Always Here
Posts: 5875
Joined: Sat Aug 30, 2003 5:58 pm
Location: Denmark

Post by thefool »

merihevonen wrote:PureBasic does make REALLY REALLY REALLY small executables.. how can that be? I mean, sure Fred does have optimized Pure very well, but I can't believe that a Hello World app with some buttons is just 7k in Pure, but in Visual Basic it's 46k! Notice the difference!
VB and pure can't be compared. A visual basic BIG program might only be 50 kb, because of runtimes.
User avatar
GeoTrail
Addict
Addict
Posts: 2794
Joined: Fri Feb 13, 2004 12:45 am
Location: Bergen, Norway
Contact:

Post by GeoTrail »

merihevonen wrote:PureBasic does make REALLY REALLY REALLY small executables.. how can that be? I mean, sure Fred does have optimized Pure very well, but I can't believe that a Hello World app with some buttons is just 7k in Pure, but in Visual Basic it's 46k! Notice the difference!
That's easy, it's because Fred is a bloody genius ;)
I Stepped On A Cornflake!!! Now I'm A Cereal Killer!
gebe
User
User
Posts: 56
Joined: Thu Mar 22, 2007 9:39 pm
Location: South Africa

reply to unfounded criticism

Post by gebe »

quotes from Magi,
This kind of statement/comparison does not even dignify a reply and, I suspect, is beneath 90%(4) of PureBasic use(1)

so that you can be shown the error of your ways. (2)

I've had both languages for many years, PureBasic almost from the start and I know they are very, very close(3)So did I witH POWER Basic,Pure Basic is only with me for one week that is why i tested it


Magi,

(1)My"statement"is not mine it is the 3 programs statements.
Just after finishing the Pure basic program I was so amazed to
see the difference with Power basic (that I use and like)

When I saw the speed I could not beleve my eyes and had to dig deep to find
one last VC++ source with the program and ran it to confirm ...
So ,I barely beleve it myself..but the facts are there..
I needed an other language to port Xplanes plugins in an easier media than VC++
(I always get in troubles when compiling VC++)
So I saw Pure Basic Bought it and I am still learnig to use it.
If you bother to make the tests yourself the sources are at your disposal by
just a posting here or to my box, as stated earlier on.
I am not trying to create controversy ,I just am AMAZED and would like somebody to
write 3 programs ,as I did , in Power Basic ,in VC++6 and in Pure Basic, and do
some more testings.
These 3 programs are nearly ,as far as is possible ,the same.
Same number of statements,same general dialogs being written to, the same
number of times ...etc the same formatting of the strings...(intensive use of it)
So if I goofed in showing more speed with Pure Basic by a GENIUNE mistake
(2)PLEASE show me where and why.
But do not accuse me of some unknown fault,or bias or whatever... ,
And if it does not deserve a reply ,why did you reply ????????????????

That now concludes my answer to you.

I am looking forward to your 3 programs.Not words, ACTION !
As for the 90 % of pure basic let them decide ....(4)
(1)The Power basic forum ,I have left 2 years ago and do not plan to go back there.
I will only look at 3 programs doing the comparaison (written by somebody else than me)
Whom ever of where from that can be.

Best regards to you.


gebe

PS: I did not start this thread :shock:
Edwin Knoppert
Addict
Addict
Posts: 1073
Joined: Fri Apr 25, 2003 11:13 pm
Location: Netherlands
Contact:

Post by Edwin Knoppert »

>As for EZ GUI. I own PwrDev and FireFly and have used them with PB with great results.
I am pleased to here this!
At least no critic sounds :)

>I bought all four, PwrDev, FireFly, Phoenix, and EZ-GUI (v3), never upgraded to v4 because the upgrade price was more than what I paid for v3! EZ-GUI v3 was $99, upgrade to v4 is $149.

I'm glad you tried them all, at least you can compare them.
I think EZGUI is a different thing then the other NON-PB commercial designers.
While EZGUI might be friendly for learning, my tool (and i expect some of the others as well) was always based on using plain windows api, in fact it wasn't much more than a simple form builder, to overcome the daunting task.
But then at some point a set of functions was added but it was never a goal.
Therefore the interest of people towards a product like this might shift, at first it does 'this' and later 'that', on of them attracts other users you know.

In some of the cases i am aware price might be an issue.
An update for my product also costs $99.
If you two have an issue with this price i am happy to offer this product to you for a lower price (offer valid up to end of april :) ).
Tipperton
Addict
Addict
Posts: 1286
Joined: Thu Jun 19, 2003 7:55 pm

Post by Tipperton »

Edwin Knoppert wrote:If you two have an issue with this price i am happy to offer this product to you for a lower price (offer valid up to end of april :) ).
I guess my biggest issue with the price was due to surprise; :eek: that the cost to upgrade to v2 was higher than the full price for v1, I'd never seen that before...

Thanks for the offer, however, I will pass...

I started off with PureBasic, then went to PowerBASIC (for some unknown reason), I bought all four designers because after I discovered that PowerBASIC relies heavily on the API, I was looking for a system that would handle that part for me like Visual Basic does. None did except EZ-GUI, but EZ-GUI is itself a run-time, something I was trying to get away from by moving away from Visual Basic, if I have to go that route, I may as will stay with Visual Basic...

What finally did it for me (and I've probably said this before) is when I tried to create a small utility with a simple GUI. After two days with PowerBASIC, I was no closer to my goal than when I started. I decided to see what I could do with PureBasic which I hadn't touched for a couple of years, in a couple of hours I had a finished and working program.... End of story... I uninstalled PowerBASIC and haven't looked back since....
Brice Manuel

Post by Brice Manuel »

...
Last edited by Brice Manuel on Wed Jun 06, 2007 1:43 pm, edited 1 time in total.
merihevonen
Enthusiast
Enthusiast
Posts: 326
Joined: Mon Jan 01, 2007 7:20 pm

Post by merihevonen »

@Brice: With that money you could have hooked up a Wii with a couple of games ;)
Brice Manuel

Post by Brice Manuel »

...
Last edited by Brice Manuel on Wed Jun 06, 2007 1:43 pm, edited 1 time in total.
PB
PureBasic Expert
PureBasic Expert
Posts: 7581
Joined: Fri Apr 25, 2003 5:24 pm

Post by PB »

> a Hello World app with some buttons is just 7k in Pure, but in Visual Basic
> it's 46k! Notice the difference!

That's Microsoft for you. Even an empty Word document is 23.5 KB! :roll:

> A visual basic BIG program might only be 50 kb, because of runtimes

Without the 1 MB runtime, any given Visual Basic program cannot be run.
Therefore, it is true to say that NO Visual Basic program is less than 1 MB.
I don't care if the exe is 7 KB -- it still needs another 1 MB of support file.
I compile using 5.31 (x86) on Win 7 Ultimate (64-bit).
"PureBasic won't be object oriented, period" - Fred.
Brice Manuel

Post by Brice Manuel »

...
Last edited by Brice Manuel on Wed Jun 06, 2007 1:44 pm, edited 1 time in total.
merihevonen
Enthusiast
Enthusiast
Posts: 326
Joined: Mon Jan 01, 2007 7:20 pm

Post by merihevonen »

Brice Manuel wrote:
PB wrote:Without the 1 MB runtime, any given Visual Basic program cannot be run.
That is for the old versions. The newer .NET versions of VB have 25MB+ runtimes :shock:
Microsoft :P

I really don't understand this .NET Framework stuff.. why is it so big? And why did Microsoft invent it? What "power" does it give to a developer?

I guess nobody wants to download 25Mb just for a Hello World app ;)
The only thing I like in Pure very much is the no-need for runtimes.
Brice Manuel

Post by Brice Manuel »

merihevonen wrote:And why did Microsoft invent it?
Has MS released any .NET based applications?
PB
PureBasic Expert
PureBasic Expert
Posts: 7581
Joined: Fri Apr 25, 2003 5:24 pm

Post by PB »

> I guess nobody wants to download 25Mb just for a Hello World app ;)

Hehe, in some cases you might need all THREE versions of .NET, depending
on which version of .NET an app was written under. I quote the following
from http://tinyurl.com/2vy8vr :

"You need the .NET Framework to run any programs that have been written
in .NET. There are many that are written in that code. Yes, you need all three
versions, because unfortunately, each .NET framework has removed certain
features that were present in past frameworks and added features that
weren't present, so which framework a specific program needs is important."


Now THAT'S bloatware. :D

And seriously: some coders do release something made with .NET that can
be done with PureBasic in a 10 KB executable. The mind boggles. Really.
I compile using 5.31 (x86) on Win 7 Ultimate (64-bit).
"PureBasic won't be object oriented, period" - Fred.
Trond
Always Here
Always Here
Posts: 7446
Joined: Mon Sep 22, 2003 6:45 pm
Location: Norway

Post by Trond »

And some programs doesn't work with the wrong framework installed.
srod
PureBasic Expert
PureBasic Expert
Posts: 10589
Joined: Wed Oct 29, 2003 4:35 pm
Location: Beyond the pale...

Post by srod »

Brice Manuel wrote:Has MS released any .NET based applications?
That's a bloody good question! :shock:
I may look like a mule, but I'm not a complete ass.
Locked