Page 1 of 4

HAPPY BIRTHDAY PUREBASIC

Posted: Sat Sep 08, 2012 1:06 pm
by TI-994A
9th September, 2012

Happy 12th Birthday PureBasic!

Here's to many more years, and many more platforms to come.

With Best Compliments,
TI-994A

Re: HAPPY BIRTHDAY PUREBASIC

Posted: Sat Sep 08, 2012 1:16 pm
by ts-soft
Happy Birthday Purebasic and happy Birthday StarTrek :D

Re: HAPPY BIRTHDAY PUREBASIC

Posted: Sun Sep 09, 2012 6:33 am
by coder14
To all the guys at PB, Happy Birthday!!! Wow, 12 years!!! Keep up the great work...

Re: HAPPY BIRTHDAY PUREBASIC

Posted: Sun Sep 09, 2012 9:06 am
by c4s
PureBasic is getting into the puberty. :P happy birthday! 8)

Re: HAPPY BIRTHDAY PUREBASIC

Posted: Sun Sep 09, 2012 1:05 pm
by Polo
Happy birthday to the best development tool ever! :)

Re: HAPPY BIRTHDAY PUREBASIC

Posted: Sun Sep 09, 2012 2:25 pm
by Danilo
Seriously, every time I use PureBasic for some serious work, I fight with bugs in PB for hours.
It is not fun, PB is still a kid after 12 years. I never, ever had such problems with any professional compilers.
It takes double the time for the same work to get done, compared to VC++ and VC#. Maybe wait 10 more years...

Re: HAPPY BIRTHDAY PUREBASIC

Posted: Sun Sep 09, 2012 3:51 pm
by BorisTheOld
Danilo wrote:Seriously, every time I use PureBasic for some serious work, I fight with bugs in PB for hours.
It is not fun.......
If PB is so bad why are you using it?

I've been using PB for two years. I chose it over many other languages because it's an elegant piece of software that can be made to do many things.

In 50 years of programming I've used many programming languages on many types of computer and operating system. Everything from Autocoder on 2nd generation IBM paper tape computers, to writing low-level diagnostic programs for Control Data super computers. And by the way, in the mid 1960's I used the original timesharing BASIC developed by Dartmouth College. Let me assure you that PB is no better or worse than any of the other languages - they all have their "special features" that make programming such a joy.

We're rewriting all our applications using cross-platform OOP classes written in PB. And yes, we've run into a few things that aren't as they should be, but we've worked around them. And the fact that we've been able to do it, without resorting to API code, shows the power of PB.

Anyone who thinks that PB is a bad product should, perhaps, take up an occupation that requires less creativity than computer programming.

Re: HAPPY BIRTHDAY PUREBASIC

Posted: Sun Sep 09, 2012 4:21 pm
by USCode
And yes, we've run into a few things that aren't as they should be, but we've worked around them.
Please open bug reports if you haven't already!

Re: HAPPY BIRTHDAY PUREBASIC

Posted: Sun Sep 09, 2012 4:34 pm
by Polo
Why the complaining, either do something about it (bug reports) or use another language, moaning is of no use...

Re: HAPPY BIRTHDAY PUREBASIC

Posted: Sun Sep 09, 2012 8:29 pm
by BorisTheOld
USCode wrote:Please open bug reports if you haven't already!
The few things we've encountered have already been reported or fixed. And since we found simple work-arounds we haven't felt the need to make a big issue of them. Besides, there's sometimes a fine line between a bug and a feature.

As I've alluded to before, the drama queens on these forums should either find themselves a "better" compiler, or work constructively to improve PB. And they should remember that PB customer service is light years ahead of MS.

And on a slightly related subject:

In the 36 years I've been running my own business I've never had need of a website. However, I feel that we've learned a lot about PB over the past couple of years, so I'll soon be setting up a website under our domain name (deervalleysoftware.ca).

The purpose of this site will be to lay out in detail what we've done with PB, and hopefully fill in some of the gaps in the PB documentation. Initially, it will keep to the fundamentals and won't get into using specialty libraries like games, audio, or networking. However, it will cover OOP, file handling, GUI design, and printing. It will be strictly cross-platform, with no API involved.

I'll post an official announcement once we have something set up.

Re: HAPPY BIRTHDAY PUREBASIC

Posted: Mon Sep 10, 2012 4:07 am
by citystate
12 years old huh? does this mean in the next few years, we can expect all of our sound userlibs to drop an octave?

Re: HAPPY BIRTHDAY PUREBASIC

Posted: Mon Sep 10, 2012 5:22 am
by Danilo
@BorisTheOld:
Of course you are right. The problem is in my mind, I have a sickness called perfectionism.
Because of that, I have very high requirements for products in my mind. Some products fulfill
my requirements, others do not.
Of course that does not represent the real world, the real world is not perfect most of the time.
It is just in my mind, that everything should work perfectly out-of-the-box.
After a coding-session, including some bug hunting, I was not in the best mood for writing here in this forums.
I apologize and learn that I should hide more in my cave, especially after getting the final warning from the boss of it all.
Finally, the product I am working on works, after some headaches and pressure in my mind to get it to work.

HAPPY BIRTHDAY PUREBASIC!

Re: HAPPY BIRTHDAY PUREBASIC

Posted: Mon Sep 10, 2012 1:21 pm
by auser
BorisTheOld wrote: In 50 years of programming I've used many programming languages
As far I know MS-Dos or C64 started about 1982 (30 years ago). Unix started about 1970 (42 years ago). So may I ask you, what did you program before the mankind travelled to the moon? :mrgreen:

Re: HAPPY BIRTHDAY PUREBASIC

Posted: Mon Sep 10, 2012 1:55 pm
by djes
auser wrote:
BorisTheOld wrote: In 50 years of programming I've used many programming languages
As far I know MS-Dos or C64 started about 1982 (30 years ago). Unix started about 1970 (42 years ago). So may I ask you, what did you program before the mankind travelled to the moon? :mrgreen:
BorisTheOld wrote:in the mid 1960's I used the original timesharing BASIC developed by Dartmouth College

Re: HAPPY BIRTHDAY PUREBASIC

Posted: Mon Sep 10, 2012 2:36 pm
by auser
djes wrote:
auser wrote:
BorisTheOld wrote: In 50 years of programming I've used many programming languages
As far I know MS-Dos or C64 started about 1982 (30 years ago). Unix started about 1970 (42 years ago). So may I ask you, what did you program before the mankind travelled to the moon? :mrgreen:
BorisTheOld wrote:in the mid 1960's I used the original timesharing BASIC developed by Dartmouth College
I've still no idea what they programmed there at mid 1960. Probably a steam engine ... or ... dunno ... a microwave oven? Mhh.... ;)