1.

Solve : multiply?

Answer»

actully it was shiped on 3 1/2 inch disks
it was made in 1989
its only 20 years oldit's only 20 years old

only.... ONLY?

Are you not aware of how much has changed programming wise in 20 years? of course not, your still programming CGA splash screens.


Optimizing compilers, Integrated debuggers, all designed for convenience. Using some old DOS compiler doesn't make you look "macho" or old school, it just makes you look like an old geezer clinging to relics of a past life that they never had, in an effort to make yourself look competent.

It fails miserably.

How many programs can you buy, on the market- in a retail store, for example - are designed for DOS? None. I cannot think of a single DOS-based application that still sells at retail. Why? Because the companies either made to windows (Lotus 123...) or were smashed out of the market by their competitors who did.

How much is knowing how to program within DOS worth to a company that creates programs for Windows, Mac OS and/or Linux? Not much.

DOS is an INTERESTING novelty, and knowing how to use it applies to todays command-line as well- but knowing how to work with interrupts, IRQs, and so forth are meaningless in the virtualized environment of windows. Almost everything has to be relearned and in fact putting "DOS programmer" on your resume could prevent employment as they don't feel that they want to retrain yet another DOS programmer in the ways of protected mode, Virtualized hardware, and memory access modes.i also use MSVC 1.5 to program windows 3.1
the best windows program i have made is a bitmap viewerQuote from: BC_Programmer on August 24, 2009, 05:14:46 PM


DOS is an interesting novelty, and knowing how to use it applies to todays command-line as well- but knowing how to work with interrupts, IRQs, and so forth are meaningless in the virtualized environment of windows. Almost everything has to be relearned and in fact putting "DOS programmer" on your resume could prevent employment as they don't feel that they want to retrain yet another DOS programmer in the ways of protected mode, Virtualized hardware, and memory access modes.


Quote from: BC_Programmer on August 17, 2009, 01:37:54 AM
Not true. Many corporate environments are still using DOS based solutions- why? Because they work.

your point?

It's not new DOS based development, the companies are using the same DOS-based solution they always have, even though it both isn't supported AND in many cases, the software firm that created it has a windows version.

That has nothing to do with programming DOS, since the programming for said applications was done years ago- they work, and that's why the companies stick with them.lets count the advanadges of programming in dos shall we
o high speed screen writes directly to screen memory makes it faster then GDI
o your program alwasy has priorty and some other program cant kill it
o easyer to write TEXT because you dont have to deal with the CreateFont() function and its infinte parameters
o you dont have to worry about letting other programs run; you can take all the PROCESSOR power
o you dont have to worry about redrawing evreytime somone moves the window off screen
o you dont have to worry about the user resizeing the window
Quote
o high speed screen writes directly to screen memory makes it faster then GDI

but you need custom code for every adapter type and video mode. DirectX is more suited if you need speed then GDI.


Quote
o easyer to write text because you dont have to deal with the CreateFont() function and its infinte parameters
CreateFontInDirect() is what I use, along with the LOGFONT structure.

*well, actually, that's a lie, since I wrapped the various GDI functions into classes ages ago, so now I deal instead with CFont, CBrush, and CPen objects.




Quote from: BC_Programmer on August 24, 2009, 06:14:00 PM
*well, actually, that's a lie, since I wrapped the various GDI functions into classes ages ago, so now I deal instead with CFont, CBrush, and CPen objects.
thats a good idea
as for direct X no good because the code needs to compile on WIN32 and win16Real programmers use FORTRAN!

::: runs away :::Quote from: Aegis on August 24, 2009, 06:21:01 PM
Real programmers use FORTRAN!

::: runs away :::

an excellent point aegis,

Aegis .EQ. cool

yay, I can write fortran!

fortran started in 1956 is that old enough?
Code: [Select]mov ax,4h
int 10h
xor cx,cx
PLOOP:
mov dx,100
mov ah,0ch
mov al,3
int 10h
inc cx
cmp cx,320
jl PLOOP
xor ax,ax
int 16h
mov ax,3h
int 10h
a real programmer programs in ASM


Discussion

No Comment Found