最近要做一个新的东西,类似工具类的东西。 对比了市面上的开源选择和需求情况,最终 决定用 C 从 0 做起。不知道内心是出于什么考 虑(好像是情怀在作怪吧),我选择用 TC 2.0 作为开发环境来写实现。
朴实的界面,单调的色彩,但却似乎有一种久违的亲切。
很好,很高效!

最近要做一个新的东西,类似工具类的东西。 对比了市面上的开源选择和需求情况,最终 决定用 C 从 0 做起。不知道内心是出于什么考 虑(好像是情怀在作怪吧),我选择用 TC 2.0 作为开发环境来写实现。
朴实的界面,单调的色彩,但却似乎有一种久违的亲切。
很好,很高效!

|
clearbugApr 15, 2018 via Android
1
所以你做的是啥呀?还有为啥就高效了?
|
|
DonaidTrumpApr 15, 2018
3
能有 go 高效?
|
|
4
@tulongtou 我这里高效是直实现设计的过程高效。而不是运行高效,这个还没有最终测试比较。我经常被别人问到一些问题,你用 Linux 还是 Win 开发啊,你用什么 IDE 啊,你觉得 Emacs 和 Vim 哪一个更好之类的问题,久而久之,多了就烦了。
如果你真的清楚明了要做什么,用 TC 2.0 这样的“老古典”一样可以很高效地实现你的设计。 |
|
SuperMildApr 15, 2018
5
还不如趁机用一下 go 或 rust,还是觉得学新东西更有趣
|
|
zjsxwcApr 15, 2018 via Android
7
就服楼主这种把自虐当情怀的人。 (手动滑稽)
|
|
rainexApr 15, 2018 via iPad
9
用就用吧,不过就事论事的说,tc2.0 谈不上高效,dos 下编辑器有更好的,编译器本身也有改进,borland c 和 microsoft c 的高版本装下试试。
那会对编译出来的目标代码质量比今天要求高,我记得一个编辑器叫 qedit,才几十 k,文本窗口界面,支持多文档,那功能基本不逊色于今天最强的文本编辑器,而且还支持宏录制。如今,其实所谓的程序员早被惯坏了。 |
|
SuperMildApr 15, 2018
10
@wlwood 既然是论坛,就可以轻松讨论,既可以鼓吹,如果不合适楼主也可以反驳。(如果是 stackoverflow 那种比较严格的地方就不能随便鼓吹了)
|
|
yksoft1Apr 15, 2018
11
慢慢写,如果在 DOS 下面花的工夫过多,搞了一个基本库、图形库出来了,以后移植到别的平台那就是个大工程了。、现代的 C 程序员恐怕有些都不知道平台专用的 near、far 关键字的意义,DOS 下 CRT 的几种内存模型有什么区别,怎样做自己的中断处理程序,那些问题了。。
|
|
zwApr 15, 2018
12
暴露年龄系列?我觉得楼主少说得有 40 岁了。。。
|
|
UpdatedApr 15, 2018 via Android
13
y。 号。。。
B 。 |
|
14
@yksoft1 是的,不过我这边目前先只使用标准 C 来实现基础的算法框架,具体的算法单元的实现可以通过注册的插件化机制来实现。不会过早优化,除了加密算法的部分会有内嵌汇编,其它的都是标准 C
|
|
tomychenApr 15, 2018
16
用 TC 来写 C 除了情节,我实在想不到别的了
在 life is short, use python 的今天 还有 Go 要一统天下的势头 绝对的一股清流啊 |
|
sagaxuApr 15, 2018 via Android
17
用模拟器运行吗?
|
|
xingzwApr 16, 2018
18
最近给儿子个 U 盘启动 TT 练打字,也不怕他玩 4399,真好。
|
|
andyhuzhillApr 16, 2018
19
话说 TC 2.0 应该生成的代码还是 16 位的吧
|
|
PythonAnswerApr 16, 2018 via Android
20
编辑效率不太高
|
|
21
VC 6.0 + VAX + 自定义编译器效率那叫一个高。LZ 试试看?
|
|
initialdpApr 16, 2018
25
天雷滚滚。。。
|
|
XFLx2Apr 16, 2018
26
你在逗我
|
|
waruqiApr 16, 2018
29
用 vscode + xmake 吧。。嘿嘿。
|
|
xuylApr 16, 2018
30
所谓情怀就是这样的,如果你不是装逼来得就不会发帖了。
|
|
snailsirApr 16, 2018
32
想起了我大学时的算法课程设计和数据结构课程设计
|
|
yksoft1Apr 16, 2018
33
@andyhuzhill 主要还不是 TC 的问题,是 DOS、x86 实模式的问题。指针硬要分两种,很多现代编程中的基本概念如线程在这里要实现要卸掉一层皮自己写个调度器
|
|
catcnApr 16, 2018
34
还是喜欢 VIM,gcc 来编译的手感。
|
|
inspiron530sApr 16, 2018
35
人在物质需求充分得到满足的前提之下,开始追求精神需求
|
|
BOYPTApr 16, 2018
36
陈独秀请你坐下
|
|
natscatApr 16, 2018
37
记得这东西难用的很。。。还是 vim 吧
|
|
WinMainApr 16, 2018
38
自以为很牛逼系列
|
|
msg7086Apr 16, 2018
39
还行吧,以前我们还搞过汉化 Turbo Pascal 7.0 的活动……瞎瘠薄搞着玩的。
|
|
40
你这个...好吧...你一定是为了情怀
|
|
HuHuiApr 16, 2018
41
当初刚学 C (也是第一门语言)的时候,这玩意儿算是打消了我一半的积极性。
|
|
bird8848Apr 16, 2018
42
用 vim+Makefile+gcc,也算是经典组合吧,从 80 年代用到现在。用的软件够老就算情怀的话,那我每天都情怀满满呢
|
|
zhichengApr 16, 2018
43
去年为了验证 lemon 语言实现的 ANSI C 兼容性,特别试了用 Turbo C 2.0 编译,最后因为功能太多,生成的 image 太大失败了,不过很早的版本成功了,现在的版本如果使劲裁掉一些功能,应该也可以。
|
|
xifangczyApr 16, 2018
44
为什么要和自己过不去
|
|
psycheApr 16, 2018
45
看到这界面想起大一时的 c 语言大程课了, 当时也是用 TC 撸了几百行代码, 自 high 的不行. 前几年源代码还在的时候 review 了一下, 羞耻得不忍直视, 到处是魔数和硬编码, 真不知道当时怎么及格的.
|
|
zhujian198Apr 16, 2018
46
dos 下用 tc2.0 写,编辑代码和编译好累。可以考虑下 linux 终端下 vim + gcc,不知强多少倍. gcc 一样可以编译出 16 位实模式代码的
|
|
ftexploreApr 16, 2018
47
为了情怀,请用汇编写
|
|
48
我倒,楼主也来网上冲浪?
|
|
itfanrApr 16, 2018
49
没啥意思吧。。
|
|
jinsongzhaoApr 16, 2018
50
@zw 你是怎么知道的?难道你也过来人?
|
|
hmztApr 16, 2018
51
麻烦先把图片里的水印去掉:)
|
|
53
人有装逼的诉求,大家理解一下。另外麻烦把水印去掉,这样装作在用可信度高一点儿。
|
|
CrixsApr 16, 2018
54
尼玛还有水印,装逼好歹把软件先装起来把
|
|
55
请不要再试图展示你的聪明了。
图是有水印,这个图就是引用网上的图。 |
|
KabieApr 16, 2018
56
...是用 TC 编译还是 TC 来写?虽然我觉得都很不靠谱。。。
|
|
GG668v26Fd55CP5WApr 16, 2018 via iPhone
59
TC 是我用的第一个 IDE😆
|
|
frozenshadowApr 16, 2018
60
第一个程序就是 TC 写的计算器。。。
|
|
dufuApr 17, 2018
62
TC....
|
|
DeWhiteApr 17, 2018 via Android
65
水印都有了还谈毛线
|
|
lzhCoooderApr 17, 2018
66
TC...我是服气的
|
|
goskyMay 9, 2018
67
玩的就是情怀!
|