Content-Type: text/shitpost


Subject: Non-star multiplication operators
Path: your-brain!your-host!ihnp4!kremvax!plovergw!shitpost!mjd
Date: 2017-11-15T18:49:52
Newsgroup: talk.mjd.multiplication-stars
Message-ID: <a13eb2ba256d9844@shitpost.plover.com>
Content-Type: text/shitpost

Even back to Fortran and Lisp, almost every programming language uses * to indicate multiplication. I can only think of a couple of counterexamples:

  • COBOL uses MULTIPLY BY
  • APL has its freaky keyboard with a dedicated × symbol (not a letter X) for multiplication. In APL, * means something else.

Perhaps someone once invented a programming language that used simple abutment for multiplication, the way mathematics does? But while I know a couple of languages that use abutment to mean string concatenation, I have never seen it used for multiplication.