Since they are two distinctly different beasts, let's not mix them eh?
It is never correct to assume (DOS==console).
I have no idea why we are even talking about DOS in the first place. :)
Printable View
Since they are two distinctly different beasts, let's not mix them eh?
It is never correct to assume (DOS==console).
I have no idea why we are even talking about DOS in the first place. :)
If you enjoy saying Ford==GM, then I suppose DOS == console is ok too
They are all run by drivers, fed with gas, and, most important, their brands are on the way declining to bankrupt. :) is that similar enough ? j/k
I don't see where it matters since the concensus here is DOS is dead. So what's the big deal calling the console window a DOS window. (please don't repeat your previous reasoning -- we already understand that). I find the difference negligible and moot.Quote:
Originally Posted by Bubba
Not assuming that. The DOS window is understood as the Console Window. So it's miscalled. That doesn't change it's functionality.Quote:
Originally Posted by Bubba
Because you objected to the OPs use of DOS and I didn't correct him, so you did.Quote:
Originally Posted by Bubba
Not the same at all. More like Datsun == Nissan.Quote:
Originally Posted by Ancient Dragon
[offensive]
A quote by somebody:
[/offensive]Quote:
Arguing on the Internet is like running in the special Olympics
even if you win you are still retarded.
<nitpick>not neccessarily true. A gui program can use printf or cout as well.</nitpick>Quote:
Originally Posted by Ancient Dragon
These days, there isn't really a clear definition between "console" and "gui" programs. Most people would consider devenv.exe (visual studio) a GUI program, yet it supports a command line interface (which is actually quite handy for scripting builds, just do "devenv /build someproject")
MS-DOS is really not dead. It's still alive and kicking on my machine where a multi boot ensures I still have some fun with the games of old :)Quote:
Originally Posted by WaltP
There is nothing wrong in calling the console window a DOS window. But there is nothing wrong either in saying C++ is just like Pascal. One can have fun and say a lot of stuff that aren't true, simply because... there's nothing wrong in saying so.
However, it will not change the fact that what is said is simply... not.... true.
> There is nothing wrong in calling the console window a DOS window
Maybe so, for the great unwashed masses who never do anything more complicated than typing 'dir'.
But programmers need to be a hell of a lot more precise over terminology, and making out they're the same simply doesn't wash in the long run. Time and again, noobs wander in clutching some VGA program they've downloaded, riddled with int86 calls, and wanting to know how to compile it with say dev-c++ or vc6.
With the stated compiler, the OP has been writing win32 console programs.
> MS-DOS is really not dead.
OK, so you have a twitching corpse instead, for practical purposes, it's dead.
There are no new versions from MS (the last rites have been read)
There are no new patches from MS (the plug has been pulled from life support)
There are no new applications from developers (the coffin is nailed shut)
And Salem said so. (Case closed).
:D
>>But programmers need to be a hell of a lot more precise over terminology<<
I share this view - scientific and technical disciplines necessarily have a precise lexicon to minimize ambiguity. While there is precedent in relaxing strict nomenclature, in practice it just leads to confusion in both the short and long term.
That was precisely my point too. Although apparently Salem didn't see the irony :)
Sure -- but the text goes into the bit bucket (unless stdout is redirected to a file), it sure doesn't go onto the gui screen!Quote:
Originally Posted by ChaosEngine
There are a few, very rare, MS-DOS applications still around -- I know of some that are used for manufacturing industries because of their speed in controlling things on assembly lines. Programs run a lot faster on MS-DOS 6.X operating system than on either *nix or MS-Windows.Quote:
Originally Posted by Salem
It is still available for free here
Yes there are companies who are depending on DOS 6.20 to get the job done and surprisingly, it is doing a very good job. DOS 6.20 is extremely reliable which makes it great for systems that need to do one thing but do it very well and very reliably.
Some companies have processes which, if terminated, would wreak havoc and quite possibly endanger a lot of lives. For this reason they are often scared to move to Windows and more often than not either have a proprietary system setup with a proprietary OS, or they use DOS.
well you could redirect stdout to a window! :p it also goes to visual studio's output window (useful for debug logging), but as I said, that's a nit.Quote:
Originally Posted by Ancient Dragon