Page 9 of 16

Posted: Sun Sep 25, 2005 9:03 pm
by A.I
I would like to see register variables like in C++

Register variables are much faster than normal variables because they use one processor memory slot and lack the need to transfer between main memory. Using register variables as loop counter can speed the execution up to 15%.

Also, as mentioned before, boolean variables would be good, too.

Posted: Mon Sep 26, 2005 3:54 pm
by DriakTravo
there is no collision between zoomed 3d sprites... or is there

Posted: Mon Sep 26, 2005 4:45 pm
by ricardo
Psychophanta wrote:Yeah! but we must demand Fred to do PureBasic to make things for us :twisted:
he he

Then must add:

DoMyGame()

and

DoItsFast()

commands.

I hope he also add something similar for applications:

Code: Select all

DoSomeAwesomeAppForMe(#true)
DoItNow(#true)
ImLazyToday(#true)
I have some flags in mind for this ones :roll: :twisted:

Posted: Wed Sep 28, 2005 1:11 pm
by Psychophanta

Posted: Thu Sep 29, 2005 12:25 pm
by Lebostein
And don't forget the coupled initialisation and allocation of variables:

Code: Select all

Global test.f = 1.23456
Static check.l = 1000, test.l = 20
Deftype.b x=1, y=2, z=3

Posted: Thu Sep 29, 2005 1:36 pm
by blueznl
well, i almost forgot about it, but the 'when is something an int and when not' issue is still giving me a headache!

viewtopic.php?t=14269

Posted: Fri Sep 30, 2005 6:56 am
by Dare2
Absolutely tops on my wishlist for version 4 is, for windows at least:
  • To attempt to find and flush all the reported bugs.
    To stress and crash-test PB extensively.
    To get some high powered users attempt to do the same.
If windows gets fixed the majority of users get a stable release. And many linux/macos bugs will get fixed (or die unbirthed) at the same time.


Second and extremely high is for PB to support some "modern" (1980 onwards) data types.


Last on my wishlist is for a new OS version or a new Editor or OOP or anything else that detracts from or dilutes the effort available for fixing and improving the core product.

:)

Posted: Thu Oct 06, 2005 9:44 pm
by Psychophanta
Don't know if it is in this thread. But if so i remember it:

- Optional parameters for functions
- Allow more than one dimension for fields in structures
- Scientific notation for values (for example 1.624e-7)

Posted: Fri Oct 07, 2005 1:51 am
by Rescator
Len() extended to support optional max lenght argument,
and if not allready so, make Len() internaly limit to max
PB string length if no max length is given by the programmer.

And a matching LenS() for length checking similar in the way of PeekS()
(seeing as Win32 api lstrlen() is "unsafe" and Len() can't be used on non PB strings)

Posted: Fri Oct 07, 2005 1:56 am
by Brice Manuel
Is there any official word on what will definitely be in 4.0?

Posted: Fri Oct 07, 2005 3:10 am
by okasvi
Brice Manuel wrote:Is there any official word on what will definitely be in 4.0?
i guess Fred isnt stupid enough to make such list... it would kill the chance to use "i didnt promise it" after v4 release :twisted:

Posted: Fri Oct 07, 2005 3:17 am
by GeoTrail
Well, there have been a few hints around the forum ;)

Posted: Fri Oct 07, 2005 4:59 am
by Shannara
okasvi wrote: i guess Fred isnt stupid enough to make such list... it would kill the chance to use "i didnt promise it" after v4 release :twisted:
Well, since good, smart programmers make lists ... :twisted: At least internally.

Fred (and/or) PB team did mention a few things that are going to be in 4.0. Such as (finally) the exact same featureset across all OSes (I dont know how they will do it for Amiga version).

Posted: Fri Oct 07, 2005 1:20 pm
by Nik
Anotehr thing taht would be cool is direktX 9 and a faster Point and Plot
bye

Posted: Fri Oct 07, 2005 1:31 pm
by freak
Shannara wrote:Fred (and/or) PB team did mention a few things that are going to be in 4.0. Such as (finally) the exact same featureset across all OSes (I dont know how they will do it for Amiga version).
Who said that ?