1
secondwtq 2022 年 10 月 21 日
“小”是和什么比?
|
2
learningman 2022 年 10 月 21 日
因为 windows 自带个.net
|
3
LZSZ 2022 年 10 月 21 日
也不算小吧 当年还有人吐槽太大😂
|
4
hefish 2022 年 10 月 21 日
以前的画面没那么花样多嘛。
我记得 vc6.0 写的 mfc 的,也不大。 |
5
UFc8704I4Bv63gy2 2022 年 10 月 22 日 这个老夫来回复,尽管老夫有超过 15 年未使用 Delphi
Borland 时代是永远的神,未来没有超越的可能,embarcadero 是个呵呵 在过去,Delphi 默认编译的可执行文件确实非常大,大致相当于今天的 gcc -static ,约 2m 左右,相对于其他通过默认动态链接到几百 k 确实非常大,好处是规避了大部分运行环境的坑 @LZSZ 今天的大估计是因为带了个浏览器内核的原因,如果今天你使用传统编程技术,仍然是 2m 左右,无论你使用哪种编程语言 需要告诫大家的是牛逼不等于流行,更不等于金钱,你我共勉 最后让我怀念一下 Borland 时代,谢谢 |
6
charlie21 2022 年 10 月 22 日 via iPhone
“确实非常大,2m 左右” 这个体积其实很小了
|
7
JZ8ZW193q6W9Awgy 2022 年 10 月 22 日
当年从 delphi 5 开始使用的,好多年没碰过了。。。
|
8
randm 2022 年 10 月 22 日
入行就是通过 delphi 入的,用过 delphi 的现在应该差不多都 40+了吧。
|
10
0TSH60F7J2rVkg8t 2022 年 10 月 22 日
不小啊,空 Form 的 exe 就有 4M 大呢,哪里小了。而且用第三方控件,bpl 都是硬编译到 exe 里的,除非设置 runtime packages ,否则大得离谱。比如我一个 DevExpress 的项目,编译出来 100M ,小是错觉。当然,如果用 runtime packages 编译,文件是真的小,几百 K 都有可能,只不过你得随 exe 分发所有依赖的 runtime bpl 文件,一起算,也不小了。
|
11
missdeer 2022 年 10 月 22 日 via Android
10 楼正解,并不小
|
12
sarvatathagata 2022 年 10 月 22 日
这也能叫小?在 Linux 上用 Qt 写的 GUI 程序,一般都只有几百 K (简单一点的几十 K )
|
13
junmoxiao 2022 年 10 月 22 日
@sarvatathagata 。。。说些废话,我怀疑你懂不懂什么叫动态链接
|
14
sarvatathagata 2022 年 10 月 22 日
@junmoxiao 我当然知道是动态链接的,但 windows 中动态链接的库还要你自带,这难道不是 windows 的问题吗?
|
15
bihui 2022 年 10 月 22 日
稍等片刻,我實驗下 dxe8
|
16
bihui 2022 年 10 月 22 日
空白 vcl form exe 11m
|
17
bihui 2022 年 10 月 22 日
上面的是 debug 11m
realease 是 2m 还行吧 |
18
bybyte 2022 年 10 月 22 日
vb6 不是更小
|
19
sakura6264 2022 年 10 月 22 日
不用 electron 的软件一般都不太大.
|