5 Minor features that users would like to get

Got an idea for enhancing PureBasic? New command(s) you'd like to see?
xorc1zt
Enthusiast
Enthusiast
Posts: 276
Joined: Sat Jul 09, 2011 7:57 am

5 Minor features that users would like to get

Post by xorc1zt »

5 Minor features that users would like to get

1. #PB_Integer with FillMemory
--- [1] 21 Dec 2011 * Not answered *

2. Allow multidimensional arrays in structures
--- [1] 02 Feb 2012 * Not answered *
--- [2] 10 Sep 2006 * Not answered *
--- [3] 28 Jun 2005 * Not answered *
--- [4] 28 Apr 2004 * Not answered *

3. Multi-lines statement
--- [1] 12 Dec 2011 * Not answered *
--- [2] 01 Dec 2010 * Not answered *
--- [3] 21 Oct 2009 * Not answered *
--- [4] 03 Jan 2009 * Not answered *
--- [5] 13 Apr 2008 * Not answered *
--- [6] 15 Jun 2003 * Fred answered *

4. Multi-lines comments
--- [1] 24 Apr 2005 * Not answered *
--- [2] 26 Feb 2005 * Not answered *
--- [3] 16 Mar 2004 * Not answered *
--- [4] 11 Nov 2003 * Not answered *
--- [5] 15 Jun 2003 * Not answered *

5. OOP
--- [1] 23 Feb 2011 * Not answered *
--- [2] 21 May 2009 * Not answered *
--- [3] 31 Jan 2007 * Freak answered *
--- [4] 30 May 2006 * Not answered *
--- [5] 03 Mar 2005 * Not answered *
--- [6] 30 May 2006 * Not answered *
--- [6] 04 May 2003 * Fred, Freak answered *
User avatar
Guimauve
Enthusiast
Enthusiast
Posts: 742
Joined: Wed Oct 22, 2003 2:51 am
Location: Canada

Re: 5 Minor features that users would like to get

Post by Guimauve »

Hello,

For the feature :

1. Just add #PB_Float, #PB_Double as well

2. Multi-dimension array like in pure C --> float MyArray[50][3]

3. Multi-lines statement --> Sorry completely useless

4. Multi-lines comment --> Sorry completely useless and adding a comma on each line just do the tricks so why wasting time on this while more important feature are badly needed ?

5. OOP ---> OH NOT THIS CRAP AGAIN ! I think you should go to read this : http://www.hpquest.com/techlord/apps/AOBPwB3D/

Best regards
Guimauve
User avatar
luis
Addict
Addict
Posts: 3893
Joined: Wed Aug 31, 2005 11:09 pm
Location: Italy

Re: 5 Minor features that users would like to get

Post by luis »

Another thread when all these requests already have one or more than one ?

Goooooood.
"Have you tried turning it off and on again ?"
A little PureBasic review
User avatar
STARGÅTE
Addict
Addict
Posts: 2227
Joined: Thu Jan 10, 2008 1:30 pm
Location: Germany, Glienicke
Contact:

Re: 5 Minor features that users would like to get

Post by STARGÅTE »

6. 5 Minor features that users would like to get
--- [1] 02 Feb 2012 * Not answered *

Also another thead will not change the situation.

The topics have all been discussed several times.
There is no necessity for the involvement of these things!
PB 6.01 ― Win 10, 21H2 ― Ryzen 9 3900X, 32 GB ― NVIDIA GeForce RTX 3080 ― Vivaldi 6.0 ― www.unionbytes.de
Lizard - Script language for symbolic calculations and moreTypeface - Sprite-based font include/module
User avatar
Shield
Addict
Addict
Posts: 1021
Joined: Fri Jan 21, 2011 8:25 am
Location: 'stralia!
Contact:

Re: 5 Minor features that users would like to get

Post by Shield »

Guimauve wrote:3. Multi-lines statement --> Sorry completely useless
Being able to place a statement on multiple lines is one of the most essential features
for keeping codes readable. Some statements in PB just made me sick and splitting
them up "manually" using multiple variables etc. was just yet another work around
that shouldn't be needed.
Image
Blog: Why Does It Suck? (http://whydoesitsuck.com/)
"You can disagree with me as much as you want, but during this talk, by definition, anybody who disagrees is stupid and ugly."
- Linus Torvalds
xorc1zt
Enthusiast
Enthusiast
Posts: 276
Joined: Sat Jul 09, 2011 7:57 am

Re: 5 Minor features that users would like to get

Post by xorc1zt »

Guimauve wrote:Hello,

For the feature :

1. Just add #PB_Float, #PB_Double as well

2. Multi-dimension array like in pure C --> float MyArray[50][3]

3. Multi-lines statement --> Sorry completely useless

4. Multi-lines comment --> Sorry completely useless and adding a comma on each line just do the tricks so why wasting time on this while more important feature are badly needed ?

5. OOP ---> OH NOT THIS CRAP AGAIN ! I think you should go to read this : http://www.hpquest.com/techlord/apps/AOBPwB3D/

Best regards
Guimauve
as i already said those are minor features except for the OOP one.

Multi lines statement is crucial for the code readability
example with this C code

Code: Select all

// Start the child process. 
    if( !CreateProcess( NULL,   // No module name (use command line)
        argv[1],        // Command line
        NULL,           // Process handle not inheritable
        NULL,           // Thread handle not inheritable
        FALSE,          // Set handle inheritance to FALSE
        0,              // No creation flags
        NULL,           // Use parent's environment block
        NULL,           // Use parent's starting directory 
        &si,            // Pointer to STARTUPINFO structure
        &pi )           // Pointer to PROCESS_INFORMATION structure
    ) 
    {
        printf( "CreateProcess failed (%d).\n", GetLastError() );
        return;
    }
as you can see here, you can do better comments with multilines.

Finally, adding a ";" on each line is slow and annoying.
moogle
Enthusiast
Enthusiast
Posts: 372
Joined: Tue Feb 14, 2006 9:27 pm
Location: London, UK

Re: 5 Minor features that users would like to get

Post by moogle »

xorc1zt wrote:Finally, adding a ";" on each line is slow and annoying.

Select your text you want to comment and press Ctrl + B

Multiline statements would be a nice addition. Sometimes the parameters in the functions get pretty long and then when I go back to read it or change it I gotta scroll sideways to find it.

We will probably never get any of these changes as most forum users think that adding an option in will force them to use it :)
Image
freak
PureBasic Team
PureBasic Team
Posts: 5940
Joined: Fri Apr 25, 2003 5:21 pm
Location: Germany

Re: 5 Minor features that users would like to get

Post by freak »

So what exactly is the point of repeating things that have already been asked for?
quidquid Latine dictum sit altum videtur
moogle
Enthusiast
Enthusiast
Posts: 372
Joined: Tue Feb 14, 2006 9:27 pm
Location: London, UK

Re: 5 Minor features that users would like to get

Post by moogle »

freak wrote:So what exactly is the point of repeating things that have already been asked for?
To show how much we really want such features? :lol:
Image
xorc1zt
Enthusiast
Enthusiast
Posts: 276
Joined: Sat Jul 09, 2011 7:57 am

Re: 5 Minor features that users would like to get

Post by xorc1zt »

freak wrote:So what exactly is the point of repeating things that have already been asked for?
keep your sarcasm for yourself please. the point is you don't even answer to your customers, those have been requested for years but not a single sh°t was given from devs. let me gess, the compatibility with ms-dos 5.1 would be broken ?

why not a tracker ? it would be more appropriate and easier than phpbb
moogle
Enthusiast
Enthusiast
Posts: 372
Joined: Tue Feb 14, 2006 9:27 pm
Location: London, UK

Re: 5 Minor features that users would like to get

Post by moogle »

xorc1zt wrote:those have been requested for years but not a single sh°t was given from devs.
FYI freak is one of the devs, however I do get that feeling described above about requests :(

Oh yeah, and as always this request thread will probably locked...
Image
PMV
Enthusiast
Enthusiast
Posts: 727
Joined: Sat Feb 24, 2007 3:15 pm
Location: Germany

Re: 5 Minor features that users would like to get

Post by PMV »

I really must thank you for this.
You spend maybe 1h just to collect all the threads where
something was already mentioned. :?
You have stolen 10 minutes from freaks (and freds) time
where they could find/ fix 1 or 2 bugs. :twisted:

And the result: You have changed nothing. :lol:


I don't know what some people think. Payed for a product
as it is. Nothing more. This forum is a cost-free feature, the
support from the developers is free, too. What exactly is your
opinion to call for sth more? :wink:

Be nice and polite here and you will get help. Feel free to
wish new functionality what you will get for free, if it is realized.
But stop be childish like this. :)

MFG PMV
MachineCode
Addict
Addict
Posts: 1482
Joined: Tue Feb 22, 2011 1:16 pm

Re: 5 Minor features that users would like to get

Post by MachineCode »

Whenever I see these types of threads, I'm always glad that I never got so personal with my own users of my software. Sure, there are advantages with talking directly to your users, but boy, give them an inch and they'll take a mile. Note to other developers: don't end up like Fred and Freak; keep yourself distanced from your users. Trust me, it's so much less stressful. :)

Watch this (the users are the kids, and the team is Homer) -> http://www.youtube.com/watch?v=adGs-RGss6Y
Microsoft Visual Basic only lasted 7 short years: 1991 to 1998.
PureBasic: Born in 1998 and still going strong to this very day!
freak
PureBasic Team
PureBasic Team
Posts: 5940
Joined: Fri Apr 25, 2003 5:21 pm
Location: Germany

Re: 5 Minor features that users would like to get

Post by freak »

Well, here is a list of some minor features we did implement. Its a few more than 5 i think: http://www.purebasic.com/documentation/ ... story.html
If you look around a little, you will find most of them in this forum as well. Is that what you call "not a single sh°t was given" ?

I seem to be saying this every second day now, so here it goes again:
This is the feature request forum. You are free to request whatever you want, and we do read everything that is posted here. But that is it. It remains just that: a request. A request does not entitle you to anything. Not even an answer. If you don't like that, don't use this sub-forum. Its your choice.
quidquid Latine dictum sit altum videtur
moogle
Enthusiast
Enthusiast
Posts: 372
Joined: Tue Feb 14, 2006 9:27 pm
Location: London, UK

Re: 5 Minor features that users would like to get

Post by moogle »

MachineCode wrote:Watch this (the users are the kids, and the team is Homer) -> http://www.youtube.com/watch?v=adGs-RGss6Y
Such low quality I didn't want to harm my eyes by watching it :D

freak wrote:Well, here is a list of some minor features we did implement. Its a few more than 5 i think: http://www.purebasic.com/documentation/ ... story.html
If you look around a little, you will find most of them in this forum as well. Is that what you call "not a single sh°t was given" ?
That isn't "not a single **** given" but having no reply does give that feeling, but I know there's no time to go to each one and say no because of X,Y,Z.

IMO I would really like more core program functions rather than 3D/game functions, unless PB is becoming more 3D/Game oriented.


Anyway if you read this freak, have a look at implementing this into the network library if you could (thought I'd sneak it in this feature request post)

http://www.purebasic.fr/english/viewtop ... 12&t=42559

All the code is already written there and it'd be nice to have this natively in PB. I'm guessing you or Fred never seen it so I thought I'd highlight it.
Image
Post Reply