12:38:20mdhughesI do like that the AOC challenges test a lot of things you actually do in data processing code. Not everyone will ever write DP, but it's a useful skill.
13:00:14sham1AOC challenges are nice in that they really force one to think about things like the graphs underlying it all
13:00:48wasamasaI dunno, there's like two or three challenges of that kind every year
13:09:13mdhughesI've done a couple AOCs and some of Project Euler, mostly to make myself get better at some language I want to work on. They don't come up all that often.
13:38:49craniumWhat is data processing code? (and what is non-data-processing code?)
13:40:01Lycurgus'data processing' is an old term for "IT"
13:40:21Lycurgusit carries a sense, connotation of the prosaic, commercial, and dull
15:05:53mdhughesThat's not the sense I learned, DP is solving numerical or data problems. Not databases, usually, not "big data"/NN/AI, but things like payrolls, taxes, scientific data. Stuff that actually matters.
15:08:19mdhughesYou can do DP perfectly well in lisps; Scheme has a nice numeric system and it's often fast enough to get thru a long data set.
15:37:58craniumIt is my impression that all this DP and data management stuff is basically the field that Rich Hikey tried to capture with Clojure. Or at least where he came from.