Jesse Ross wrote:
We should probably rename this "Pipe" component just "Link" component,
because Pipe is a really unfriendly name (I choose it myself initially
:-). What do you think ?
Moreover when you open an url in a web browser, theoretically within
Étoilé you are just using a Link component between your web view and the
web server content.
Yes, I also vote against using the term "Pipe". Link seems much more
obvious and appropriate, and more people will understand conceptually
what it means without having to explain it.
I was thinking about this the other day and, conceptually, I think the
term pipe makes much more sense. Even if the word isn't familiar to most
people, it gets across the idea of data flowing from one location into
another, and possibly being transformed along the way. When I think of
links, I envision simply a connection, like between web pages. In that
case, data doesn't really "flow", instead it "points".
While that may be the case (personally, I don't agree, but I can see
your point, what I think you're also overlooking is the fact that the
term "pipe" already has a very specific meaning within the context of
computing, and it has nothing to do with the linking concept we're
trying to employ. Using the term will just confuse both programmer-types
as well as n00bs unnecessarily.
I don't think new terminology for the sake of new terminology is such a
great idea, and now we've got a real-world example of why, from the
presentation that Nicolas and David gave recently, which, I might add,
was given to a very technical crowd, where there was a lot of
misunderstanding due to ambiguous terminology.