??? 01/06/11 04:42 Read: times |
#180461 - I did say, "in this context", didn't I? Responding to: ???'s previous message |
Why, Per, is it you always want to start a "food fight" about something clearly not germane to the primary topic? IF you want to discuss the C++ vs. 'C' topic, start a new thread.
It's already a stretch to go into this BASCOM vs. other language discussion. No matter how "enhanced" the version of BASCOM he's using may be, he needs simply to use it for a while to see the error of his ways. Yes, it can be used for some tasks, but it's WORK. He'll quickly see that 'C' or even PASCAL would have been a better choice, if for no reason other than that there's so much more help available for 'C' or PASCAL. I imagine that what appeals to him is that he can, in some sense, work out his program on his PC and then transfer it to his MCU. Back in the days of CP/M, that was a strong feature, but, back then, BASIC was Microsoft's as was BASCOM. The syntax was essentially the same. This meant that, once satisfactory in its function, it could be increased by about 5x in performance by compiling it. 'C' isn't the first language taught in universities here. PASCAL is still a most common choice for teaching the rudiments of sound programming. 'C' allows too many choices, and too many ways to go wrong. That, IMHO, is a good thing for the experienced professional, but seldom a good thing for the beginner. |