^
|
Obviously did not read my post correctly. "Target" of programming dialect, not whether or not to use pointers and how. I'm not sure but the original author of Freebasic used M$QB or BASIC PDS v7.1 for the very first release and, for a while, its target was to make QB programs run. Then other people joined the project and decided to make it "by default" act more like Visual Basic. That's what I meant. Programming dialect.
"'FIELD' has been laid aside" is somewhere in the help file. Only one example of what is the target of Freebasic circa 2002 and later. Where does this have to do with pointers?
People who program in BASIC still exist today and some of them want to avoid pointers as much as possible. Not everybody uses QB64 or Freebasic, so that "PC-BASIC" package is some use to a few people, or maybe DOSBOX emulation to run GW-BASIC. I was going to be one of those users -- if only Freebasic worked for me on 32-bit and if it weren't so broken and inconsistent back then, v0.90 I believe, I wouldn't have used QB64 or anything similar ever again. I was going to use Freebasic in "-lang qb" mode.
Here I responded to another user who might not like programming with pointers, might appreciate commands for audio, fonts and video which don't require using pointers, might think it's wasteful having "constructors" and "friends" and "properties" and WTF is "polymorphism", might be irritated with a program refusing to compile because he forgot to define something or something else. I don't know what the other user wanted to do with Freebasic. He said Freebasic "has a more difficult learning curve" but not really unless he insisted using OOP, pointers, overloaded function definitions and other stuff.
Peaks me off when some other site calls PDS v7.1 "QuickBASIC", it wasn't, it was the full-blown offering of the BASIC language by M$. This was before Visual Basic. Call it correctly.
Damn it forum has to make up its mind to put extra lines between paragraphs! Write directly into the "word processor" of this forum and doesn't do it. Paste from text editor into the "word processor" and does it...
|
Obviously did not read my post correctly. "Target" of programming dialect, not whether or not to use pointers and how. I'm not sure but the original author of Freebasic used M$QB or BASIC PDS v7.1 for the very first release and, for a while, its target was to make QB programs run. Then other people joined the project and decided to make it "by default" act more like Visual Basic. That's what I meant. Programming dialect.
"'FIELD' has been laid aside" is somewhere in the help file. Only one example of what is the target of Freebasic circa 2002 and later. Where does this have to do with pointers?
People who program in BASIC still exist today and some of them want to avoid pointers as much as possible. Not everybody uses QB64 or Freebasic, so that "PC-BASIC" package is some use to a few people, or maybe DOSBOX emulation to run GW-BASIC. I was going to be one of those users -- if only Freebasic worked for me on 32-bit and if it weren't so broken and inconsistent back then, v0.90 I believe, I wouldn't have used QB64 or anything similar ever again. I was going to use Freebasic in "-lang qb" mode.
Here I responded to another user who might not like programming with pointers, might appreciate commands for audio, fonts and video which don't require using pointers, might think it's wasteful having "constructors" and "friends" and "properties" and WTF is "polymorphism", might be irritated with a program refusing to compile because he forgot to define something or something else. I don't know what the other user wanted to do with Freebasic. He said Freebasic "has a more difficult learning curve" but not really unless he insisted using OOP, pointers, overloaded function definitions and other stuff.
Peaks me off when some other site calls PDS v7.1 "QuickBASIC", it wasn't, it was the full-blown offering of the BASIC language by M$. This was before Visual Basic. Call it correctly.
Damn it forum has to make up its mind to put extra lines between paragraphs! Write directly into the "word processor" of this forum and doesn't do it. Paste from text editor into the "word processor" and does it...