Code

  • Words fail us

    Programmers talk to computers using precise instructions -- but when they communicate with people, human language betrays them. An excerpt from "Dreaming in Code."
  • Criminal code?

    A judge's decision to ban a DVD-playing Linux program and all discussion about it outrages the free-software community.
  • The end of the road for Pascal?

    A venerable language falls victim to changing programming fashions.
  • The free software story

    Complete Salon Technology coverage of Linux, the open-source movement and free software's ideas and personalities.
  • Glory among the geeks

    For serious programmers, contributing code to Linux pays off not in dollars but in respect.
  • The dumbing-down of programming

    Part Two: Returning to the source. Once knowledge disappears into code, how do we retrieve it?
  • The dumbing-down of programming

    Rebelling against Microsoft and its wizards, an engineer rediscovers the joys of difficult computing. First of two parts.
  • sliced off by the cutting edge

    A software engineer despairs at keeping up with every new techno-trend. Second excerpt from Ullman's 'Close to the Machine.'
  • 21st: Elegance and Entropy

    Ellen Ullman talks about what makes programmers tick.
  • Disappearing into the code

    A deadline brings programmers to the place of no shame. The body melts away, the mind races. Only one thing matters: Can you fix that demon bug? First of two excerpts from Ullman's "Close to the Machine."

From Salon's blogs