I bought the Microsnot professional development system a while back, intent on building keen databases from blazing basic code. It has a 128 meg limit. Also it would not work across a network. 6 months later they brought out Visual Basic, and obsoleted my code. I asked about an upgrade. They said, "there is no upgrade to VB from MPDS-Basic, you just have to buy VB." I bought VB. It had no procedural code or way of testing the state of objects from the main loop except "by hand" i.e. keeping track yourself.
After about 300 objects it crashed. When trying to write small sorts outside their sort engine, it slowed to a crawl on lists 1000 lines long. More Microsnot crap. 1200 dollars and no solution. I spent 12,000 dollars on Microsnot software with no chance of developing commercial code at all. C++ was the only way, and that is memory leak hell. Microfocus Cobol is probably a better solution. DBII, Rbase, etc.. Foxbase perhaps.
Visual languages are just canned routines hooked to windows. You are better off in DOS. Data engines are one thing. Buffers are another. Procedural logic is yet another. Window builds and front ends are yet another. Then there are "events". Event loops for windows and buttons aren't the whole point of code. But you don't want to be rebuilding the wheel every time out on that for sure.
A better philosophy is GtK if it were not so buggy. You can do it in Windows too. I don't know about windows 2,000 but it works in windows 98.
Register for free to join our community of investors and share your ideas. You will also get access to streaming quotes, interactive charts, trades, portfolio, live options flow and more tools.