I know that,
$\log_3 (81) = ?$
means:
What is the number to which I need to raise $3$ to obtain $81$?
The answer is, $4$.
If I wanted to represent this operation to look like basic mathematical operations, I could have written:
$81 \star 3 = 4$
Note. I use star because logarithms do not have any symbol like +, -, $*$, %, and so on.
which means, the number $3$ is operating on $81$ to obtain $4$.
In that regard, I think, the notation $\log_3 (81)$ is misleading and very hard to remember. Every time I look at this notation, I need to do an implicit interpretation in my brain to understand it.
To make things worse, the number $3$ is termed as a $Base$.
To make it clearer, it could have been written like:
$81$ $l$ $3 = 4$
If we wanted it to look like a function, we could have also written it like:
$log(81, 3)$
Why did the early mathematicians choose the logarithmic notation as which is in use today rather than more clearer notation which I am talking about?
Because in many contexts the base is fixed. Like the early mathematicians, who used 10 as the base to such an extent that it was usually not necessary to even write it.
According to MacTutor,
Like I said earlier, the base was generally 10. Scientists soon realized $e$ was more useful. And for computer science today, 2 is often quite pertinent.
So if in a given context you're always going to be using only one base, it may be a reasonable shortcut to simply omit the base.
If instead you need to use two or three different bases, you might decide that you don't want to spill that much ink on them, so you write them small.
But if you write the base after the operand, there could be confusion, e.g., does $\log 81_3$ mean anything at all? Hence $\log_3 81$.