I think this persons advice will lead them immediately into a point of confusion as they will think that Ruby/Python are actual alternatives to JS. So if this person has some frustrations with JS are they then going to say, well I guess I'll try to get Ruby working in the client... hmm... Ruby in the client doesn't seem to work here. That guy said that Ruby isn't supported on as many platforms so maybe if I change browsers/OS I can get it to work. Hmmm... that doesn't work either. Oh, it turns out that canonically they're used for completely different things!