3 ms·
I actually read a good chunk of this today! My experience in software is pretty different than his, though I find his insights very welcome and quite valuable.
by adenozine 6y ago
I actually read a good chunk of this today!
My experience in software is pretty different than his, though I find his insights very welcome and quite valuable. I don't really have to build large systems, I work mainly with programs I'd describe as duct tape and wrenches. They're small and one-off, and the main goals are to compose them quickly and arrive at a stable behavior that I can write solid tests for. With ocaml, I think the way I'd write a lot of programs I use python for is roughly the same way, just piping a bunch of crap together and then cramming it into a test harness, but with ocaml I can have type safety and speed and a higher level of footgun to do work with. For me. I do weird work.
If I was a more typical software guy, I'd be able to relate a lot more.