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


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! – 陳 力 Jun 5 '18 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 Jun 5 '18 at 8:12
  • Also, "C with Classes" was the name of what later became C++ :) – JF Bastien Jun 5 '18 at 11:32

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.