Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to the forum
Board view  Mix view

Borland C/C++ 5.5.1 for Win32 (Developers)

posted by RayeR Homepage, CZ, 12.11.2009, 12:08

> Well, most of what I meant is that developers no longer test (or care)
> about anything older than XP.

I do. And I like there are people who trying to rise up win9x with new API funcs - project KernelEx.

> Inline assembly, C99, and libc are all vastly different, so it's a bit
> harder than it sounds (not to mention big/little-endian, INT_MAX, etc).

I don't use much of C99 extension and those I used works on all system, inline asm is count to HW stuffs, in libc I had one problem with format string for long long which is %llu but under mingw needs %UI64 or so. Compiler doesn't say any warning but just truncate the output. ARM and AVR use little endian, no prob.

> Which is yet another pain. But no, I mean you can't even rely on a DOS app
> to run on all DOS-compatibles and Windows anymore. Win32 doesn't run on all
> Win32 anymore, and many ELFs require specific libraries (or even kernels)
> which is bad for compatibility (e.g. FreeBSD still doesn't have Linux 2.6
> emulation). Virtualization helps, but it's still way too slow and bloated
> to be a quick fix.

And what do with it? Start to programm in Java or C#? No thanks (useless for light embedded system).

---
DOS gives me freedom to unlimited HW access.

 

Complete thread:

Back to the forum
Board view  Mix view
22752 Postings in 2119 Threads, 402 registered users (1 online)
DOS ain't dead | Admin contact
RSS Feed
powered by my little forum