"what is the biggest change in computer software in recent times?" (question from a friend)
his answer: the move away from the filesystem.
Another answer: Software is increasingly "trained" rather than procedurally programmed.
any other?
@brewsterkahle A distrust in the end users, who apparently now need to be protected from themselves.