yew icon indicating copy to clipboard operation
yew copied to clipboard

How should we pronounce 'yew'?

Open bartvanderwal opened this issue 3 years ago • 5 comments
trafficstars

This is about:

  • [ ] A typo
  • [ ] Innaccurate/misleading documentation (e.g. technically incorrect advice)
  • [ ] Undocumented code
  • [ ] Outdated documentation
  • [x] Other

Problem Your documentation doesn't seem to mention how to pronounce it. Potentially sensitive. Potentially error prone 'Yew' seems to refer to a certain type of tree? image Source: https://en.wikipedia.org/wiki/Taxus_baccata#/media/File:The_Llangernyw_yew.jpg

So pronouce like this?: https://translate.google.nl/?sl=en&tl=nl&text=yew&op=translate

Questionaire (Optional)

  • [ ] I'd like to write this documentation
  • [x] I'd like to write this documentation but I'm not sure what's needed
  • [ ] I don't have time to add this right now, but maybe later

Here's my suggestion (note that the sentence marked with the red arrow is new compared to current README.md): image

Here is the text:

Yew is named after a certain type of evergreen tree, and is pronounced yo͞o with a soft y, like in 'you', not a hard 'dj' like in 'jam'.

bartvanderwal avatar Feb 07 '22 19:02 bartvanderwal

I saw a comment on reddit by (I think) @DenisKolodin explaining how Yew was named but I can't find it. Maybe @DenisKolodin can explain the meaning, origin, and pronunciation of the name

ranile avatar Feb 07 '22 19:02 ranile

Thanks for the quick reply Muhammed! I searched as well, but a search term site:reddit.com kolodin yielded no usable results for me. I'm always interested in the etymology of them tech names :). More explanation would be more better 😊.

@DennisKolodin

bartvanderwal avatar Feb 07 '22 20:02 bartvanderwal

@hamza1311 @bartvanderwal Yeah, sure, with pleasure!

I worked on a project with backend and frontend parts. The backend was written in Rust, and the frontend was created using Elm. The problem was with Elm that is not so flexible as Rust; for example, Elm doesn't support recursion in types: a type can't contain itself. Inventing workarounds was like "A Nightmare on Elm Street". And I decided to bring Rust to the frontend to have a single codebase and use the powerful programming language.

Finding a suitable name for a project wasn't easy. I've been thinking for a couple of days. The only thing I knew for sure was that it had to be the tree's name, as a reference to DOM tree.

And I remembered about the movie "A Monster Calls" where the giant monster that gives the idea "only yew/you can help you". That reflects the most crucial idea (mantra) of the project: "If we want to have and use Rust for frontend apps, then only we can do that".

That's the story )

therustmonk avatar Feb 07 '22 20:02 therustmonk

Nice story. You should put that somewhere in the readme. Perhaps after the technical 'how to' info. #bringYourWhy

bartvanderwal avatar Feb 09 '22 06:02 bartvanderwal

I agree. We should add this somewhere on the website.

@voidpumpkin any suggestions on where it should go, since you re-did many of the docs

ranile avatar Feb 11 '22 20:02 ranile