Coding is Writing // 18-11-19 There was a recent discussion on [1]C.S about good coding and the bad habit of lazy coders to include big libraries instead of coding small elements by themselves, c.f the [2]leftpad incident. (Of course it's not a discussion only held on C.S...) This had me thinking a bit more (I'm also one of those people prone to getting ideas while taking a relaxing shower, so blame this post to warm water, if you like!) about writing and coding. Whenever I've finished some small coding project (or at least got it out of beta state), I have that feeling of "coding is done, now get back to real writing and do lots of posts or even a book chapter!" But it never works out, because at most a day later I remember all the other projects still pending. And so I'll never become a Real Writer (TM)! _sob_ Well, no. Coding is Writing as well, and IMHO, it's not worth less if it is done with similar good intentions! What do I mean by that? Good coders: * do it for themselves, and if they get some money from it, that's nice, but not the primary motivation; * like to be proud of their code and want others to like reading it; * prefer their code to help and inspire others, and are fine with other people making use of it; * don't want to explain it a lot, and they rather try to write in a way that everything is clear upfront; * want their code to depend on other code as little as reasonable; * hope their code will live longer than just until next week. And in my book, that's similarly true for good writers. Therefore I have decided to be fine with me "just writing code" and not really much of "real litterature", because although the audience is different, the final aim and motivation is the same, in my opinion. To all coders every now and then reinventing the wheel -- even if just for having their own wheels! .:. References 1. gopher://circumlunar.space/ 2. https://left-pad.io/