|
|
|
|
|
by hyperthesis
1136 days ago
|
|
implicitness examples: precedence, type coersion, overflow, polymorphism. But I suppose (e.g.) precedence doesn't arise that often; it "should" be familiar from high-school algebra; it can be made explicit (with parentheses or successive assignments). |
|
Familiarity helps implicitness be understood. Some would argue lack of familiarity is the only problem with the languages you mention. Certainly, it helps: as you become more expert in anything, you start using short-hand and jargon, and skipping details.
Adoption is easier when it's similar to the familiar. Hence, "c-like". And python, psuedo-code-like.
But are some things easier to grasp, by nature? I think, "intuitive" often means familiar. And there are things that all human beings are familiar with, like space, trade and language. Perhaps this is where intrinsically obvious and familiarity coincide?