News for hackers. Stuff that matters.
Re:Why Pascal Is Not My Favorite Programming Language (1981) by na85 on Monday February 25, 2019 @10:01AM (#19246062)
>I would never willfully choose a language with case insensitive identifiers.

If you run into name collisions between FooBar and fooBar due to case insensitivity, isn't that indicative of your naming scheme for variables and functions, rather than a fault in the language design?

Re:Why Pascal Is Not My Favorite Programming Language (1981) by jstimpfle on Monday February 25, 2019 @03:23PM (#19249074)
You mean I shouldn't make both a function FooBar and a variable fooBar? Not the worst rule probably. We shouldn't get to clever with casing. Which is why I use mostly lowercase (to avoid decision paralysis).

However, the language problem I see is when I define something as FooBar and reference it as FoOBAr or FOOBAR and that is not a symbol-not-found error.