数码实验室@2020排行榜!Realworld前端框架的比较( 二 )
文章图片
标准#3:代码行数
cloc可以计算每个存储库 src文件夹中的代码行数 , 空白行和注释行不算在内 , 意义何在?
如果调试程序是移除软件缺陷的过程 , 那么编写程序就是把软件缺陷放进来的过程—EdsgerDijkstra
基本原理
这说明给定库/框架/语言的简洁程度 。 根据规范 , 你需要多少行代码才能实现功能基本相同的应用程序(其中一些具有更多的功能) 。
文章图片
#代码行数—越少越好
评论
由于cloc无法处理.svelte文件 , 因此跳过了Svelte 。
由于cloc无法处理.riot文件 , 因此跳过了riotjs-effector-universal-hot 。
Angular+ngrx:使用/libs文件夹完成的LoC计算仅包括.ts和.html文件 。 你的看法是什么呢?欢迎探讨 。
总结
只有重新构架的Imba和ClojureScript才能在1000LoC下实施该应用程序 。 Clojure以异常表达而著称 。 Imba第一次出现在这个行列里(去年是cloc , 没有.imba文件格式) , 并且看起来会继续存在 。 如果您在意LoC , 您就会知道该怎么做 。
文章图片
图源:unsplash
今年的结果就是这样 , 欢迎在评论区讨论你的看法~
文章图片
留言点赞关注
我们一起分享AI学习与发展的干货
如转载 , 请后台留言 , 遵守转载规范
- 长旭数码华为三款值得买的5G手机,不同价位,入手正当时
- 数码狂人西海岸新区:释放“新基建”无限潜能
- 海南师范大学海南省科学技术厅谢京厅长一行赴我校调研指导重点实验室建设工作
- IT数码通你现在使用哪款手机?你是否支持国产手机?
- 数码科技大爆炸前魅族高管李楠再放狠话!华为旗舰机瀑布屏设计没用:只是炒作概念
- 数码报社用过华为P40和P40Pro的朋友来分享一下感觉怎么样?
- 大星玩数码功能不错的昂达版Airpods上手,忘记华强北吧!外观满分
- 小新说数码小米10标准版和红米k30pro8+128的选哪个好些?
- 数码金庸为什么消费者还争相购买?华为不香吗,苹果手机续航差、价格高
- [范丞丞]实验室不给力,英国暗中空运5万样本到美国检测