MaliciousKebab@sh.itjust.works to Programmer Humor@programming.devEnglish · edit-22 years agoWhat could go wrong trying to solve AoC in Rust?sh.itjust.worksimagemessage-square17linkfedilinkarrow-up172arrow-down17file-text
arrow-up165arrow-down1imageWhat could go wrong trying to solve AoC in Rust?sh.itjust.worksMaliciousKebab@sh.itjust.works to Programmer Humor@programming.devEnglish · edit-22 years agomessage-square17linkfedilinkfile-text
minus-squareGeniusIsme@lemmy.worldlinkfedilinkarrow-up2·2 years agoShow the alternative, I’ll have a good laugh.
minus-squarejanAkali@lemmy.onelinkfedilinkEnglisharrow-up2·edit-22 years agoIt’s Nim, but I have no idea why you can’t do this in Rust: var seeds = lines[0].split(": ")[1].splitWhitespace().mapIt(it.parseInt) Full solution: https://codeberg.org/Archargelod/aoc23-nim/src/branch/master/day_05/solution.nim
minus-squareGeniusIsme@lemmy.worldlinkfedilinkarrow-up1·2 years agoAhh, it is the same thing. Rust example surely has some cruft, but mostly for the better. I’m sure not all of it is needed.
Show the alternative, I’ll have a good laugh.
It’s Nim, but I have no idea why you can’t do this in Rust:
var seeds = lines[0].split(": ")[1].splitWhitespace().mapIt(it.parseInt)
Full solution: https://codeberg.org/Archargelod/aoc23-nim/src/branch/master/day_05/solution.nim
Ahh, it is the same thing. Rust example surely has some cruft, but mostly for the better. I’m sure not all of it is needed.