Do you have any encountering with C++?

What I meant to say is do you have any coding experience with C++, is the sentence above grammatical and idiomatic?


No, it's not idiomatic. The way you expressed it in your explanation is much better.

  • 3
    Worth mentioning that in less "metaphoric" usages (where encounter has its "base" meaning meet), the preferred format is Have you had any encounters [with aliens]? Either that or we just use the plain verb rather than the "nounified" version: Have you encountered / met any aliens? But encounter / experience are far from equivalent in such contexts - you might reasonably ask Have you encountered C++? in certain contexts, but Have you experienced C++? would be extremely "unusual" phrasing in any context I can imagine. Mar 10 '20 at 14:46
  • Agreed, completely. Mar 10 '20 at 15:08
  • 2
    (My comment was supposed to be a gentle nudge that you might want to expand your answer. Otherwise people might downvote it for being too brief, and/or lacking reference to relevant authorities, other examples, limitations, etc. :) Mar 10 '20 at 15:24
  • While I agree with your first comment, as I said, isn't it a lot for the learner who posed the question above to absorb? Mar 10 '20 at 16:23
  • It might be that it only looks like "a lot to absorb" because I don't have a clear picture in my head about what is and isn't relevant here (I honestly don't know). I do know that in some contexts, "experience" and "encounter" (and derivatives) are near-synonymous, but I don't know whether (or how much) my "literal / metaphorical" distinction affects things. If it's a lot, this may reflect a more general tendency that applies with similar terms - in which case it might be well worth learners making the effort to get to grips with what's going on. Mar 10 '20 at 17:35

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .