Okay, back in the day, when dinosaurs and TTYs ruled the world, it made
sense to be as concise as possible. Fast forward to the 21st century, and we
get a brand new language with case sensitive variables. Hey, you can have x
and X refer to different things. Isn't that wonderful! Right... What kind of
a moron wants to remember x versus X? The VB tribe usually types variable
names in all lower case so that the IDE will convert them. If it doesn't,
you made a typo. That's a useful feature. Why doesn't C# have an environment
option to disable case sensitivity? Be honest now, what purpose does it
serve? 6 1590
Same reason we have QWERTY keyboards and irregular verbs. It is because it
was.
"bigbob" <bi*@bob.com> wrote in message
news:ee****************@TK2MSFTNGP10.phx.gbl... Okay, back in the day, when dinosaurs and TTYs ruled the world, it made sense to be as concise as possible. Fast forward to the 21st century, and
we get a brand new language with case sensitive variables. Hey, you can have
x and X refer to different things. Isn't that wonderful! Right... What kind
of a moron wants to remember x versus X? The VB tribe usually types variable names in all lower case so that the IDE will convert them. If it doesn't, you made a typo. That's a useful feature. Why doesn't C# have an
environment option to disable case sensitivity? Be honest now, what purpose does it serve?
"Jasper Kent" <ja*********@hotmail.com> wrote in message
news:%2****************@tk2msftngp13.phx.gbl... Same reason we have QWERTY keyboards and irregular verbs. It is because it was.
Damn, this debate has gone on over and over again, and this is the first
response I've seen that didn't pitch in any religious fervor, lol.
I like it.
Hopefully no pundits from either side will turn this into a messy argument
either, -_-. "bigbob" <bi*@bob.com> wrote in message news:ee****************@TK2MSFTNGP10.phx.gbl... Okay, back in the day, when dinosaurs and TTYs ruled the world, it made sense to be as concise as possible. Fast forward to the 21st century,
and we get a brand new language with case sensitive variables. Hey, you can
have x and X refer to different things. Isn't that wonderful! Right... What
kind of a moron wants to remember x versus X? The VB tribe usually types
variable names in all lower case so that the IDE will convert them. If it
doesn't, you made a typo. That's a useful feature. Why doesn't C# have an environment option to disable case sensitivity? Be honest now, what purpose does it serve?
"bigbob" <bi*@bob.com> wrote in message
news:ee****************@TK2MSFTNGP10.phx.gbl... Be honest now, what purpose does it serve?
1) Historical reasons. Languages in the C family are case-sensitive. VB
isn't, Eiffel isn't. C, C++, Java, and C# are. If you claim a language is
similar to C++ and Java, lexical conventions should probably be similar.
2) Entertainment value. This thread will generate a great deal of hot air,
and several people will probably make complete asses of themselves.
--
Mickey Williams
Author, "Microsoft Visual C# .NET Core Reference", MS Press www.servergeek.com
What is a TTY? It sounds cool.
I posted a question about this and Eric Gunnerson from MS sent me this link.
My only gripe with case sensitivity is with Reserved words which I goof up a
lot b/c I code in C# and VB.NET every day. http://www.gotdotnet.com/team/csharp.../ask.aspx#case
"Jasper Kent" <ja*********@hotmail.com> wrote in message
news:#f**************@tk2msftngp13.phx.gbl... Same reason we have QWERTY keyboards and irregular verbs. It is because it was.
"bigbob" <bi*@bob.com> wrote in message news:ee****************@TK2MSFTNGP10.phx.gbl... Okay, back in the day, when dinosaurs and TTYs ruled the world, it made sense to be as concise as possible. Fast forward to the 21st century,
and we get a brand new language with case sensitive variables. Hey, you can
have x and X refer to different things. Isn't that wonderful! Right... What
kind of a moron wants to remember x versus X? The VB tribe usually types
variable names in all lower case so that the IDE will convert them. If it
doesn't, you made a typo. That's a useful feature. Why doesn't C# have an environment option to disable case sensitivity? Be honest now, what purpose does it serve?
I had a co-worker that was a total MS Basher and always ran his mouth about
Perl, Linux and Java. Problem was, he couldn't get anything done in any of
them. So he informed us that when MS created C#, they assumed that the
average C# user was more sophisticated then 'lame' VB and VB.NET
programmers. He said that 'real programmers' <which is usually a phrase you
hear right before someone makes a complete j4ck4ss out of themselves> want
that level of case sensitivity.
It was one of the more ridiculous things I've heard, but typical of the
'which is better' arguments you see around these issues.
Cheers,
Bill
"Mickey Williams" <my first name at servergeek.com> wrote in message
news:uz**************@TK2MSFTNGP10.phx.gbl... "bigbob" <bi*@bob.com> wrote in message news:ee****************@TK2MSFTNGP10.phx.gbl...
Be honest now, what purpose does it serve?
1) Historical reasons. Languages in the C family are case-sensitive. VB isn't, Eiffel isn't. C, C++, Java, and C# are. If you claim a language is similar to C++ and Java, lexical conventions should probably be similar.
2) Entertainment value. This thread will generate a great deal of hot air, and several people will probably make complete asses of themselves.
-- Mickey Williams Author, "Microsoft Visual C# .NET Core Reference", MS Press www.servergeek.com
I think it also help in improving the code readability.
Let say some developer write a function MyTestFunction( ) now all other
developers are forced to use it as MyTestFunction( ). No one can use it
like mytestfunction( ) or MYTESTFUNCTION( ) :-)
-------------------------
"Manish Agarwal"- <ma***********@hotmail.com>
*** Sent via Developersdex http://www.developersdex.com ***
Don't just participate in USENET...get rewarded for it! This thread has been closed and replies have been disabled. Please start a new discussion. Similar topics
by: Elliot Temple |
last post by:
Hi I have two questions. Could someone explain to me why Python is
case sensitive? I find that annoying. Also, why aren't there
multiline comments? Would adding them cause a problem of some...
|
by: Neo-LISPer |
last post by:
Hey
Recently, I researched using C++ for game programming and here is what
I found:
C++ game developers spend a lot of their time debugging corrupted
memory. Few, if any, compilers offer...
|
by: Starwiz |
last post by:
I'm a VB.net programmer, and I'm about to start working
with two C++ programmers and teach them .net.
I've decided to use C# in teaching them, since it's
similar enough to VB.net that I can read...
|
by: Jason Tesser |
last post by:
I am converting data from Access into Postgres and ran into an issue
with case sensitivity. Can I write queries in Access that will be case
insensitive without rewriting the queries. So I would...
|
by: Christian Sell |
last post by:
Hello,
I am running into a problem with PGs case sensitivity with regard to column and
table names. I am using program components that require the object names
returned from database metadata...
|
by: gregory_may |
last post by:
Is there any options in VS 2005 to better handle case issues in C# (Similar
to VB.Net)?
|
by: othellomy |
last post by:
Is SQL server defaults to case insensitive? I am sure there are ways to
install case sensitive SQL server instance but coming from Sybase
(which is always case sensitive) case insensitivity is...
|
by: Anita Potekkat |
last post by:
Hello,
I had a question regarding Case Sensitivity in 10g & 9i.
(1) Does Case Sensitivity in Oracle have to do with data only? Or does it also effect table & column names? For e.g. in a table...
|
by: sweetpotatop |
last post by:
Hi,
I believe my SQL server was configured as Case sensitivity. I have a
number of stored procedures which were moved from a non-Case
sensitivity SQL server. Because of the Case sensitivity, I...
|
by: Lucky |
last post by:
Hi guys,
I'm having problem with case sensitive collation of SQL Database. one
my client is having case sensitive database. While developing the Data
Layer i didn't consider this scenario.
the...
|
by: DolphinDB |
last post by:
Tired of spending countless mintues downsampling your data? Look no further!
In this article, you’ll learn how to efficiently downsample 6.48 billion high-frequency records to 61 million...
|
by: isladogs |
last post by:
The next Access Europe meeting will be on Wednesday 6 Mar 2024 starting at 18:00 UK time (6PM UTC) and finishing at about 19:15 (7.15PM).
In this month's session, we are pleased to welcome back...
|
by: isladogs |
last post by:
The next Access Europe meeting will be on Wednesday 6 Mar 2024 starting at 18:00 UK time (6PM UTC) and finishing at about 19:15 (7.15PM).
In this month's session, we are pleased to welcome back...
|
by: Vimpel783 |
last post by:
Hello!
Guys, I found this code on the Internet, but I need to modify it a little. It works well, the problem is this: Data is sent from only one cell, in this case B5, but it is necessary that data...
|
by: jfyes |
last post by:
As a hardware engineer, after seeing that CEIWEI recently released a new tool for Modbus RTU Over TCP/UDP filtering and monitoring, I actively went to its official website to take a look. It turned...
|
by: Defcon1945 |
last post by:
I'm trying to learn Python using Pycharm but import shutil doesn't work
|
by: af34tf |
last post by:
Hi Guys, I have a domain whose name is BytesLimited.com, and I want to sell it. Does anyone know about platforms that allow me to list my domain in auction for free. Thank you
|
by: Faith0G |
last post by:
I am starting a new it consulting business and it's been a while since I setup a new website. Is wordpress still the best web based software for hosting a 5 page website? The webpages will be...
|
by: isladogs |
last post by:
The next Access Europe User Group meeting will be on Wednesday 3 Apr 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM).
In this session, we are pleased to welcome former...
| |