On Wed, Sep 7, 2022 at 1:20 AM Marc Chantreux <m...@unistra.fr> wrote:
>
> Actually what I really like the most from all your answers was the fact
> that I learned a lot not only about the langage but also some idoms.

That sounds cool. :)

I know what *I* think of when I write "idiom" in the context of programming
languages. But what do *you* mean? Or, even better, can you identify a
few of the many useful suggestions folk have made in this thread which
you would count as being, or possibly worthy of being, "idioms"?

Wikipedia notes two uses of the term "idiom" in this context (claiming the first
is correct but the second isn't, though the distinction seems immaterial here):

> code [with a] semantic role, which recurs frequently across software projects

> using a programming language in a typical way

I know I wasn't particularly aiming at either of those, but instead playing golf
in response to what I thought you were after, and focusing on:

* First and foremost, Larry's notion of "clean golf" (minimal tokens,
not bytes).

* Secondarily my notion of "semantic golf" (minimal mental effort when reading).

In other words my goal was code requiring minimal reading effort to understand
while still appropriately expressing the desired computational result
and/or effect.

----

> > Is that because it knows me, or has google started blessing Larry's
> > neologisms for the whole planet?!? )

I now think it (gmail and/or my brain; they may or may not have
merged) glitched on me.

> Why not? new words happens all the time and those one are useful for
> programmers.

I had done a google for "whipupitude" before I wrote the thought bubble in
my previous message. Google claimed it found 300 results. I just tried again;
adding -perl shrank their claim to just 8 matches.

That said, right now gmail is claiming whipupitude is misspelled...

--
raiph



>
> --
> Marc Chantreux
> Pôle de Calcul et Services Avancés à la Recherche (CESAR)
> http://annuaire.unistra.fr/p/20200

Reply via email to