2 个版本
使用旧的 Rust 2015
0.2.1 | 2019 年 2 月 18 日 |
---|---|
0.2.0 | 2019 年 2 月 18 日 |
#466 in 可视化
355KB
142 行
Textalyzer
分析任何文本的关键指标,如单词数、复杂性等。
用法
textalyzer histogram <filepath>
Rust 重写
此 CLI 工具最初是用 JavaScript 编写的,后来重写为 Rust 以提高性能。
之前
hyperfine --warmup 3 'time ./cli/index.js examples/1984.txt'
Benchmark #1: time ./cli/index.js examples/1984.txt
Time (mean ± σ): 390.3 ms ± 15.6 ms [User: 402.6 ms, System: 63.5 ms]
Range (min … max): 366.7 ms … 425.7 ms
之后
hyperfine --warmup 3 'textalyzer histogram examples/1984.txt'
Benchmark #1: textalyzer histogram examples/1984.txt
Time (mean ± σ): 40.4 ms ± 2.5 ms [User: 36.0 ms, System: 2.7 ms]
Range (min … max): 36.9 ms … 48.7 ms
非常令人印象深刻的 10 倍性能提升!😁
相关
- wf - 用于计算单词频率的命令行工具
依赖项
~385KB