- Feature Articles
- CodeSOD
- Error'd
- Forums
-
Other Articles
- Random Article
- Other Series
- Alex's Soapbox
- Announcements
- Best of…
- Best of Email
- Best of the Sidebar
- Bring Your Own Code
- Coded Smorgasbord
- Mandatory Fun Day
- Off Topic
- Representative Line
- News Roundup
- Editor's Soapbox
- Software on the Rocks
- Souvenir Potpourri
- Sponsor Post
- Tales from the Interview
- The Daily WTF: Live
- Virtudyne
Admin
Also, UK keyboards have the £ sign as Shift+3, US keyboards have the # sign for the same key stroke ...
Maybe he was using a UK keyboard with a US locale ...
Although let's be honest, that doesn't excuse the rest of his 'knowledge'
Admin
When did MS move Character Map into "System Tools" and not install it by default? That's a separate WTF itself.
Admin
I don't really think simply not knowing that it's called C-sharp is that bad; it's almost always typed C#, even by Microsoft, so unless you've heard someone talking about it (which you might well not have, when it was new) you would surely just assume that it was a hash? (/pound/number/octothorp, depending on dialect.)
I know a few people who are perfectly competent using SQL, but insist on pronouncing it 'Sequel', and also one who pronounces it 'Squirrel', though I think he just does that to annoy. Similarly, some people pronounce 'Linux' with 'lie' as the first syllable.
Obviously, though, this particular candidate was horribly incompetent.
Admin
If anyone is mildly interested, google for just intonation or equal temperament to see why C# != Db
^_^
Admin
You guys all must be real youngsters. Al Stevens developed a language called D-Flat for Dr. Dobb's Journal and ran a long series of articles that ran from about 1989 to 1991. A few of them are archived on the DDJ site. Ignore the date at the top of the article and instead note the references to the new book published in 1991 and the instructions to get the source code: The D-Flat source code is on CompuServe in Library 0 of the DDJ Forum and on M&T Online. If you cannot use either online service. send a formatted 360K or 72OK diskelle [sic].
Admin
We went through this last time. I think the end result was - as in most arguments over semantics - "it depends on the context"
C# == Db C# !== Db
Admin
But C-number is C№. I vote for C-grid.
Heh-heh, cultural differences are fun...
Admin
This creates a variable with "Jis a good canidate!". Besides spelling the last word wrong, he's also suggesting we spill seminal fluid on him.
Does that really compile?
Admin
You are the moron here. The best answer to any question that requires "adding up he first 100 integers then outputting the sum", is indeed "ogle this question and write the answer here." For plus points, Google Gauss and kindergarten and arithmetic progressions.
Admin
Everybody knows that C# is not called C-Pound. It's supposed to be called C-Octothorpe.
Admin
Of course, the REAL WTF(tm) is that the samples given as "C#" aren't even C#, but VB.NET.
Admin
The real WTF is trying to hire a software developer based on experience with ".NET, C#". That's a sure-fire way to end up with mediocre employees. When I interview candidates for development positions I focus on more fundamental issues such as object-oriented analysis and design, structured programming, algorithms, database theory, configuration management, lifecycle models, etc. If a candidate is intelligent and has a solid foundation in fundamental development skills then he should be able to learn a new language and standard library in a matter of days. On the other hand, if someone only knows C#, .NET, and SQL but is weak on the fundamentals then he's going to fail at developing anything large and complex.
Of course, if you're hiring a contractor for a short-term project rather than a permanent employee, it does make more sense to focus on specific technical skills. You don't want to be paying for contractors to learn.
Admin
I just finished working on a system where I was forced to do this. really, really, really annoying
Admin
Er... Canadian Dollars? :)
Admin
Addendum (2007-05-30 01:31): Alas, beaten to it.
Admin
According to linus thorvalds, either way of saying it is ok. He himself is more along the lines lf leenux. ;)
Admin
Actually, people who pronounce it "Sequel" are either oldies in the game, or pretend to be. The language was originally to be called Sequel, but that option had to be dropped (Wikipedia says it was Trademarked by a British aviation company, my prof at uni said it was because IBM already had a different project named Sequel). Thusly, it was condensed to SQL, and they found a name to fit it.
Personally, I say SQL, except when refering to MySQL; which i pronounce like "muscle" with an y. Always throws people off.
Admin
I pronounce it "sequel" because that's how I heard it referred to when I first heard of it. I continue to use that pronunciation because it's simpler than saying "es-que-el" (and I'm lazy). I suppose it depends on the audience, but that one seems like it's ubiquitous enough that people know what you're talking about when you say "sequel."
I had some colleagues, however, that referred to a Multiple Document Interface as "mi-dee", which always made me think of Musical Instrument Digital Interface.
Admin
I've been in database development, report writing and management for eight years in the Pacific Northwest and the Northeast and everbody pronounces SQL as sequel.
Admin
A funny thing is that one of the words for # in portuguese is "tralha" (pronounced as trah-lee-a), that may also be translated as rubbish... so C-Tralha = C-Rubbish...
Admin
I've been saying SEQUEL since college; the prof who taught us DBMS said sequel and it just sticked. This was in 1992. A lot of people I know pronounce it sequel; some people say "esse koo elle" (I'm in Mexico, so that's how you say "es que ell" in Spanish) but almost everyone says sequel... mysequel, sequelserver, etc.
The sad thing is that a lot of people think that SQL = SQLServer so when you start talking about SQL sentences in Oracle, Postgres, etc they get confused because they think you're talking about making the two servers talk to each other or something. Morons...
Admin
Everyone knows the correct pronounciation is "mesh". :)
Admin
... or using "The Pronunciation Guide - version 2.5" copied on 19 Now 1995:
CROSSHATCH, pound, pound sign, number, number sign, sharp, octothorpe, hash, (garden) fence, crunch, mesh, hex, flash, grid, pig-pen, tictactoe, scratch (mark), (garden) gate, hak, oof, rake, sink, corridor, unequal, punch mark
I think that covers all bases :-)
Well, back to work and "see hak" some more.
Admin
I'm suddenly looking for work and am not sure how I will do compared to the huge numbers of C octothorpe programmers.
Actually I'm more Perl/Python/C++ but don't worry, there are plenty of "11 on a scale of 1 to 5" types there too, the kind who burn a year and don't have their Hello World application running yet.
Admin
If you were asked to write a function to calculate the square root of 2 to 5 decimal places, do you think you'd get great marks for "Print 1.41421"?
Admin
I say "B double-sharp", but even fewer people get that one.
Admin
Ah, that depends on the tuning. Are you referring to equal-temperament or well-temperament?
Admin
I always call it C-Hash as I used to use PRINT-hash in old line numbered basic (and even occasionally in vb6) to write to files. Also # is the double precision type identifier in M$ (M-String) versions of basic before vb.net so maybe it should have been called C-float.
Admin
you missed noughts and crosses
Admin
Consider the history. Chamberlin and Boyce of IBM named the prototype Structured English Query Language (SEQUEL). See http://www.almaden.ibm.com/cs/people/chamberlin/sequel-1974.pdf
As already mentioned, IBM changed it to SQL because SEQUEL was already a trademark of Hawker Siddeley aircraft company.
When the American National Standards Institute (ANSI) first ratified SQL as a standard in 1986, their official pronunciation was "Ess Que Ell". Jim Melton, editor of the SQL-86 standard, also says that SQL stands for "SQL Query Language" and notes that this is a recursive acronym.
I use both pronunciations interchangeably. When I programmed glue code to Informix databases in 1988, everyone I met pronounced it "sequel". In the late 90's I joined a software company who produced middleware that connected to dozens of different databases. Both pronunciations were used.
When referring to implementations, I try to respect the manufacturer's pronunciation. For example:
SQLite ("Ess Que Ell Light") http://video.google.com/videoplay?docid=-5160435487953918649
MySQL ("My Ess Que Ell") http://dev.mysql.com/doc/refman/5.1/en/what-is-mysql.html
PostgreSQL ("Post Gres Que Ell") http://www.postgresql.org/docs/faqs.FAQ.html#item1.1
Sybase SQL Server / Sybase SQL Anywhere Microsoft SQL Server HP NonStop SQL Pervasive PSQL / Pervasive.SQL DataDirect SequeLink (All use "sequel")
Admin
Yeah, I had to go look it up to make sure (not a C# guy), but I was pretty certain C# wasn't overloading a unary operator for string concatenation.
Admin
Thanks for sharing that... priceless. There are some scary people out there!
Why did someone bring up LISP in conversation today????
Admin
It is not right for the interviewer to make fun of a candidate just because he/she pronounces something differently. A Japanese would probably call C as "Shi", but that doesn't necessarily mean you are more intelligent than him.
Admin
Also, it's really called C-Gartenzaun! What else?
Admin
This sounds eerily familiar. Many things are heavily anonymized or composite, but I suspect that I was J.
On the one hand, some things don't fit, like I don't think my grammar is all that bad. On the other hand, I clearly remember writing something like: Dim slogan as string = "C is a good canidate." (Spelling error and all.) Many other elements of the story sound very familiar. Although I was taking a C++ course, it was before I had gone back to school full-time. The author says that he was pretty clear about the level of experience required, but how many of you meet every single requirement listed in a job ad before applying? Based on the people I had met up until that time in the corporate world, I believed that I could be up to speed in almost any job in two months. I still sort of think that, assuming I had access to all of the necessary information. (I couldn't be an architect or a singer, though.)
For many people, all they have to offer their employer is the information they've acquired over the years. Such people require jobs using that specific information.
For other people, the biggest thing they have to offer is their processing power.
Typical hiring manager: "I need someone with five years of experience in counting plums! You only have experience counting oranges!"
Needless to say, this story involved a programming neophyte.
Admin
pharmacie en ligne france pas cher http://kamagraenligne.com/# pharmacie en ligne fiable