13. sha1.zsh
• Pure ZSH実装のSHA1
• OpenSSLその他外部ライブラリは不要
• Macについてるshasumコマンドと比較して
% time (seq 1 1000| shasum)
0.19s user 0.03s system 95% cpu 0.229 total
% time (_sha1_hash "$(seq 1 1000)")
33.36s user 65.04s system 92% cpu 1:45.83 total
353倍遅い
15. json.zsh
• Pure ZSH実装のJSONパーサ
• 外部ライブラリなどすべて不要
• 必要なものはZSHだけ!!
• Node.jsと比較して
% time (cat hoge.json | node)
0.05s user 0.01s system 101% cpu 0.061 total
% time (_json_parse_value )
11.93s user 21.67s system 94% cpu 35.627 total
584倍遅い