Ok, my earlier point allready was: PB is what it is, and even if it fits no
standart, it is still a good language.
And I never disagreed with that. Its a very good language without standards, but the false advertisement of "All BASIC Keywords supported" is not very helpfull. It gives the impression that most (atleast SOME) of your code will be able to be copy and pasted into purebasic and compile. Like you can with all other languages that support all basic keywords. Even the keywords the purebasic DOES support, most still require some kind of syntax change, even if it is removing the "then" or "case" from a IF or SELECT structure, or removing the space on End If, I dont think there is a single line of code in any of my many programs that I could actually copy and paste. Even the expressions are not fully compatible. For instance using & in the following
"MyNum: " & Str(MyNumber)
Most people use & rather than +, + is most oft then not, used in math not anything to do with strings. But even in this simplest of things it is not compatible with all the other basic languages or keywords. As said, it doesnt matter its still a
good language reguardless, but Fred should either not advertise it as supporting all basic keywords or make it actually support them.
And a nice reference in the help file would be nice, if its someting completly differnt than other basics it would be nice if there were easier references to find them.
That is not quite true. In this very thread, it was said, that the redim
preserve is actually planned, what more do you want?
How about leaving the post at that? Not adding a bunch of extra insultive crap after that? I was happy with the simple answer "on the todo list".
And take with an open mind any suggestion to
improve the language, rather than get defensive. I have written extreemly advanced and super fast scripting languages that follow basic syntax, I have had hundreds of users report to me functions, features, and the like that they want and that would make it easier to use. And I have programed in the basic dialect since I first learned how to turn on a computer. Many many years ago. I know PureBasic doesnt want to be another language, and I am not trying to change it. If I was I would make suggestions about how types are declared, and how variables are declared, ".b" rather than "As Byte", etc..., but I dont, atleast they are functional if somewhat differnt. I only make suggestions for improvement, things to add. I dont want to change purebasic, I want to ENHANCE it. Which I am sure you all want to do as well.