I see this sentence on https://twitter.com/jfbastien/status/1003697787911966720

A: I've made my submissions for @cpponsea, have you?

B: Sorry, I only do Sea on Classes 🙃

C: you can do classes on the sea at C++ on Sea - and in class, too

Google tells me nothing: do sea do sea on class


1 Answer 1


Its a joke, a pun based on the fact that C (the programming language) and "sea" sound the same.

There is going to be a conference C++ on Sea, in a coastal town (some coastal towns have the suffix -on-sea, eg Southend-on-sea). The pun is then continued, as "on the sea" means in a boat; C++ has classes but C does not.

So if you were programming in C++, in a classroom on a boat, while attending the conference you could be said to be doing "classes on the sea at C++ on Sea - and in class".

  • So, sea here can mean C or sea, as well as, class here can meanclass(keyword in c++) or class(room), right? Can you help me rewrite what B and C said with classroom, class(keyword in c++), C, sea(I still a little confused which should be which, thanks!
    – Chen Li
    Commented Jun 5, 2018 at 8:06
  • The point of a pun is that a word is used with multiple meanings. So it is impossible to give just one meaning to a pun.
    – James K
    Commented Jun 5, 2018 at 8:12
  • Also, "C with Classes" was the name of what later became C++ :)
    – JF Bastien
    Commented Jun 5, 2018 at 11:32

You must log in to answer this question.

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