@@ -28,19 +28,20 @@ The author's [Advent Of Code 2021 Clojure solutions](https://github.com/erdos/ad
28
28
29
29
| test case | uclj | [ bb v0.7.3] ( https://github.com/babashka/babashka ) | [ clojure 1.10.3] ( https://clojure.org/ )
30
30
| --------- | ---- | ------------------------------------------------- | ---------------------------------------
31
- | day1.clj | 22+1 | 30+1 | 913+40
32
- | day2.clj | 25+1 | 32+1 | 936+16
33
- | day3.clj | 66+2 | 180+7 | 1032+24
34
- | day4.clj | 184+5 | 515+15 | 1062+40
35
- | day5.clj | 4675+26 | 4823+15 | 2385+63
36
- | day6.clj | 14+1 | 9+0 | 893+48
37
- | day7.clj | 25397+91 | 24825+477 | 12172+151
38
- | day8.clj | 82+2 | 106+1 | 1064+45
39
- | day9.clj | 405+12 | 503+14 | 1131+43
40
- | day11.clj | 515+15 | 1181+43 | 1229+35
41
- | day17.clj | 3861+80 | 5152+143 | 1167+30
42
- | day19.clj | 2460+37 | 5761+145 | 2762+53
43
- | day24.clj | 1535+4 | 7266+163 | 1491+36
31
+ | test case | uclj | bb | clojure
32
+ | day1.clj | 20+1 | 26+1 | 873+18
33
+ | day2.clj | 36+1 | 34+1 | 913+9
34
+ | day3.clj | 64+2 | 175+7 | 1016+13
35
+ | day4.clj | 184+6 | 482+16 | 1018+19
36
+ | day5.clj | 4514+37 | 4616+12 | 2401+33
37
+ | day6.clj | 12+1 | 8+1 | 885+38
38
+ | day7.clj | 1489+75 | 3439+106 | 1128+24
39
+ | day8.clj | 80+1 | 105+4 | 1095+55
40
+ | day9.clj | 390+9 | 510+19 | 1106+10
41
+ | day11.clj | 485+11 | 1201+42 | 1211+27
42
+ | day17.clj | 4000+194 | 5147+137 | 1158+28
43
+ | day19.clj | 2565+103 | 5726+169 | 2787+88
44
+ | day24.clj | 1541+12 | 7414+227 | 1499+55
44
45
45
46
For light tasks with high number of function invocations and loops, ` uclj ` can be the fastest. For heavier tasks, running the ` clojure ` command is still winning.
46
47
0 commit comments