English Language & Usage Stack Exchange is a question and answer site for linguists, etymologists, and serious English language enthusiasts. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm reading a book and encountered the words star rose. What does it mean? The context is listed below.

As JavaScript’s star rose, discontent came from all corners. Some pointed to its numerous little quirks and inconsistencies. Others complained about its lack of classes and inheritance. And a new generation of coders, who had cut their teeth on Ruby and Python, were stymied by its thickets of curly braces, parentheses, and semicolons.

share|improve this question
up vote 8 down vote accepted

As JavaScript’s star rose

This means "as Javascript became more popular."

Rose is the past tense of rise, and not the flower. Javascript is becoming a rising star, i.e. more popular.

share|improve this answer
I disagree with this unless it was written as an awkward metaphor. Star as a noun is not a synonym for popularity. – tenfour Sep 15 '11 at 13:31
No, it shares the metaphor of "His star is in the ascendant". – Colin Fine Sep 15 '11 at 16:38
@tenfour, This is a common idiom. Google "star is rising" for the more usual form. "Star rose" is a perfectly acceptable past tense formulation. – Klay Sep 15 '11 at 20:13
I stand corrected – tenfour Sep 15 '11 at 22:45

This shouldn't be seen as a single phrase "star rose", which seems to imply the rose of a star, but rather, "rose" as the verb, and "star" as the noun.

"Star" here refers to the popularity and fame of Javascript. "Rose" refers to the fact that the popularity and fame of Javascript is increasing ("Rose" as in "rise" past tense). Thus, read:

As Javascript's fame increased (star rose)

I hope that helps.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.