/
20.05.2020 at 01:05 am
Cuttings

A Programmer & His Mechanical Friend

Harder isn't necessarily better.

... There's a culture in programming that the harder {Compiled, Static, Typed} are 'better' or somehow much more of a 'manly' way to program because programming in those languages reads more like a battle with the compiler rather than a quiet discussion between a programmer and his mechanical friend.

What people forget is that; the aforementioned languages, whilst granting enormous speed benefits, are detrimental to programmer productivity.

People also forget that there isn't a single language in this domain that solves all problems perfectly. Have you tried making a sanely concurrent networked application in Python? Using the stdlib? Have you tried the same in Go?

Programmers should never say "I am a C++ programmer" or similar, they should say "I am a programmer" and pick the right tool for the job. In other parlance, if every tool in your box is a hammer, every job looks like a nail.


Filed under:
#
Words: 160 words approx.
Time to read: 0.64 mins (at 250 wpm)
Keywords:
, , , , , , , , ,

Other suggested posts

  1. 29.03.2023 at 10:57 am / Moving Away from Todoist - to Taskwarrior, SSH & Dropbox - Part 2
  2. 11.02.2021 at 01:13 am / 46 Simple Python Exercises/#02
  3. 19.08.2018 at 11:13 pm / The Brain-Attic
  4. 02.01.2018 at 12:00 am / Genuinely Technical Modesty
  5. 03.01.2016 at 12:00 am / Creators And Their Gems (Polished or Otherwise)
  6. 11.11.2013 at 12:00 am / 下戸 - Lower House
  7. 03.07.2013 at 12:00 am / Craft Versus Discipline
  8. 14.04.2012 at 12:00 am / Ghostly Portal
  9. 15.03.2012 at 12:00 am / Cel-Shaded Arena
  10. 16.08.2010 at 12:00 am / Lost Nuances in 'Ivan the Terrible'
© Wan Zafran. See disclaimer.