Interesting data, but not the most readable.<p>Could you try:<p>- increasing contrast of text (vs background),
- making it horizontal (time is already there, no need to make the whole plot diagonal)
- making different author of language different color or font size than language (and perhaps, bottom to language name).<p>I believe it would add to readability.