[Implemented] ver 3.90 to 4.00: A wishlist

Got an idea for enhancing PureBasic? New command(s) you'd like to see?
Dare2
Moderator
Moderator
Posts: 3321
Joined: Sat Dec 27, 2003 3:55 am
Location: Great Southern Land

[Implemented] ver 3.90 to 4.00: A wishlist

Post by Dare2 »

This would be nice:

Concentrate on windows.

Early (3.9x), another radical release (3.90 was fairly radical) that implements all the tough stuff, like REAL8 or double precision numbers; and comparision operators (< etc) that return logical results (1 or 0) and can be used in expressions.

Thereafter, concentrate on stabilisation and "cosmetic" changes (adding things like NOT, FOREACH list() WHERE exp, and etc, to get the language obviously offering (rather than indirectly offering) functionality seen elsewhere.

The Magic version 4 is released. This release is Royalty!

Then, with that to work from, linux et al get converted.

:)

PB is great! Let's make it greater still!
Kale
PureBasic Expert
PureBasic Expert
Posts: 3000
Joined: Fri Apr 25, 2003 6:03 pm
Location: Lincoln, UK
Contact:

Post by Kale »

--Kale

Image
Dare2
Moderator
Moderator
Posts: 3321
Joined: Sat Dec 27, 2003 3:55 am
Location: Great Southern Land

Post by Dare2 »

hehe. Long list.

I still think now is the opportune time to make some more radical changes. "Break" PB in the early 3.9x releases to add the things that it really needs, building to the 4.00 release which has stability and the additional "nice" features added.

Stick with windows, so that when making the other OS versions the things that jump up and bite you on the bum have been found and conquered.

Those with 3.81 compatibility issues can keep 3.81 versions for the software they have whilst playing with the 3.9x releases. By 4.00, all is resolved.

Pure wishful thinking .. ?
Shannara
Addict
Addict
Posts: 1808
Joined: Thu Oct 30, 2003 11:19 pm
Location: Emerald Cove, Unformed

Post by Shannara »

Nah, Im against the "sticking with windows" part. I bought PB due to the cross-platform support it was supposed to have :) PB Linux is about 50% of PB Windows.. erk, and the Amiga is even less then that! Fred has lots of catching up to do on existing PB Linux version to have it up to par with PB Windows.. and for game programming, PB Linux is virtually null.

So... I would say, have Fred catch the PB Linux (and maybe PB Amiga) up to speed before even working on 4.x and the MacOSX versions.
USCode
Addict
Addict
Posts: 923
Joined: Wed Mar 24, 2004 11:04 pm
Location: Seattle

Future glimpse...

Post by USCode »

FYI - Here's a sneak peek into what Fred had in mind in another post:
viewtopic.php?t=10125&highlight=

Fred:
- Next release will be 3.90, expected very soon (same as v3.89beta with more bug fixes)

- Update the linux version to 3.90

- Probably a 3.91 release with fixes while developping the v4.0 which will includes double, quad, macro and more or will never be.

- Release a macOS X version of v3.91 and make this v3.91 a stable release for the 4 plateformes before jumping to v4.0.
And I agree with Shannara, bringing Linux PB up to parity with the Windows version is critical to PB success, along with the OS X version.

One other thing I'd like to see is a "cleaning up" of the Gadget library, it just seems kind of messy right now IMHO. Seems like there could be a generalization of more commands to apply to more gadgets and better support future functionality. Along with expanded functionality of course. :wink: Especially a flexible grid control!

Fred is really doing a fantastic job and I fundamentally agree with the direction he is taking PB. I'm hanging on for the ride! :D
Fred
Administrator
Administrator
Posts: 18162
Joined: Fri May 17, 2002 4:39 pm
Location: France
Contact:

Post by Fred »

I don't agree with Sharanna, PB Linux is more 90% like Linux than 50%.
Shannara
Addict
Addict
Posts: 1808
Joined: Thu Oct 30, 2003 11:19 pm
Location: Emerald Cove, Unformed

Post by Shannara »

I agree with Fred :twisted: 8O :lol:
USCode
Addict
Addict
Posts: 923
Joined: Wed Mar 24, 2004 11:04 pm
Location: Seattle

Agree to disagree?

Post by USCode »

And I agree with Shannara
I don't agree with Sharanna
I agree with Fred
We're all in agreement to disagree?!?! :wink:
Shannara
Addict
Addict
Posts: 1808
Joined: Thu Oct 30, 2003 11:19 pm
Location: Emerald Cove, Unformed

Post by Shannara »

Heh, nono, my main beef with PB right now is the lack of Sprite3D support for Linux. That is a HUGE disadvantage for Linux game developers, or us cross-platform developers. The only reason why I bought PB, besides the ASM conversion... :D. However, hopefully there will be some headway with using pure OpenGL for both 2D and 3D functions in pb "natively" in both Windows and Linux by the time 4.x rolls out.
Post Reply