|
Yes.
You'll never get very far if all you do is follow instructions.
|
|
|
|
|
|
I couldn't care less (if it's one or the other)
Anything that is unrelated to elephants is irrelephant Anonymous ----- The problem with quotes on the internet is that you can never tell if they're genuine Winston Churchill, 1944 ----- I'd just like a chance to prove that money can't make me happy. Me, all the time
|
|
|
|
|
|
You may have a point there.
You'll never get very far if all you do is follow instructions.
|
|
|
|
|
I'm glad we could find common ground on the subject
|
|
|
|
|
Well, see, an extension... That's when you extend something... And... and... and an add-in is when you... uh... add something. And a plug-in... err... well... plug... You know, I don't think this conversation is entirely appropriate for the Lounge.
|
|
|
|
|
These words are used when something does not work the way it was expected to and more code needs to be written to make it work.
|
|
|
|
|
The phrases are not part of a computer language, they're part of a human-communication language.
Human-communication languages are a lot more complicated than computer languages -- because, for example, they have things like synonyms -- but I'm sure that, if you study hard enough, you'll learn enough to be able to use one.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
So you actually do not know the difference so you presented a lesson on synonyms and suggested I should learn about them. Also made an assumption I is talking about "computer language".
So here is my synonym for you - if you can't impress with brilliance, dazzle with BS.
Now is that in line with lounge discussions?
|
|
|
|
|
Vaclav_Sal wrote: So you actually do not know the difference so you presented a lesson on synonyms I think you missed the part where he actually answered your question.
Vaclav_Sal wrote: So here is my synonym for you - if you can't impress with brilliance, dazzle with BS. That's not a synonym. That's a proverb.
|
|
|
|
|
The point of my reply, which you chose to ignore, is that they are not "just sales / marketing buzzwords", but they are words of the English language, which may be used by anyone who speaks English at any time they deem appropriate.
I do not believe I have ever seen them (unintentionally) used inappropriately enough to comment on.
Yes, they can be used interchangeably in many contexts -- synonyms are like that -- so your intent comes off as wanting to insult English speakers for not using English words as if every word were a computer-language keyword, where synonyms do not exist.
You can expect to get a slap or two, for that.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
It's mainly marketing hoopla. Most things are.
That being said, to me, the difference between an extension and a plug-in is that an extension would extend a product but doesn't necessarily have to expose an external API for it. Say the dev wants to enhance the app and sell the extension separately for instance. A plug-in, to me at least, would have an exposed API so the dev or anyone else could write a plug-in for the app.
It's all a bunch of gray area, but that's my two cents - which is based solely on the fact I'm always right.
Jeremy Falcon
|
|
|
|
|
Jeremy Falcon wrote: I'm always right Funny, you don't look to be female in your pic.
"the debugger doesn't tell me anything because this code compiles just fine" - random QA comment
"Facebook is where you tell lies to your friends. Twitter is where you tell the truth to strangers." - chriselst
|
|
|
|
|
jeron1 wrote: Funny, you don't look to be female in your pic.
Ha ha ha. Touché!
Jeremy Falcon
|
|
|
|
|
In my mind...
Extension: Grafts new functionality on an existing component.
Plug-In: Adds new component.
add-in == plugin imo.
|
|
|
|
|
Emergent extensional semantics enable behavioral add-ins to plug-in capable ontologies.
Marc
|
|
|
|
|
In the Visual Studio world "extension" and "add-in" refer to plug-ins using very specific interfaces.
Add-ins implement IDTExtensibility2[^] (available in VS2002-VS2013), and extensions are .vsix packaged[^] plug-ins implementing IVSPackage[^]. IVSPackage based plug-ins are also known generically as "VSPackages[^]" irrespective of whether they are packaged as extensions.
Confused yet?
Within Visual Studio itself the add-in ("automation") interfaces used by add-ins (and macros) are actually built on top of the package interfaces, which are lower level and until recently tended to be used mostly by more integrated plug-ins such as language services (Visual C++ and IronPython are language services). However as support for add-ins has been removed from VS14, they are the target environment for all new VS plug-ins.
"Plug-in" is a more generic term, and it's the one generally used for comparable projects for Eclipse.
Anna
Tech Blog | Visual Lint
"Why would anyone prefer to wield a weapon that takes both hands at once, when they could use a lighter (and obviously superior) weapon that allows you to wield multiple ones at a time, and thus supports multi-paradigm carnage?"
|
|
|
|
|
Depends on the platform. In FF the big difference is that plugins are blobs of 3rd party binary code running over a standard API (used by every modern browser not named IE) and are segregated in a different process so that when Flash crashes it doesn't take your browser down with it. Extensions OTOH live in the FF process itself and come in two flavors: One has direct access to all of FF's internal APIs, AFAIK needs to be written in C++, require a restart to turn on/off as a result, and despite Mozilla's efforts to maintain back compatibility are most likely to break on version updates. (These are the kind that have historically let 3rd parties do stuff in FF that couldn't be done anywhere else.) The second kind are written in javascript/html, and can only talk to the browser over a stable API; allowing them to be started/stopped independently of the browser and making them much less prone to breaking with new browser versions. OTOH they can only do things that Mozilla has explicitly given them permission to do.
Did you ever see history portrayed as an old man with a wise brow and pulseless heart, waging all things in the balance of reason?
Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful?
--Zachris Topelius
Training a telescope on one’s own belly button will only reveal lint. You like that? You go right on staring at it. I prefer looking at galaxies.
-- Sarah Hoyt
|
|
|
|
|
|
Wow! just wow!
|
|
|
|
|
Pretty!
It'll be interesting to see the detailed pics when they start to come back from Rosetta now it's "in orbit"[^] - I wish the media would work out what an orbit actually involves...
You looking for sympathy?
You'll find it in the dictionary, between sympathomimetic and sympatric
(Page 1788, if it helps)
|
|
|
|
|
You just reminded me that when I was on holiday a couple of weeks ago I went out the back of the villa, seen a red blob in the sky, suspected it was Jupiter, got out google star maps or whatever it was called and pointed up in the sky which confirmed it was Jupiter. First time I had seen it. The kids, particularly the youngest (she is going through a bit of a space phase) were well hyped by it. Just a shame we didn't have her telescope!
|
|
|
|
|
... the delusion that you're posting something that Leslie hasn't already.
Did you ever see history portrayed as an old man with a wise brow and pulseless heart, waging all things in the balance of reason?
Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful?
--Zachris Topelius
Training a telescope on one’s own belly button will only reveal lint. You like that? You go right on staring at it. I prefer looking at galaxies.
-- Sarah Hoyt
|
|
|
|
|
Now I am going to link this
»»» <small>Loading Signature</small> «««
· · · <small>Please Wait</small> · · ·
|
|
|
|