Hi all,
i'm an old programmer (not professional). I have write code in Fortran, C, Pascal (Delphi) and few minor languages.
Now i need a compiler to create some simple games for kids (2D and 3D) and some text processing.
I like PureBasic because it creates small EXE files...
Can you help me?
Can someone explain the good and the worst of this language ?
Thanks
cameyo
p.s. sorry for poor english...it's not my native language.
I wish to buy PureBasic, but...
you may want to go through the survival guide with the evaluation version of pb, that should give you some ideas about the language
( PB6.00 LTS Win11 x64 Asrock AB350 Pro4 Ryzen 5 3600 32GB GTX1060 6GB - upgrade incoming...)
( The path to enlightenment and the PureBasic Survival Guide right here... )
( The path to enlightenment and the PureBasic Survival Guide right here... )
Re: I wish to buy PureBasic, but...
Hmm, here goes. PB has really no downside I can think of, despite the fact its a basic. When PB was made, some one did Basic right that time. I can think of very little that PB can't do. The only thing I can think of is the lack of support for for Linux/unix POSIX stuff. Even though its great from cross platform stuff. I use it on Linux all the time. I may have to make a library here or there, but thats not big deal. On windows PB is absoluetly great, plays well with Windows API, has alot of built-in API stuff. The API that it doesn't have you gotta create code for, which is not so bad. PB is a definate thumbs up on my list, as a very good and viable solution to do stuff with. To get the full idea get the demo and mess with it and see the ability it has. I like PB cause you can make stuff quickly with it.cameyo wrote:Hi all,
i'm an old programmer (not professional). I have write code in Fortran, C, Pascal (Delphi) and few minor languages.
Now i need a compiler to create some simple games for kids (2D and 3D) and some text processing.
I like PureBasic because it creates small EXE files...
Can you help me?
Can someone explain the good and the worst of this language ?
Thanks
cameyo
p.s. sorry for poor english...it's not my native language.
I've been using PB for a while now, I do commerical free-lance programming with it, and hasnt let me down 
If i was to point out a bad side of PB, I'd say maybe some very minor limitations, mainly for me when it comes to networking i have to use winsock and/or other non-native stuff for PB.
Anything that really downfall's for PB will be fixed in up-comming releases, which of course are free, which makes PB one hell of a deal.
PB is very easy to use in my experience, And if you want to get really into it, you can even use inline ASM in with your application to give you great low level results.
As on the aspect of making simple games and text processings i can't see that you would have ANY downside for using PB, And yes multi-platform support is Great!
And as a fall back, If you DO ever have any problems with PB, just post it on these forums, You will nearly always get a resolution to your problem
Hope you have a fun time programming!
If i was to point out a bad side of PB, I'd say maybe some very minor limitations, mainly for me when it comes to networking i have to use winsock and/or other non-native stuff for PB.
Anything that really downfall's for PB will be fixed in up-comming releases, which of course are free, which makes PB one hell of a deal.
PB is very easy to use in my experience, And if you want to get really into it, you can even use inline ASM in with your application to give you great low level results.
As on the aspect of making simple games and text processings i can't see that you would have ANY downside for using PB, And yes multi-platform support is Great!
And as a fall back, If you DO ever have any problems with PB, just post it on these forums, You will nearly always get a resolution to your problem
-
dracflamloc
- Addict

- Posts: 1648
- Joined: Mon Sep 20, 2004 3:52 pm
- Contact:
The only downside I don't like is the quite limited 3D system, but I don't do much in 3D ever, so that's not a big problem.
Also there are a few functions and things that it COULD use, but aren't necessary.
Other than that, PB is my favorite language I have ever used, the very first thing that drew me in was the FAST and TINY executables compared to many other languages. The 2D side is very good, and for small to even professional apps, PB is nearly perfect. I have made countless helpful little programs for my own benefit. I like the syntax, the simple editor, pretty much everything. I even enjoy the little things that weren't needed but put in anyway, such as the many string commands that most people could program their own function for, and as I never discovered until the other day, the built in constant that records when the executable was compiled. Cool.
PB: Yes.
Also there are a few functions and things that it COULD use, but aren't necessary.
Other than that, PB is my favorite language I have ever used, the very first thing that drew me in was the FAST and TINY executables compared to many other languages. The 2D side is very good, and for small to even professional apps, PB is nearly perfect. I have made countless helpful little programs for my own benefit. I like the syntax, the simple editor, pretty much everything. I even enjoy the little things that weren't needed but put in anyway, such as the many string commands that most people could program their own function for, and as I never discovered until the other day, the built in constant that records when the executable was compiled. Cool.
PB: Yes.
i think purebasic is still missing quite a few things, but these boards are fantastic and make more than up for that...
( PB6.00 LTS Win11 x64 Asrock AB350 Pro4 Ryzen 5 3600 32GB GTX1060 6GB - upgrade incoming...)
( The path to enlightenment and the PureBasic Survival Guide right here... )
( The path to enlightenment and the PureBasic Survival Guide right here... )


