Hasty Briefsbeta

Bilingual

The Creative Tension Between Developer and Language

9 months ago
  • #programming
  • #coding-style
  • #developer-tools
  • Programming languages influence coding style and thinking, similar to how art mediums affect artistic expression.
  • Swift and Rust encourage safety and robustness through features like optionals and borrow checkers, which can be time-consuming for scripts or prototypes.
  • Different coding approaches are needed based on the purpose and lifespan of the code, such as quick scripts versus long-term systems.
  • Intentionality in coding involves asking about the code's purpose, time-boxing work, and sometimes adopting a looser, scripting mindset.
  • A skilled programmer can adapt any language to their needs, choosing when to follow or resist the language's tendencies.