Page 1 of 1

PureBasic roadmap ?

Posted: Wed Jun 01, 2005 1:49 am
by USCode
I've been out of programming with PureBasic for sometime now, but I've still been trying to monitor it's progress and growing maturity. I know Fred can't (wisely) give out specific dates for releases (when it's done) but I would like to have some general idea of the current PB roadmap? I've been searching here for sometime and most information on a PB roadmap seems slightly out of date.

Based on the current releases and what I've ascertained here from the forum, I'm assuming this is the current roadmap?

Linux 3.93 -> Mac OS X 3.93 -> Windows 3.94 -> Linux 3.94 -> Mac OS X 3.94 -> 4.0.

For 4.0, what ARE the MAJOR enhancements?
- Unlimited string length (limited only by available system memory)
- enhanced integer/float support
- enhanced Gadget library (access to all properties, more gadgets, more consistent, DnD)
- Unicode support
- New/improved Visual Designer
- Thread-safety for resources
- Modal windows (cross-platform!)
- others?

For me, besides compiling small and fast executables, cross-platform support is the biggest PLUS and market differentiator for PB over other languages. So anything that is done to make PB code more portable across platforms without having to resort to direct API access is a plus!

Thanks and keep up the excellent work PB team! :D

P.S. For 4.0 will complete backward-compatibility to previous versions be maintained? For me as I don't have a big PB library, this isn't very critical and wouldn't mind some command clean-up and consolidation, but to many others here it's probably very important.

Posted: Wed Jun 08, 2005 2:20 am
by USCode
Dang, I was hoping to squeeze some juicy details out of Fred... :wink:

However I suppose this whole Apple/Intel thing has thrown Fred's roadmap out of sync anyways.

Posted: Wed Jun 08, 2005 10:44 am
by Fred
The immediate roadmap for now is the following:

- MacOS X 3.93
- Windows/Linux 3.94
- PB 4.0 (In between may be a small MacOS X 3.94 (as it hasn't be much tested, some bugs should be left))

About the 4.0 features, we can't say what will work actually but your list isn't far from what we plan to do (rawly).

Posted: Wed Jun 08, 2005 12:47 pm
by Jimbo_H
Thanks for the info Fred.

I'm the same as USCode really. I don't have a huge library of code that would break if things changed radically between versions.

Not being an advanced programmer, I don't particularly have a wish list either. All I will say is I wish for PB to continue to grow and mature as it has been and for Fred to make lots of money out of it. He deserves it :)

Jim.

Posted: Wed Jun 08, 2005 12:49 pm
by Kale
Fred wrote:The immediate roadmap for now is the following:

- MacOS X 3.93
- Windows/Linux 3.94
- PB 4.0 (In between may be a small MacOS X 3.94 (as it hasn't be much tested, some bugs should be left))

About the 4.0 features, we can't say what will work actually but your list isn't far from what we plan to do (rawly).
Does that mean that after MacOS X 3.93 and Windows/Linux 3.94 are completed that work will begin on PB 4.0 and no v3.95??? if so, woohoo!!!!! :shock: :D :D :D

Posted: Wed Jun 08, 2005 12:59 pm
by Polo
Well, I don't really care which next version number it will be, as long as the features planned will be in it will be perfect :)
Can't wait for doubles, also macros could be cool too :)

Posted: Wed Jun 08, 2005 2:07 pm
by Blade
Fred wrote:The immediate roadmap for now is the following:

- MacOS X 3.93
- Windows/Linux 3.94
- PB 4.0 (In between may be a small MacOS X 3.94 (as it hasn't be much tested, some bugs should be left))
So where we could insert the Ogre update? In the final 4.0?

Posted: Wed Jun 08, 2005 2:49 pm
by Dreglor
according to another post i read ogre was supose to be right after 3.94

Roadmap sticky

Posted: Wed Jun 08, 2005 3:50 pm
by USCode
Thanks Fred!
Have you considered a sticky thread that you could occasionally keep editing that shows the current (rough) road map?
Just a thought. 8)

Posted: Wed Jun 08, 2005 4:20 pm
by THCM
Wait another 6 months for a new Ogre Build is a veeerrryyyy looooonng time.....