Page 1 of 1
PureBASIC Rocks!
Posted: Wed Sep 13, 2006 9:39 pm
by Steve Elliott
I've been using version 4 of PureBASIC on a couple of projects for a while now and am loving every bit of it!
The language seems so logical, efficient, can produce full screen games or full GUI based applications, which compile to small and very fast programs.
PS don't go down the OOP route if tempted.
Re: PureBASIC Rocks!
Posted: Wed Sep 13, 2006 10:01 pm
by thefool
Steve Elliott wrote:
PS don't go down the OOP route if tempted.
why not? give me a good reason why not to, and ill give you a better reason why.

Posted: Wed Sep 13, 2006 11:02 pm
by Dare
Because OOP sounds like something you say when you make a mistake or have a small accident.
* drops glass *
Oops!
Posted: Thu Sep 14, 2006 7:53 am
by thamarok
There are advantages and disadvantages for OOP programming. For one it is easy and powerful, for the other it is hard and complex. I think that PureBasic is in the middle of this, while it is based to be non-OOP, you can program yourself the OOP if you want to.
Posted: Thu Sep 14, 2006 12:34 pm
by thefool
Dare wrote:Because OOP sounds like something you say when you make a mistake or have a small accident.
* drops glass *
Oops!
There are advantages and disadvantages for OOP programming. For one it is easy and powerful, for the other it is hard and complex. I think that PureBasic is in the middle of this, while it is based to be non-OOP, you can program yourself the OOP if you want to.
No. in other langauges you can choose too, but in pb its nearly impossible to get anything good out of using it. Its so hard and so weird, that its unusable.
Posted: Thu Sep 14, 2006 1:26 pm
by Kale
thefool wrote:No. in other langauges you can choose too, but in pb its nearly impossible to get anything good out of using it. Its so hard and so weird, that its unusable.
I completely disagree with this!
Posted: Thu Sep 14, 2006 5:28 pm
by Steve Elliott
If you want to discuss OOP, please do it in your own thread.
This thread is just about recognising how good PureBASIC is to program with, and to thank Fantaisie Software for producing it.
Posted: Thu Sep 14, 2006 6:15 pm
by fsw
Steve Elliott wrote:If you want to discuss OOP, please do it in your own thread.
This thread is just about recognising how good PureBASIC is to program with, and to thank Fantaisie Software for producing it.
Steve Elliott wrote:PS don't go down the OOP route if tempted.
You started talking about it...

Posted: Thu Sep 14, 2006 6:49 pm
by Steve Elliott
That was just a PS aimed at Fantaisie Software only.

Posted: Thu Sep 14, 2006 7:35 pm
by Character
OOP or not
I don't care
I like PureBasic anyway
PB is a unique product with unique strong properties
for me reason enough to use it where it is best at..
Posted: Thu Sep 14, 2006 11:04 pm
by thefool
Kale wrote:thefool wrote:No. in other langauges you can choose too, but in pb its nearly impossible to get anything good out of using it. Its so hard and so weird, that its unusable.
I completely disagree with this!
Okay. But compared to C#, Delphi, C++, Java, whatever languages supporting oop, its WAY EASIER than in pb. Because pb simply doesnt have the needed fundemental support.
I think it could be done quite easily by fred.. i mean; its not that far away now, and it already supports "some" oop. but its deinently not very usable at the current state!!!
and steve, sorry to "hijack" your thread, but FSW is right, you started it

you didnt think you could just say something like "please don't add oop because it sucks" and then throw everyone that complains about it out, can you?
Posted: Thu Sep 14, 2006 11:35 pm
by SoulReaper
Its Pure Brilliance IMHO
I would not say that I am the worlds best programmer, wish I was but I guess 'I will get by with a little help from my friends'
What other language offers low level system calls and control of Machine Code and in a Basic 'excuse me, Forgive me' Hybrid
Let a=0 oops no lets us not forget how much works gone in to Pure Basic and it is only going to get better

Yes Better!
I dont think I have ever used a Basic that has been so powerful...
Regards
Kevin

Posted: Fri Sep 15, 2006 7:55 am
by Steve Elliott
...language offers low level system calls and control of Machine Code
Exactly what PureBASIC should be about I think. Easy to pick-up, but low level access with pointers, machine code and more if required - NOT moving to a higher level like OOP - there are plenty of other languages that already do that.
Lets see PureBASIC move to a very efficient, very fast and very powerful language - not move to a higher and higher level as other languages. Modern processors are extremely fast - but that's no excuse for wasting that speed with higher level languages - let PureBASIC be the one language that aims for speed and efficiency.
Posted: Wed Sep 20, 2006 5:19 pm
by naw
@Steve,
Couldnt have said it better myself...
I'd rather invest my time learning the language not the Visual IDE, with PB I got meaningful results in just a few hours, I struggled with VB.Net, Java and C# for days before giving up.