Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I thought it was always pronounced "sequel-ite" personally


Last month I discover NGINX is not pronounced "en-jinx", and today I discover SQLite is not pronounced "sequel-light".

2020 is turning out to be pretty terrible guys.


You and me both, my friend.

Apparently I've been using S-Q-L-ite, not S-Q-Lite.

All these years I've been using "Engine-X", not "en-jinx", and didn't know it.. https://www.nginx.com/resources/wiki/community/faq/


I only knew it because I had to look up the pronunciation. I kept calling it N-G-I-N-X, but could never remember the spelling.


Wait until you hear how 'valgrind' rhymes with 'grinned'!


I've been getting that wrong for quite a while.

There's a certain irony in getting the name of a debugging tool wrong.


I have always pronounced "NGINX" as /ŋɪŋks/. So, I was wrong, too. But I always pronounced "SQLite" and "valgrind" properly, at least.


No love for "seekwelitay"?


This is how I will pronounce SQLite from now on.


I'm totally in on this. We can make it happen!


Eskewellite

Sequelliteh

Squalitee

Cirquerlanite

Diet Seek-well


Squeal-ite. Because SQL is "squeal", like the pig.

PostgreSQL is pronounced "post-gres". You absolutely never pronounce the "QL".



Sequel-lite here. I know that makes no sense phonetically.


And I thought it was S-Q-lite. S-Q-L-ite makes sense though. Most consistent.


I say S-Q-Lite except I pronounce the S and Q in Portuguese and the rest in English...

Luckily I code on my own, so nobody hears this abomination out loud


I do the same thing. Maybe we should talk.


I think there's a case for disputing the official pronunciation because it's based off an "official" pronunciation of SQL. I've heard it ess-queue-elle and sequel, but personally side with sequel. It was originally called “Structured English Query Language”, abbreviated and pronounced "SEQUEL"; later shortened to "SQL" but same pronunciation. So I figure sequel-ite is a perfectly legitimate pronunciation.


Adding to that, in the mid-1980s I worked at a company called Gupta Technologies, founded by Umang Gupta and Bruce Scott of Oracle.

Their first product was SQLBase, pronounced "sequel base". The next product, which I worked on, was SQLWindows, pronounced "sequel windows".

We knew that some people pronounced SQL "ess cue ell", but no one at the company pronounced it that way, ever.


That's how I do it. I understand the etymological reasons for "S-Q-L-ite", but SQLite is just too ubiquitous in my everyday work for me to speak 4 syllables when referring to it.


and it does sound like a mineral which is quite in line with how I see sqlite.. pretty, timeless and rock solid


MySQL is the same way. A lot of people say My-sequel but I think its supposed to be my-ess-que-ell


PostgreSQL is the fun one out because they officially say it is Postgres-Q-L.

The "it's always S-Q-L and never `sequel`" is IBM's fault and an early trademark infringement issue in computing. (IBM was told it couldn't call it "SEQUEL" by an aircraft company.)


For anyone curious about the trademark infringement, I hunted down the excerpt from the book that Wikipedia uses as a source (a book called Databases Demystified) and this is what it says in the book:

>> The forerunner of SQL, which was called SEQUEL (for Structured English Query Language), first emerged in the specifications for System R, IBM’s experimental relational database, in the late 1970s. However, two other products, with various names for their query language, beat IBM to the marketplace with the first commercial relational database products: Relational Software’s Oracle and Relational Technology’s Ingres. IBM released SQL/DS in 1982, with the query language name shortened to “SQL” after IBM discovered that “SEQUEL” was a trademark of the Hawker-Siddeley Aircraft Company. When IBM released its next generation RDBMS, called DB2, the SQL acronym remained. To this day, you will hear the name pronounced as an acronym (S-Q-L) and as a word (see-quel), and both are considered correct pronunciations.

I was hoping for a bit more interesting or detailed story.


I typically go with just "postgres" for phonetic pronunciation. Not sure how else it would be done; "postgres sequel?"


I've heard Postgres pronounced as if it were French. "Postgree."


I've heard that, but assumed it came from splitting up the name as "Postgre"+"SQL"; if you leave off the SQL part you get a word ending in E, and "postgreh" can't be right, can it? :)


Which is why I've also heard developers that either assumed the 'g' was silent or a transposition problem and you get "poster SQL", "postreg SQL", or worst of all "posgret SQL".

Somewhere, I believe in an HN comment, I saw a Postgres developer say that one of the biggest regrets of the project naming was capitalizing that "shared S".


I go with psql personally


genuinely not sure if you are joking or not, but that's not the same thing as postgres! :)


Postgres queue ell


> they officially say it is Postgres-Q-L.

I always interpreted it as Post-gr-S-Q-L. Which is basically the same thing but makes more sense to me because it’s as if the name had a silent “e”.


i'm weirded out by the fact that i always use the “official” pronunciations for all these products


We need a normal form for pronouncing and naming relational databases.

I’m half joking but it might alleviate people from being confused.


I thought the norm was to pronounce SQL as "sequel" in Microsoft products and "ES-QUEUE-EL" in every other context


The norm is to pronounce it by how likely you think you might get yelled at for trademark infringement by a holding company of the assets of an old aircraft company: https://en.wikipedia.org/wiki/Hawker_Siddeley

The name confusion is all IBM's fault.

> Chamberlin and Boyce's first attempt of a relational database language was Square, but it was difficult to use due to subscript notation. After moving to the San Jose Research Laboratory in 1973, they began work on SEQUEL. The acronym SEQUEL was later changed to SQL because "SEQUEL" was a trademark of the UK-based Hawker Siddeley Dynamics Engineering Limited company.


So that trademark has been un-revivable since 2005... long past time to start saying "sequel" for real :)


I preferred to call it "Squeal Server."


Absolutely. Squealer for short.


I looked it up, you're right, it is officially my-ess-que-ell. This leads to another question, how do you pronounce "NoSQL"? I couldn't find a convincing answer on the web. I used to say "sequel" for everything SQL related but clearly I was wrong.


"red iss"


Noskul, rhymes with nostril


my-ass-que-ell is the way to go




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: