Page 6 of 7

why i like pb (sounds like "what I did this summer"

Posted: Fri Sep 16, 2005 5:44 pm
by DevilDog
I have been programming in various languages for many years.

I've been continually disappointed by the speed, size and runtime requirements of all the languages over the years. I mean to write a "hello world" app in VB still requires a 2-3 meg. runtime? What the?

And don't even let me get started on .Net!

It's like that commercial I saw where a model-like lady is standing on the curb and up pulls a Ferrari like car and the guy driving is checking her out and smiles and she smiles back and so he decides to press the gas to rev up the car and impress her, so he floors it and it goes VROOM! and then you see the gas gauge drop from Full to 1/2 Full and he revs it again and it drops to Empty and starts to sputter and the lady makes a face like :? !

That's .Net all looks and sexy but when you have to pay up it sucks!

I have always wanted something that had the power of C++ and the size of the exe and the speed as well. But I've never been able to crack the nut! It's a tough one. I've probably attempted to climb that hill at least 3 times and just can't do it.

I've wanted that ability because the kinds of projects I've wanted to work on required more power than VB.

To me PureBasic gives me the best of both worlds. It's got the power of C++, the size and the speed as well as the ease of a Basic like language.

In addition, it's doing something amazing. It's teaching me the inner workings of the OS! In order to do the kinds of things I want in my PB programs I'm needing to tap into the API and with the help of many here on the board I've learned more since I purchased PB than in any previous year!

Then there's the pricing and license. My God, could it be any better? Inexpensive for independent programmers like myself and the license covers all future releases and all platforms. Duh!?

I can sum up why PB not only doesn't suck, but totally blows me away with a simple realization I had a while back while working on my PB projects: "I haven't had this much fun programming or been this excited about the possibilites available to me now in my entire programming life".

Nuff said.

Posted: Fri Sep 16, 2005 7:27 pm
by Kale
To me PureBasic gives me the best of both worlds. It's got the power of C++, the size and the speed as well as the ease of a Basic like language.

In addition, it's doing something amazing. It's teaching me the inner workings of the OS! In order to do the kinds of things I want in my PB programs I'm needing to tap into the API and with the help of many here on the board I've learned more since I purchased PB than in any previous year!

Then there's the pricing and license. My God, could it be any better? Inexpensive for independent programmers like myself and the license covers all future releases and all platforms. Duh!?

I can sum up why PB not only doesn't suck, but totally blows me away with a simple realization I had a while back while working on my PB projects: "I haven't had this much fun programming or been this excited about the possibilites available to me now in my entire programming life".
Hallelujah Brother!!! :D

Re: why i like pb (sounds like "what I did this summer&

Posted: Wed Sep 21, 2005 3:20 pm
by PB&J Lover
DevilDog wrote:I can sum up why PB not only doesn't suck, but totally blows me away with a simple realization I had a while back while working on my PB projects: "I haven't had this much fun programming or been this excited about the possibilites available to me now in my entire programming life".
Wow! My sentiments exactly. Although my wife calls PB my mistress. :lol:

Posted: Wed Sep 21, 2005 3:31 pm
by DevilDog
I can understand why. I rarely come home and get on my laptop to program after a full day of programming at work.

I often used to get on the laptop and do fun relaxing stuff, but never programming!

But now I find I'm always thinking about the projects I'm working on in PB and checking the forums for information that can help me and for news.

I'm looking forward to programming now! It's fun again and exciting and I never thought I would feel that way about programming again.

Not since I first began programming and had that initial feeling of endless possibilities have I had this much fun.

That's an amazing thing to be able to credit to a programming language.

I'm looking forward to programming in PB for many years to come!

keeping PureBasic Pure

Posted: Wed Sep 21, 2005 3:40 pm
by PB&J Lover
So the question is: How do we keep PureBasic pure? Will the forces that moved BASIC the way of VB or .NET eventually muddy the virgin purity of PureBasic? Will PB stay the course? What if Fred gets bored with it and puts it into the hands of someone who doesn't get it. Who doesn't understand what makes PB different and special? :cry:

Let us all pray it never happens! :shock:

Posted: Wed Sep 21, 2005 4:32 pm
by DevilDog
The key to that I think would be to make it possible for Fred and the PB team to continue to do what they do best.

Part of that means they have to be able to pay their bills which means the more people who purchase PB the better.

Which is why I am concerned about the name. Many people who I think might be interested in PB will be turned off by the "basic" in it.

Now in my mind there's as much similarity between PB and VB as there is between a stratovarius and a ukulele.

It's all in the intent of the creator of the language. What was Microsoft's goal with VB? Mass marketing, lowest common denominator, standard business apps.

How about PB's goals? Well I can't read Fred's mind, but considering how it compiles, the speed, the ASM support, the cross-platform support, the licensing and the power it has, in my mind it's a programmer's dream.

Posted: Wed Sep 21, 2005 4:39 pm
by PB&J Lover
Well, catchy one-word programming language names are all the rage now. Coffee, Java, Delphi...etc.

"Pure" sounds good. I think some would call it "Gadget." :D

Some other good names:

Matrix
Halo
Algernon
Klick
Literal

Posted: Sun Feb 19, 2006 12:51 pm
by Psychophanta
In reference to viewtopic.php?t=19649, i. e. about if PB is Basic language or not Basic language, i must add this important concept:
Basic is a topic, i mean, it is a language which was created long time ago, and the fact PureBasic includes "Basic" word does not mean it saves all features which had Basic language/s. In other words:
PureBasic is a product name, that's all.
It is true that it has an inheritance of Basic, but lots of inheritance characters are lost and/or changed with the evolution. The same happens to humans, animals, vegetables and everything in Cosmos. :wink:
If you fall in the question: "Basic or not Basic", you are falling down on a Totem.

Posted: Sun Feb 19, 2006 2:35 pm
by Fleath//
I prefer PB because I can get something off the ground and running quickly. In the homebrew community C/C++ is looked up to the same as anywhere else, but a bit moreso because it seems like that first step from homebrew to professional.
But if the thing runs and runs well, the first person who complains about the langauge you used is clearly an idiot. That's the thing with the internet, you can counter any assumptions people might have straight away.

As for the name, I dont mind it, but Pure would be a nice alternative, and quite shiny from a marketing standpoint.

Posted: Sun Feb 19, 2006 8:28 pm
by netmaestro
Topic PureBasic - Time to lose the "Basic" which I started has moved here.

Posted: Sun Feb 19, 2006 8:54 pm
by Psychophanta
Netmaestro, perhaps PB moderator is wrong sometimes, he is a person, and so then nobody is perfect. So forget it.

Posted: Sun Feb 19, 2006 8:57 pm
by netmaestro
I don't feel it's correct to lock the topic as it's a different idea. I don't want to prove it's good, I just feel it isn't BASIC.

Posted: Sun Feb 19, 2006 9:11 pm
by PB
> Netmaestro, perhaps PB moderator is wrong sometimes, he is a person,
> and so then nobody is perfect. So forget it.

I didn't see what netmaestro said, but I do know Fred doesn't want multiple
threads here of the same topic, so if he said something about locking the
other one and continuing the topic here, then he should take it up with Fred.

Posted: Mon Feb 20, 2006 2:11 am
by Dare2
Yo netmaestro,

If you're active enough on the forums you get the odd post locked, or it goes awol. No rules apply, it just happens. :P :D Consider it a tribute, recognition that you have arrived. :)

Don't pull the plug. There are not a lot of people that one can safely banter with on these forums, if you take a hike there is one less ...! :shock:

Posted: Mon Feb 20, 2006 3:07 am
by PB
@netmaestro: Locking the other topic was nothing personal. It was done
due to Fred's own stated preference of not having multiple threads of the
same topic. All I did was lock it and point to this thread instead, because
I could see that it was going to become a long discussion and not just one
or two posts in it. So if locking it upset you, I'm sorry, but that's just the
way it is. There's absolutely no reason you couldn't keep talking about it
here as the subject matter is EXACTLY the same. Hope you come back.