Posted: Fri Jan 24, 2003 10:33 am
Restored from previous forum. Originally posted by Jimbo_H.
Hi,
Sorry, I'm going over ground I and a number of others have covered here, but I'm frustrated and need to vent a bit of steam
Well, I've had PB for a few weeks now and what have I achieved? Nothing.
After using Blitz for a couple of hours, and reading through the many newbie oriented step by step tutorials, I was starting to get a feel for the way it worked. Very easy, very rewarding. It was like the good old days of easy coding in AMOS. Ok, not too powerful, but very simple and fun. However, I wanted more than just a games platform, and eventually found PB.
PB looks like a good language, the docs cover the important stuff (as long as you already have some knowledge!) and there seems to be plenty of enthusiasm from users. But, I'm getting nowhere with it because it's just not for beginners. I've found PB an excercise in frustration so far as there is nothing out there for people like me. To make any progress I need to be walked very slowly through different aspects of coding in PB.
Ok, there are a number of source code examples to look at, but they are of limited value for lots of reasons...
a. Because you see someone else's programming style, which may not be the best way of doing something.
b. If you don't grasp one small part of someone's example code, the rest of their program doesn't make sense and you learn nothing.
c. The commenting often only tells you what some command is, not why it's being used and how it fits in context with the rest.
d. Source code examples are no substitute for tutorials.
e. There aren't enough simple code examples as in Blitz Basic.
Let's say, for example, I wanted to write a simple program to convert between several currencies. All I'd have to begin with is an idea and the PB docs. They are of no real use because they don't tell me how to go about creating the project. Yes, I can easily create the forms in one of the 3rd party programs and import the code into PB, but what then? I'd be completely lost.
I keep coming back to the Blitz resources in my mind. If I'm stuck, I go to one of the websites and find a tutorial. It takes me through the why's and wherefores of what commands are used in what context and why. They tell me how a command fits in with the rest of a small program and what results you can expect by using it.
Why don't I stop moaning in here and go back to Blitz? Because Blitz is no good for anything but games and I really believe PB has more potential for beginners to learn real apps programming than is being exploited.
I'm afraid PB will be removed from my HD soon as there is just not enough help for obviously thick people like myself who cannot seem to grasp the basic concepts from reading the supplied docs. It's very disappointing as I started out with lots of what I thought were simple ideas but quickly ground to a halt after failing to understand the documentation.
I'll shut up now as this is the second time I've had a moan in the forums and don't want to increase my reputation as a pain in the backside or troll.
Regards,
Jim.
AMD AthlonXP 1500, 512Mb DDR, 60Gb HDD, GeForce 4 Ti4600, Win2k.
Hi,
Sorry, I'm going over ground I and a number of others have covered here, but I'm frustrated and need to vent a bit of steam
Well, I've had PB for a few weeks now and what have I achieved? Nothing.
After using Blitz for a couple of hours, and reading through the many newbie oriented step by step tutorials, I was starting to get a feel for the way it worked. Very easy, very rewarding. It was like the good old days of easy coding in AMOS. Ok, not too powerful, but very simple and fun. However, I wanted more than just a games platform, and eventually found PB.
PB looks like a good language, the docs cover the important stuff (as long as you already have some knowledge!) and there seems to be plenty of enthusiasm from users. But, I'm getting nowhere with it because it's just not for beginners. I've found PB an excercise in frustration so far as there is nothing out there for people like me. To make any progress I need to be walked very slowly through different aspects of coding in PB.
Ok, there are a number of source code examples to look at, but they are of limited value for lots of reasons...
a. Because you see someone else's programming style, which may not be the best way of doing something.
b. If you don't grasp one small part of someone's example code, the rest of their program doesn't make sense and you learn nothing.
c. The commenting often only tells you what some command is, not why it's being used and how it fits in context with the rest.
d. Source code examples are no substitute for tutorials.
e. There aren't enough simple code examples as in Blitz Basic.
Let's say, for example, I wanted to write a simple program to convert between several currencies. All I'd have to begin with is an idea and the PB docs. They are of no real use because they don't tell me how to go about creating the project. Yes, I can easily create the forms in one of the 3rd party programs and import the code into PB, but what then? I'd be completely lost.
I keep coming back to the Blitz resources in my mind. If I'm stuck, I go to one of the websites and find a tutorial. It takes me through the why's and wherefores of what commands are used in what context and why. They tell me how a command fits in with the rest of a small program and what results you can expect by using it.
Why don't I stop moaning in here and go back to Blitz? Because Blitz is no good for anything but games and I really believe PB has more potential for beginners to learn real apps programming than is being exploited.
I'm afraid PB will be removed from my HD soon as there is just not enough help for obviously thick people like myself who cannot seem to grasp the basic concepts from reading the supplied docs. It's very disappointing as I started out with lots of what I thought were simple ideas but quickly ground to a halt after failing to understand the documentation.
I'll shut up now as this is the second time I've had a moan in the forums and don't want to increase my reputation as a pain in the backside or troll.
Regards,
Jim.
AMD AthlonXP 1500, 512Mb DDR, 60Gb HDD, GeForce 4 Ti4600, Win2k.