QuickBASIC could never replace Pythonby Y2K = 2048 (no login)It's basically a useless language. You can not do anything with it that has substance, it is very limited in scope, and generally teaches some bad programming practices. (I don't have any examples, but I'm sure there are some.) Yes, it is good for learning the difference between types of variables and how some (sometimes awkward in QuickBasic) control structures work. But then again, you could do that in another language just as well. Furthermore, Python is included with many Linux distributions. Remember how popular QBASIC was when it was included with DOS (also, ROM BASIC on early microcomputers)? A complex program such as a HTTP server would be difficut to write in QuickBASIC, and it would be useless as one could be written in about 50 lines of Python. |
| Response Title | Author and Date |
| What bad programming practices? | qbguy on Apr 21 |
| Regarding not declaring variables in Python... | RpgFan on Apr 21 |
| I can think of some languages that let you use variables uninitialized | Dean Menezes on Apr 22 |
| * What does this have to do with QB64? | on Apr 22 |
| It is a response to rpgfan's post about python not allowing uninitialized variables | qbguy on Apr 22 |
| * Why would you want it to? | on Apr 22 |