No, it's never too late. New technologies will arrive and enable you to create something entirely new not possible before, or drastically improve upon an older concept.
It's just a matter of having the imagination.
Loading User Information from Channel 9
Something went wrong getting user information from Channel 9
Loading User Information from MSDN
Something went wrong getting user information from MSDN
Loading Visual Studio Achievements
Something went wrong getting the Visual Studio Achievements
No, it's never too late. New technologies will arrive and enable you to create something entirely new not possible before, or drastically improve upon an older concept.
It's just a matter of having the imagination.