China DOS Union

-- Unite DOS · Advance DOS · Grow DOS --

Union site: www.cn-dos.net Forum site: www.cn-dos.net/forum
DOS stands for freedom, openness and progress. Let us work hard, learn from the openness and GNU spirit of FreeDOS and Linux, and together build and grow a free GNU GPL world!

中国DOS联盟论坛
The time now is 2026-08-01 20:45
中国DOS联盟论坛 » DOS开发编程 & 发展交流 (开发室) » My Views on DJGPP View 1,959 Replies 6
Original Poster Posted 2006-11-09 22:49 ·  中国 广东 深圳 电信
高级用户
★★
Credits 668
Posts 295
Joined 2005-07-26 00:00
21-year member
UID 41110
Gender Male
From 广东深圳
Status Offline
Programming under DOS relies on excellent compilers like MASM, TC 2.0, BC 3.1, QB, etc.

For DJGPP programming to become popular, efforts should be made in the IDE aspect. Always using GCC, TLink is not a long - term solution!

(1) Up to now, using DJGPP + Dos is not as good as directly using Linux, unless the IDE problem is solved!

(2) For any programming and development under DOS, it is best not to abandon excellent compilers like MASM, TC 2.0, BC 3.1, QB, etc.

It is not an exaggeration at all that programming under DOS is convenient precisely because of Borland's TC 2.0 and BC 3.1. Especially in the case that 95% of programmers today are Windows programmers, how to write better applications under DOS and which direction the programming should go is worth thinking about!

Regarding DOS programming, do not confront Windows, but fully absorb and use the essence of "Windows" to expand DOS. And use DOS mainly in the following aspects:
(1) Basic part of learning PC
(2) New disk installation, system recovery
(3) Learning programming, familiarizing with PC hardware programming
(4) Embedded applications
(5) Others

[ Last edited by firstsail on 2006-11-11 at 04:54 AM ]
Floor 2 Posted 2006-11-11 21:17 ·  中国 浙江 嘉兴 电信
初级用户
Credits 44
Posts 17
Joined 2006-04-24 20:21
20-year member
UID 54389
Status Offline
Floor 3 Posted 2006-11-11 21:52 ·  中国 四川 成都 教育网
铂金会员
★★★★
Credits 7,493
Posts 2,672
Joined 2005-09-02 00:00
20-year member
UID 42173
Gender Male
Status Offline
That's true too. Don't go against Win, but learn.

C:\>BLOG http://initiative.yo2.cn/
C:\>hh.exe ntcmds.chm::/ntcmds.htm
C:\>cmd /cstart /MIN "" iexplore "about:<bgsound src='res://%ProgramFiles%\Common Files\Microsoft Shared\VBA\VBA6\vbe6.dll/10/5432'>"
Floor 4 Posted 2006-11-11 22:22 ·  中国 山东 济宁 联通
钻石会员
★★★★★
Credits 10,051
Posts 3,040
Joined 2002-11-11 00:00
23-year member
UID 223
Gender Male
Status Offline
简单就是美
Floor 5 Posted 2006-11-11 22:32 ·  中国 浙江 嘉兴 电信
初级用户
Credits 44
Posts 17
Joined 2006-04-24 20:21
20-year member
UID 54389
Status Offline
Originally posted by Michael at 2006-11-11 22:22:
RHIDE


And I am also not happy with GDB debugging. I have used it a few times, and it gets stuck somewhere after a while. I usually work in graphical mode.
Floor 6 Posted 2006-11-13 09:23 ·  中国 山东 济南 移动
钻石会员
★★★★★
Credits 10,051
Posts 3,040
Joined 2002-11-11 00:00
23-year member
UID 223
Gender Male
Status Offline
Although RHIDE isn't particularly easy to use, it's still an IDE, heh :)
简单就是美
Floor 7 Posted 2006-11-18 10:50 ·  中国 山东 泰安 联通
新手上路
Credits 6
Posts 2
Joined 2006-11-17 21:54
19-year member
UID 70838
Gender Male
Status Offline
RHIDE is already pretty good. The LZ said unless the IDE problem is solved. I don't know what that means.
Forum Jump: