Gnuplot is not GNU
gnuplot.info
gnuplot.info
I've been writing software professionally for more than 25 years, > 30 years in total. gnuplot has been around all that time. Developed in an academic environment, people probably (certainly) had other things to do than argue about name comparisons to other projects. And nobody cared.
There are things that are not an invariant of time. And frankly - open source along with the ideological battle over it is certainly one of those things. There were times with a much healthier way of dealing with zealots (Oh, this will cost me karma, but fortunately I don't care :-)
I once introduced Richard Stallman to a fellow grad student in Japan like this (in Japanese): "He is the creator of GNU. You know, as in gnuplot."
Stallman understood what I said and immediately corrected me: "gnuplot is not a part of GNU".
I'm not sure if this is obvious from the gnuplot.info web page - not only is gnuplot not gnu (new), it is also not GNU (gnu project)
"Despite its name, this software is not part of the GNU Project." https://en.wikipedia.org/wiki/Gnuplot
1. Conclude that its 90% likely to be what happened.
2. Not burden someone by asking a question you don’t need the answer to.
3. Disclaim credit for work you don’t lead.
Maybe you are far too pre-assumtpive that there was any ill effect, or even ill intent, in the statement being made, especially if the same fact is accounted for in gnuplot FAQ.
I guess "GNU, but gnuplot is not GNU" could be one, but perhaps at that hectic moment RMS didn't consider that option!
No longer than, say, adding GNU/to the front of GNU/Linux.
It is a cautionary tale: never assume that because someone doesn't speak your language, he won't get it if you are bad mouthing him.
Here "blah blah, Stallman, blah GNU blah blah gnuplot" is enough for some not skilled in blah to understand what is going on.
What product? It was created by two people in a lab that didn't know whether it would ever have more than a dozen users. Gnuplot as a name is fine imho, barely anyone cares whether it's a GNU project or not. JavaScript still has Java in the name and all you see about it are jokes.
The best explanation I've heard is that it comes from the timeline of when different metals were discovered [2], back in the 1700s. Magnesium was discovered, and was named after Magnesia, a region in Greece. Basically, "magnesi-" + "-um". Then Barium was discovered, and was named from the Greek "baryta", meaning "heavy". Molybdenum followed the "-um" trend, and "tungsten"/"wolfram" ignored the discussion altogether.
And now we get to the first mistake. Tellurium was named from the Greek "tellus", and should have been called "tellurum". Instead, by analogy from magnesium and barium, the suffix "-ium" was added instead. Strontium came next, after the town of Strontian. This reinforced the trend of the "-ium" suffix, even though it came from "stronti-" + "-um". By the time Zirconium was discovered from the mineral "zircon", the association was cemented. So many metals had ended with "-ium" by sheer coincidence, that people assumed that that was the correct Latin suffix.
Bringing it back to the "aluminum" vs "aluminium", this means that there's neither authorial intent nor historical consistency in the use of "aluminium". I'm fine if people think it sounds better, and argue from that, but for the love of all that is holy, people need to quit pretended that it has any more validity or correctness to it.
[0] https://en.wikipedia.org/wiki/Aluminium#Coinage [1] https://en.wikipedia.org/wiki/Metals_of_antiquity [2] https://en.wikipedia.org/wiki/Timeline_of_chemical_element_d...
Why I am grouping "gif", "png", and "alumin[i]um" together here is that people consider some nebulous authority to be the prescriber of all things pronunciation. I personally think that pronunciation is derived from how it is commonly spoken, and not the other way around. Hence its inclusion in my playful ribbing. If I appeal to the correct authority, can I make them change their pronunciation? Maybe it wasn't very funny.
I recall him saying that Sequel was a distinct language. The info I can find on SEQUEL today suggests he was trying to distinguish modern (1994) versions of SQL from the early versions. Or maybe he was afraid someone in a suit[1] would show up to admonish him for improper use of a trademark[2].
1. https://news.ycombinator.com/item?id=15887145 2. https://en.wikipedia.org/wiki/SQL
"Structured Query Language"
For the super cool who use the one true vendor it is:
"Microsoft Structured Query Language Server"
I hate that I always have to look these things up to not look out of place. For example nginx is engine-ex not en-jinks. They often seem intentionally hard or ambiguous to pronounce.
So as a shibboleth it mostly functions to distinguish those who discuss tech in English with their colleagues from those who do not. The latter group is quite diverse; it includes self-taught people, people communicating mostly in writing, and people who speak other languages than English with their colleagues.
> For example nginx is engine-ex not en-jinks. They often seem intentionally hard or ambiguous to pronounce.
I think it's a side-effect of the desire to create a name for your project that is both short and unique.
Wheel Of Fortune has taught us that vowels are expensive, so best not have any in your name.
Meaning if you encounter someone here that pronounces SQL as sequel you probably found a DotNet developer or at least someone that primarily focuses on Microsoft technologies.
S-Q-L is used by pretty much everyone else here.
I mostly have a background in Linux/Unix-y stuff, and I've hardly ever heard someone say "sequel" since, so this seems about right.
Not that I care either way, pronounce things however you like, but it sure can be confusing!
It all started with all good .com domains being taken, and now, here we are.
Same with Apache, since in Europe it typically gets pronounced appa-sha (as it would be in French)
I can't find a website that does the Nahuatl pronunciation, but my guess is that it's closer to the Spanish than English
Probably North American native language (though there is a less-accepted theory of entirely-Spanish origin), but almost certainly not Nahuatl. Per Wikipedia, the dominant theories are Zuni and Yavapai.
> Brian Behlendorf, one of the Apache's creators, asserted that the origins of Apache were not a pun, stating:
> > The name literally came out of the blue. I wish I could say that it was something fantastic, but it was out of the blue. I put it on a page and then a few months later when this project started, I pointed people to this page and said: "Hey, what do you think of that idea?" ... Someone said they liked the name and that it was a really good pun. And I was like, "A pun? What do you mean?" He said, "Well, we're building a server out of a bunch of software patches, right? So it's a patchy Web server." I went, "Oh, all right." ... When I thought of the name, no. It just sort of connotated: "Take no prisoners. Be kind of aggressive and kick some ass."
So, no, it's based on a stereotype of a group of tribes indigenous to North America. The pun endures because the indigenous culture did not.
https://english.stackexchange.com/questions/7231/how-is-sql-...
There are many points to language - quite a porcupine....
I suspect -X is more common.
In Linux' case, Linus Torvalds has said that he doesn't really care and admits that he instinctively pronounces it differently depending on the language that he's speaking.
That's definitely not how you pronounce LaTeX.
Wikipedia recommends LAH-tekh or LAY-tekh.
Likewise for "law": is it meant to be /lɑ/ or /lɔ/? It's not clear because the word is pronounced differently in different dialects.
For reference, Wikipedia recommends /ˈlɑtɛx/ and /ˈleɪtɛx/, and the two linked videos use /lə'tɛk/ and /ˈleɪtɛk/ respectively.
What is lacks in perfect clarity it makes up for in instant readability.
How on earth could LAH be ambiguous now?
Case-sensitive naming is dumb.
It's nicely counterpointed by the other habit of not pronouncing letters which are there, like in Worchestershire.
I'm not sure what you mean by this. The name is a pun on the name of the gnu animal. Just because GNU also made the same pun doesn't mean they are related, or that they have anything to do with each other.
gnuplot's history goes back to 1986, when GNU was in its infancy. The name was fine then, and is probably fine now.
> Their license also seems copy left to me.
The license is interesting! I'm surprised they've stuck with it. But yeah, it does appear copyleftish.
For what it's worth, the about box on my older PowerBook shows "System Software 7.1" and the manual simply says "system software" (i.e. not a proper noun).
Can you name a company with Unicode symbols?
My guess is that a popular made up name by the user base would emerge.
Which makes me guess that a bad name is worse than no name. Gnuplot misleads.
https://www.independent.co.uk/arts-entertainment/music/featu...
I think intentionally being obscure is kind of the point for a lot of these things.
“ After the change, Warner Bros. had to mail out floppy disks to news organizations featuring a font that allowed for reproduction of the new Prince symbol, because the symbol itself cannot be replicated in the fonts most publications use.”
https://www.vox.com/2016/4/21/11481686/prince-name-change-sy...
fp!
For a very long time I thought it was a play on "./" in the unix sense.
Sounds like a change to camel plot (cplot) might make more sense (another even-toed ungulate, not easily mistaken for a gnu)? ;)
gnuplot is a command-driven plotting program. It can be used interactively to plot functions and data points in both two- and three-dimensional plots in many different styles and many different output formats. Gnuplot can also be used as a scripting language to automate generation of plots. It is designed primarily for the visual display of scientific data. gnuplot is copyrighted, but freely distributable; you don’t have to pay for it. You are welcome to download the source code.”
If it’s lowercase in title font, it should be lowercase everywhere.
> If it’s lowercase in title font, it should be lowercase everywhere.
If you read closely, you’ll notice that only “x” level headings use title case, “x.y” level headings use sentence case; there is no clear instance of “gnuplot”, capitalized or not, in title case anywhere in the document. The only arguable case is the page header “gnuplot FAQ”, but since it is sui generis there is no way other than inferring from capitalization in the rest of the document of telling whether its titlecase or just the preferred labelling of the product followed by “FAQ” (and the context suggests the latter).
You see people use "Gnuplot" quite a bit because many of us have an aversion to starting a sentence with a lower case letter, even in the case of proper nouns and titles. gnuplot is not […]
Most of us don’t care about forcing the first letter to be always lowercase, and in fact feel it’s a lost cause. But I agree that after such an explicit clarification I would expect to see “gnuplot” everywhere in the official documentation, except for this particular excerpt and when they refer to “GNUplot”. Otherwise it is clearly inconsistent with what they are explaining.
Yes, I also read the body text after the numbered heading in the prior excerpt, which makes two different choices in sentence-starting position in sentence case. But what I was responding to was the inference of a rule bases on usage in “title font” (which seems to be a reference to title case), not a complaint about the inconsistent use in sentence case. Hence, the except you provide here isn't really germane to anything I've said.
The section titles are in sentence case, not title case. You would not expect it to be capitalised unless it were the first word of the title. The inconsistency in that paragraph is in the first sentence.
You can write whatever you want. You can also write "Tis is me bunni and he likes KArRoTs" and have a lot of friends agree with you that's the correct spelling. And it is still generally considered wrong :)
> Follow standard English text formatting and capitalization practices, even if the trademark owner considers nonstandard formatting "official", as long as this is a style already in widespread use, rather than inventing a new one: (But see exception below under § Trademarks that begin with a lowercase letter.)
> use: Time, Kiss, Asus, Sony Mobile. (Capitalize IKEA, IBM, as acronyms/initialisms.)
> avoid: TIME, KISS, ASUS, SONY Mobile
https://en.wikipedia.org/wiki/Wikipedia:Manual_of_Style/Trad...
> Follow standard English text formatting and capitalization practices, even if the trademark owner considers nonstandard formatting "official", as long as this is a style already in widespread use, rather than inventing a new one: (But see exception below under § Trademarks that begin with a lowercase letter.)
> use: Time, Kiss, Asus, Sony Mobile. (Capitalize IKEA, IBM, as acronyms/initialisms.)
> avoid: TIME, KISS, ASUS, SONY Mobile
https://en.wikipedia.org/wiki/Wikipedia:Manual_of_Style/Trad...
I think part of it is a general stylistic distaste for having "unnecessary" caps. See also general shift away from "Open Source," "Big Data," and the like.
iPhone is definitely an example of marketing winning over grammar, but it's not a given. Plenty of style guides indicate "our company name is to be written in all caps", when they want to stand out, which the rest of us happily ignore.
Yes?
In my experience, publications and the like do tend to respect the capitalization and other choices of a company/project/etc. with perhaps some exceptions like the ! in Yahoo! and perhaps all caps as in NVIDIA. In the case of Wikipedia, I'd go so far as to say that they're simply wrong if they're ignoring the actual way a company name is officially styled.
Mind you, I'm not necessarily a big fan of case-sensitive everything but here we are.
Companies don't get even that assumption for me, sure I'll use "iPhone" because they've won that one and it's the cultural expectation, but the only time I'm using "FREE NOW" is to criticise that decision
danah boyd - https://en.wikipedia.org/wiki/Danah_boyd
brian d foy - https://en.wikipedia.org/wiki/Brian_d_foy
https://en.wikipedia.org/wiki/List_of_people_with_lower_case...
>Iphone is a phone made by Apple
OTOH you would say Apple though, but I guess that avoids some obvious ambiguity
As you mentioned, what the marketing department says about the case of letters in the name does not affect this generic recommendation.
Of course, you'll find a lot of people writing it in accordance with the marketing style, bit typically you'll see media follow the Swedish spelling rules.
The sentence "Smartphone is a phone made by Apple" (or maybe "A smartphone is a phone made by Apple") would have a very different and wrong meaning though, so that doesn't make much sense to me.
8.4 Why does gnuplot ignore my very small numbers?
For some purposes Gnuplot treats numbers less than 1e-08 as being zero.... The solution is to change gnuplot’s idea of "zero"
:DGNU isn't a bad name, it's a cool self-referential acronym which also describes what it is really well (GNU's Not UNIX).
The only problem is that those two names exist in the same cultural context.
Google now tells me that's wrong.
I guess Gary Gnu on the Great Space Coaster led me wrong in my formative years.
https://upload.wikimedia.org/wikipedia/commons/2/24/En-gnu.o...
..Unless you mean "gnu" as in the animal, then it's like "new" (which I didn't know before).
Google is not an authoritative source on pronouncing words in English. In fact, there are no authoritative sources on pronouncing words in English.
There are references for common usages, but anything that is mutually intellegable is not wrong, even if it's not common usage or listed in the references.
Plenty of people pronounce the g, and plenty of people would know what you mean if you said I graphed this with g'new plot, and not if you said you graphed it with new plot. So, I for one, would prefer if you countinue to voice the g.
Sibling comment to yours helpfully points out the "new" pronunciation is only for the animal, not the open source initiative.
Either way, I blame Gary Gnu. Or maybe I thank him, for getting me ahead of the curve on pronouncing GNU.
Looking at it from the other side: Why are we so hung up on names? It’s not that we shouldn’t, but it’s an interesting topic. A computer doesn’t care as long as a name is syntactically unambiguous and fits the lengths constraints.
Plotutils comes with vector and rasterizer support, as well as a library.
I avoid software with dumb-ass case-sensitive names precisely for this reason. Look at the confusion, the time wasted on this topic. Why should it matter if it's octave vs. Octave? Normal users aren't case-sensitive, they just want to get on with their task. It just points to devs with the wrong priorities.
Quite the achievement to have written software that is still in use and discussed 36 years later.
Great software package tho.