3 ms·
I've done AoC in Go every year, with a few good leaderboard placings, but this year I'm trying something new: a custom competitive programming language, optimiz
by nemo1618 5y ago
I've done AoC in Go every year, with a few good leaderboard placings, but this year I'm trying something new: a custom competitive programming language, optimized for solving AoC problems as quickly as possible. Will it be powerful enough to solve all of the problems? Certainly not. But hopefully, on the problems it can solve, it will enable me to solve them much faster than Go would. :)
- jb1991 5y agoWhat's custom about Python? ;)
- fullstackchris 5y agoI'll be doing the opposite, trying to do it in Go for the first time - it's a language I've been wanting to learn. Probably a bad decision to do the challenges with the overhead of learning Go at the same time, but it'll still be fun :) It's at least good to hear that Go is a competetive option!
- nemo1618 5y agoGood luck! I recommend building up a library of helper functions; it will save you a lot of typing. Here's mine: https://github.com/lukechampine/advent/blob/master/utils/utils.go https://github.com/lukechampine/advent/blob/master/utils/uti...
- i_hate_pigeons 5y agoI'm doing the 2020 ones in go as practice, it's been easier to learn than I was expecting