DELPHI盒子
!实时搜索: 盒子论坛 | 注册用户 | 修改信息 | 退出
检举帖 | 全文检索 | 关闭广告 | 捐赠
技术论坛
 用户名
 密  码
自动登陆(30天有效)
忘了密码
≡技术区≡
DELPHI技术
移动应用开发
Web应用开发
数据库专区
报表专区
网络通讯
开源项目
论坛精华贴
≡发布区≡
发布代码
发布控件
文档资料
经典工具
≡事务区≡
网站意见
盒子之家
招聘应聘
信息交换
论坛信息
最新加入: zyt1990
今日帖子: 41
在线用户: 15
导航: 论坛 -> DELPHI技术 斑竹:liumazi,sephil  
作者:
男 dbyoung (dbyoung) ★☆☆☆☆ -
普通会员
2020/3/26 8:02:01
标题:
顺便总结一下源码大小 浏览:319
加入我的收藏
楼主: 今天无意中发现:
  mORMot.pas,大小:2.6M、6.3万行代码左右,一个文件;

真是大呀。

然后顺便看了一下源代码大小情况(不包括帮助、示例):
  1、大多数文件都在 1M 以下。代码量3万行以下(指的是单文件);
  2、2M,6万行代码的以上的,屈指可数;除了 mORMot.pas,我没有发现第二个;
  3、CnVCL 6.7M(总源码大小),15万以上代码量了;但每个文件都不是很大,这应该是优点;
  4、mORMot 8.8M(总源码大小),20万以上代码量了;一个 mORMot.pas 就2.6M,大一点也正常;
  5、RS10.3.3 中,单文件最大的前三甲:
     FMX.DAE.Schema.pas  4.2M  12万行;巨兽(看源码,感觉不像是人写的);
     MSHTML.pas      3.9M  6.8万行;机器自动生成的;不算;
     Winapi.Windows.pas  1.6M  4.1万行;最常用的了;肯定是人写的;
  6、再压缩一下,项目源码基本上在 2M 以内;
  7、opencv 大小,官网下载的压缩包:80M,真是恐怖呀;
  8、chromium, llvm,都是恐怖级别的。
----------------------------------------------
Delphi7爱好者
作者:
男 a5824 (Return) ▲▲▲▲▲ -
注册会员
2020/3/26 9:16:12
1楼: 真特么能编!
----------------------------------------------
-
作者:
男 dbyoung (dbyoung) ★☆☆☆☆ -
普通会员
2020/3/26 10:22:21
2楼: 编什么了?
----------------------------------------------
Delphi7爱好者
作者:
男 yxsoft (yxsoft) ★☆☆☆☆ -
盒子活跃会员
2020/3/26 11:09:20
3楼: 很好的研究,我猜是是说“真特么能编代码!”
----------------------------------------------
Great!
作者:
男 snakegao (snakegao) ★☆☆☆☆ -
盒子活跃会员
2020/3/26 12:11:42
4楼: mORMot 目前作者正在2.0,unit应该就小了。
----------------------------------------------
-
作者:
男 iamdream (银河恒久远,梦想无止境!) ★☆☆☆☆ -
大贡献会员
2020/3/26 21:23:50
5楼: 我所知道体积最大、功能最强的控件包是DevExpress,当然用起来也复杂。
----------------------------------------------
-广袤璀璨的银河,永无止境的梦想(梦无止境游银河) 博客挂了……
信息
登陆以后才能回复
Copyright © 2CCC.Com 盒子论坛 v2.1 版权所有 页面执行7.8125毫秒 RSS