4 ms·
It's essentially the opposite of polymorphism. Polymorphism says that if you look at the same thing in two different contexts you should get two different resul
by jnmuel 12y ago
It's essentially the opposite of polymorphism. Polymorphism says that if you look at the same thing in two different contexts you should get two different results. Isomorphism says that if you look at the same thing in two different contexts you should get the same thing. Here the contexts are server and client.
- nox_ 12y agoIn which universe is polymorphism the opposite of isomorphism? Couldn't we just have said "JavaScript that runs everywhere" instead of trying to sound educated?
- aboodman 12y agoWhen you want to refer to the same concept over and over, it helps to give it a name. Other examples: ajax, lamp, nosql, soa ... they may be buzzwords, but they are helpful. I don't see the problem here.
- nox_ 12y agoIsomorphism was already a word before Nodejitsu abused it. Your examples are acronyms and abbreviations. Nevermind that this concept is not even worth a name.
- aboodman 12y agoIt is common to repurpose words this way. I think it is called 'metaphor'. See also: half the names in technology and all nearly every apple product name. Anyway, I find the term useful.
- nox_ 12y agoMetaphors make sense, that reusing of isomorphism doesn't, however you quote Greek words to justify your means.