The so called generation gap is actually gaps in knowledge, experience, training and mindset. Such gaps could exist even between people of same age group.
Those with knowledge and training and have same mindset could interact and communicate without gaps even if they are decades apart in age.