Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to the forum
Board view  Mix view

GVFM 2.62 Graphical File Manager (Announce)

posted by jaybur Homepage E-mail, UK, 01.12.2007, 15:24

> Now, I know you're not naive, but have you tried Virtual Pascal (w/ DOS
> hacks)?

Yes, but as you say, DOS support has always been a hack with VP. It's also never supported [any?] Delphi language extensions and doesn't have a source-level debugger that will work with DOS (AFAIK).

> And of course you know about FreePascal, but I guess that's not stable
> enough yet.

FreePascal has effectively dropped support for DOS. There are current murmurings about trying to get a DOS version working again (Laaca probably knows more about this than me), but I won't hold my breath. However, this would be a way to go if they do get it working properly (with the HX or other thread-capable extender), since it has a half-decent debugger.

> There's also GNU Pascal. Others exist too, but I dunno of any decent (i.e.
> compatible) no-cost ones.

GNU Pascal is a piece of Unix-centric rubbish which for the last God-knows-how-many-years has only had two maintainers, which isn't enough because they can't even keep up with new GCC releases, let alone add anything new.

What I have done however is started a 32-bit port to Delphi. I have most of Graphic Vision (100,000+ lines of Pascal and 10,000+ lines of assembler) working in Delphi2006/Windows/DirectDraw. With my Hardware and Environment Abstraction Layer (HEAL) already written, and Japheth's HX extender, this will shortly (< 6 months) also be able to run under DOS/DPMI. I hope the next major version of GVFM will be 32-bit. Debugging its DOS-specific code with not be easy though. :-(

> P.S. Yes, many good apps have been written in Pascal. I feel C is okay, but
> as they say, "Use the right tool for the job." (But I don't know Pascal ...
> yet.)

I just get so annoyed at how obfuscated the C/C++ syntax is that I always give up trying to learn it (again).

 

Complete thread:

Back to the forum
Board view  Mix view
22632 Postings in 2109 Threads, 402 registered users, 482 users online (0 registered, 482 guests)
DOS ain't dead | Admin contact
RSS Feed
powered by my little forum