InterviewSolution
| 1. |
Solve : Question for an older friend of mine that I couldnt find answer to? |
|
Answer» Co-worker was TALKING with me about computing 30 years AGO, and I was talking about the DAYS when I was using my TRS-80 in the 1980s and programming in Basic with cassette load/saves etc. He said that he really MISSES programming in Basic with line numbers and asked me if Basic advanced but to still include support for Basic with line number programming. I told him that I programmed in GW-Basic and QBasic and that the last one to support programming in Basic with line numbers was QBasic. QBasic wasn't really meant to be the old line number format but it was backwards compatible to run older format programming in Basic, but I dont believe line numbers continued to be supported from then on. I told him that OOP did away with need for line numbers as well as GOTO's and GOSUB's...LOL and everything these days is more like C. I told him that if he wants I could get him GW-Basic or QBasic off of Microsofts website, but he was wondering if there was any newer interpreter for Basic with Line Numbers to where it may have support for more modern functionality like windows etc vs being stuck in 1980's STYLE ascii and pixel blocks. I told him that I would check, but I believe the world moved on away from Line Number Basic programming in the late 1980s and early 90's when QBasic came out. I also said that it would be lacking many features like .Net etc if there was a modern interpreter. 99.999% of the world of programmers moved on to more modern languages and that there are only a few that have a desire to program in the older languages that are out of date. And that those who still program Basic with Line Numbers either use GW-Basic or QBasic. Told him I'd post the question here and get back to him. I didnt find anything on google as for I believe there is very little demand for a modernized Basic with Line Numbers interpreter/compiler.Off the top of my head, I can think of two BASICs that are more modern than GW-BASIC or QBASIC and support line numbers |
|