Rails appears to have (Apple-style) taken some cues from elsewhere and made the user experience actually nice.