首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >不同语言的大小标准库比较如何?

问不同语言的大小标准库比较如何?
EN

Stack Overflow用户
提问于 2010-05-14 12:05:21
回答 2查看 406关注 0票数 2

最近有人盛赞jQuery是多么伟大,它是如何使javascript成为一种乐趣,以及整个源代码是如何如此小(和一个文件)。

我在www.ohloh.net/上查了一下,它说它大约有3万行javascript,当我累得蜷缩到wc时,它说了大约5000行(奇怪的差异,可能是测试套件,等等)。

我认为这并不奇怪,因为我所听到的javascript有很多有趣的动态技巧,所以您可能可以使用一个小型库。

但是后来我想到了其他高级语言,那些拥有大型标准库的语言,我想知道这个标准对于python/ruby/haskell/pharo(Smalltalk)/*ml/等等来说有多大?

有人知道吗?任何详细信息(注释/空白/代码行、测试代码行、语言行与用ffi/字节代码的行)都非常感谢!

编辑: ps.由于它一开始,我就把jQuery作为一种额外的奖励,如果您可以列出大型框架的大小,megaframewok就提供了这么多功能,所以使用y语言的x超级框架的人有时可能会使用xy,甚至是x,而不是y(即。:qt,jQuery等).

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-05-20 07:37:49

在法罗,印刷:

代码语言:javascript
复制
|i|
i := 0.
SystemNavigation default allBehaviorsDo: [:each| 
each selectors do: [:selector |
    i := i+((each sourceCodeAt: selector) lineCount)]].
i. 

在以下方面的成果:

  • PharoCore-1.1-11326更新为11334: 367231
  • Seaside-2.8.4: 473368
  • Pharo-1.0和Suixo基础框架: 558656
  • Seaside 3.0a5: 408019

这包括方法注释,我不知道这些特性发生了什么变化。

票数 2
EN

Stack Overflow用户

发布于 2010-05-24 19:51:26

也许,将jQuery与其他javascript库进行比较应该更公平一些。我想这是考虑到了你谈论的人。

代码语言:javascript
复制
jQuery, PRODUCTION (24KB, Minified and Gzipped) or (155KB, Uncompressed Code)
jQuery UI, full Minified 200kb
Prototype, Size: 128kB
Script.aculo.us, Size: 63kB
mootools, Size: 63kB
extJS, Size: 6.6mB FULL, core 130Kb
Yahoo! UI Library (YUI), Size: core minified 17kb, 7kb minified and gzipped, full 379kb minified, 135 minified and gzipped
Mochikit, Size: 380kB
dojo, Size: compressed (27k)
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2833937

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档