> But I really believe the future of software is affected more by having better programmers rather than having better languages.
Better programmers will likely make better languages. Undoubtedly a good programmer can learn to program in any language, because its the same process, but languages do certainly have their limitations.