I presently run DOS 6.22 and Turbo Pascal on a 350 MHz machine with 128 MByte of RAM. Given that DOS only addresses 640K I use most of the memory as a ram disk. I get around the runtime 200 error by using TPPATCH.
However, the new machines that run faster than 2 GHz and have GBytes of memory make my mouth water. I would love to buy one of these machines and just wipe the disk and install DOS 6.22. Turbo Pascal programs should run blazingly fast. (They run darn fast at 350 MHz.) The only thing is that I'm thinking that these newer machines won't support DOS 6.22. No particular reason for thinking that (other than being a pessimist! ;-) ) but I'd hate to spend $1,000 on a computer trying to do something that can't be done. Turbo Pascal developed the runtime 200 error at 100MHz and I've heard rumours of other problems with Turbo Pascal as machine speed nears 500 MHz. Does DOS develop ailments as orbital speed is approached?