When your language is nowhere near Turing-complete, syntactic sugar can be your friend.
Release early. Release often. And listen to your customers.
Every good work of software starts by scratching a developers personal itch.
The workstation-class machines built by Sun and others opened up new worlds for hackers.
Programmer time is expensive; conserve it in preference to machine time
The Wesnoth devs are good but not exceptionally so, and we're weighed down by a crappy implementation language (C++). Nevertheless our productivity, in terms of goals achieved per hour of work, is quite high.