Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Clarify "no doubt" reference in "The Vue Instance" #666

Closed
jkshapiro opened this issue Dec 22, 2016 · 4 comments
Closed

Clarify "no doubt" reference in "The Vue Instance" #666

jkshapiro opened this issue Dec 22, 2016 · 4 comments

Comments

@jkshapiro
Copy link
Contributor

In the page https://vuejs.org/v2/guide/instance.html, the following statement is made:

Although not strictly associated with the MVVM pattern, Vue’s design was no doubt inspired by it.

This is confusing, since it's in the official Vue.js documentation: was Vue's design inspired by MVVM or wasn't it?

We should either remove "no doubt" or remove the entire statement, as appropriate.

@LinusBorg
Copy link
Member

LinusBorg commented Dec 23, 2016

I don't find this confusing at all, in other words: Even though it does not fully follow MVVM, it was, without a doubt, inspired by it.

Yes, the "doubt" part is not nessessary, but a common figure of speech, isn't it?

@jkshapiro
Copy link
Contributor Author

Yes it's a common figure of speech, when used by a third-party observer. If two people see a chicken crossing a road, one might ask the other why, and the first might answer "no doubt to get to the other side". However, if they asked the chicken instead, she would be able to tell them definitively. Assuming the observers spoke the language of chickens of course.

In this context, on the official Vue.js website, we are expecting definitive answers. Was Vue.js inspired by MVVM? Well, the programmers who created it will know. It either was or it wasn't; we do not need to surmise.

@chrisvfritz
Copy link
Contributor

Just updated the wording there.

@hax
Copy link

hax commented Apr 13, 2017

It seems current document does not discuss any difference with Vue and "real MVVM", so it's still confusing to say "not strictly associated with the MVVM pattern".

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants