<story><title>No one gives a shit what programming language you use</title><url>https://georgestocker.com/2021/03/28/no-one-gives-a-shit-what-programming-language-you-use/</url></story><parent_chain><item><author>duxup</author><text>They&amp;#x27;re all just tools.   There&amp;#x27;s things to be discussed tool to tool (language to language) for sure, but I generally agree with the idea here.&lt;p&gt;&amp;gt;woodworkers take pride in the finished product, and seeing that finish product being used. They are not all hot on the tools they use&lt;p&gt;For a while another hobby of mine was photography, and oh man photography has so much tool talk online that I lost interest in any online discussions &amp;#x2F; forums.   Comparing this lens to that and so on was so prevalent that it seemed entirely disconnected from the hobby of actually taking a photograph.&lt;p&gt;Decades ago I took some outstanding photographs with an early days digital camera that would be greatly outclassed by a random camera on a smartphone now, but does that matter?&lt;p&gt;I suspect it is because high level talk about tools is just easier than talking about the actual code &amp;#x2F; effort and hard work it is to make a thing.</text></item></parent_chain><comment><author>samkater</author><text>I can’t find the source of this quote, but it applies here: “the hallmark of an amateur is the focus on tools”.  Obviously tools matter, but professionals know how to balance getting the best environment set up, and actually producing what they need to make.&lt;p&gt;I heard that quote when I was an aspiring musician (trombone). Once when I was complaining to an instructor that my horn just couldn’t produce the sound I wanted, he took it, played the passage beautifully, and said “sometimes it’s the fiddler, not the fiddle.”  A humbling, eye-opening experience that has applied to all of my professional experiences.</text></comment>
<story><title>No one gives a shit what programming language you use</title><url>https://georgestocker.com/2021/03/28/no-one-gives-a-shit-what-programming-language-you-use/</url></story><parent_chain><item><author>duxup</author><text>They&amp;#x27;re all just tools.   There&amp;#x27;s things to be discussed tool to tool (language to language) for sure, but I generally agree with the idea here.&lt;p&gt;&amp;gt;woodworkers take pride in the finished product, and seeing that finish product being used. They are not all hot on the tools they use&lt;p&gt;For a while another hobby of mine was photography, and oh man photography has so much tool talk online that I lost interest in any online discussions &amp;#x2F; forums.   Comparing this lens to that and so on was so prevalent that it seemed entirely disconnected from the hobby of actually taking a photograph.&lt;p&gt;Decades ago I took some outstanding photographs with an early days digital camera that would be greatly outclassed by a random camera on a smartphone now, but does that matter?&lt;p&gt;I suspect it is because high level talk about tools is just easier than talking about the actual code &amp;#x2F; effort and hard work it is to make a thing.</text></item></parent_chain><comment><author>aszen</author><text>First of all programing languages are not tools, they are more like tool builders. Programming languages are used to build real tools aka libraries like http server, db library, html templating etc which are then composed together to form an application.&lt;p&gt;So not only does the programming language choice dictate what kind of tools you have available but also what kind of tools are easy to make and how to compose these tools. Even taking open source tools into account, different libraries in different languages can behave quite differently so the programming language choice matters a lot. It affects how you think about the problem and what solutions you end up with</text></comment>