| | Re: Lego Easter Eggs!
|
|
NS Comm 4 or 4.5 has the same behaviour. If you're relative pathing and you started on your HD, you can navigate all over it, no worries. Good for testing... BUT! This will bite you if you're not careful. But relative paths are better if you can use (...) (26 years ago, 16-Feb-99, to lugnet.publish)
|
|
| | Re: Lego Easter Eggs!
|
|
(...) Wasn't the problem in this case that the path was _hard_coded, rather than soft, albeit hardcoded to the wrong place? :) Jasper (26 years ago, 16-Feb-99, to lugnet.publish)
|
|
| | Re: Lego Easter Eggs!
|
|
(...) How so? Other than the standard problem of changing the directory structure, and not updating all the soft-links. My experience is that hard-linking bites harder and sooner. And often requires tetanus shots. Now, don't get me started on file (...) (26 years ago, 16-Feb-99, to lugnet.publish)
|
|
| | Re: Lego Easter Eggs!
|
|
(...) As is right and proper. Ones that aren't case-sensitive bite hard. Solution: Never, Ever, Use capitals in a file designed to be published over the internet. Avoid elsewhere. Jasper (26 years ago, 16-Feb-99, to lugnet.publish)
|
|
| | Re: Lego Easter Eggs!
|
|
(...) Why? (...) Sure. Steve (26 years ago, 16-Feb-99, to lugnet.publish)
|
|
| | Re: Lego Easter Eggs!
|
|
(...) Because it's the Unix way! But seriously.. I mean, think of a _logical_ reason why ShElLL.bMp and shelll.bmp should refer to the same file - the main reason lose98 does that, is beacuase DOS _had_ no capitalisation in its filenames. And as we (...) (26 years ago, 17-Feb-99, to lugnet.publish)
|
|
| | Re: Lego Easter Eggs!
|
|
(...) Is 'Reason' the same word as 'reason'? Filenames aren't just some internal computer identification. They're used by people, and people are not (generally) case-sensitive. Well, they might be case-sensitive if you don't capitalize their name (...) (26 years ago, 17-Feb-99, to lugnet.publish)
|
|
| | Re: Lego Easter Eggs!
|
|
(...) Amen. But if that really happened then Unix geeks wouldn't be able to walk around thinking they're better than everyone else because they know how to do things the hard way while looking down on people who get the job done doing them the easy (...) (26 years ago, 17-Feb-99, to lugnet.publish)
|
|
| | Re: Lego Easter Eggs!
|
|
(...) Hmm. Since you put it that way, Unix is serving people. But only some people, and not in the way I intended. Steve (26 years ago, 17-Feb-99, to lugnet.publish)
|
|
| | Case-sensitivity in programming languages
|
|
(...) Well, one of the reasons many high-level languages are case-sensitive is that it vastly increases flexibility and expressiveness. Languages such as Lisp, Forth, PostScript, Perl, etc. with advanced string manipulation capabilities, dynamic (...) (26 years ago, 17-Feb-99, to lugnet.publish)
|
|
| | Unix geeks
|
|
Steve: (...) I think it's a matter of perspective... When someone who is a Unix geek is doing something the hard way, In my experience they're actually doing it the easy way -- it just looks cryptic if you don't speak the lingo. They're often also (...) (26 years ago, 17-Feb-99, to lugnet.publish)
|
|
| | Re: Case-sensitivity in programming languages
|
|
[I suppose this should move to off-topic. Oh well.] (...) If you say so. (...) I'll disagree that it only *seems* restricting *on the surface*. When I read "assert(x)" and "ASSERT(x)", my brain thinks they mean the same thing. I've used systems (...) (26 years ago, 17-Feb-99, to lugnet.publish)
|
|
| | Re: Case-sensitivity in programming languages
|
|
(...) Well, I dunno, maybe those languages wouldn't be severely hampered by case- insensitivity. I always thought that was the reason they were designed to be case-sensitive. (...) OK, yes, that's certainly a readability restriction. What I meant (...) (26 years ago, 18-Feb-99, to lugnet.publish)
|
|
| | Re: Case-sensitivity in programming languages
|
|
While the discussion to Case or not to Case is very interesting and I hope it continues, I would like inject something at this point. A bit of history if you will. Way back when ( Mr. Peabody please set the Wayback Machine for the cusp between main (...) (26 years ago, 18-Feb-99, to lugnet.publish)
|
|
| | Re: Case-sensitivity in programming languages
|
|
(...) Oh yes it's broke (.... because I just changed some chars into caps randomly, but we don't need to tell the boss that, right?) (...) And second because people don't want to take the time to type in: Print_A_Line_To_The_Screen ("Hello World"); (...) (26 years ago, 18-Feb-99, to lugnet.publish)
|
|
| | Re: Unix geeks
|
|
(...) Does uniq mess up the sorting? I don't see why you have to pipe it through sort twice otherwise. I mean, Yick. sort is a slow program anyway, so doing it twice where once would do :) Jasper (26 years ago, 18-Feb-99, to lugnet.publish)
|
|
| | Re: Unix geeks
|
|
(...) sort it once to get the word prefixes in order. uniq -c to get you a count of the prefix occurrences prepended to the prefix after removeing dups, sort it again to put the prefixes in order by number of occurences. If you really were the geek (...) (26 years ago, 18-Feb-99, to lugnet.publish, lugnet.off-topic.fun)
|
|
| | Re: Case-sensitivity in programming languages
|
|
There's one problem with the 'shorter to save storage space' issue: COBOL is much older than C. I believe COBOL was the second compiled language (right after FORTRAN). C came quite a bit later, after a significant amount of improvement in the (...) (26 years ago, 18-Feb-99, to lugnet.publish)
|
|
| | Re: Case-sensitivity in programming languages
|
|
(...) I'm reading into your response that I wasn't very clear in my earlier 'if you say so'. I meant to say that I don't have much knowledge on the languages and concepts you mentioned. I've been in a VB & SQL ghetto for the last few years. (...) (...) (26 years ago, 18-Feb-99, to lugnet.publish)
|
|
| | Re: Unix geeks
|
|
(...) Well, I looked at it (at least, I looked at qsort... I haven't looked to see if I could speed the io of the sort command). GNU qsort is incredibly coded. It has a list of references, and during my lit searches, I couldn't find any they'd (...) (26 years ago, 18-Feb-99, to lugnet.publish, lugnet.off-topic.fun)
|
|
| | Re: Unix geeks
|
|
I was talking about sort. GNU qsort rocks in a major way. (...) (26 years ago, 18-Feb-99, to lugnet.publish, lugnet.off-topic.fun)
|
|
| | Re: Unix geeks
|
|
(...) uniq doesn't mess up sorting, no. uniq -c does, though -- in the sense that it adds an additional field at the front of the line (man uniq). Technically, in this case, the first sort isn't necessary because the words file is already sorted, (...) (26 years ago, 18-Feb-99, to lugnet.publish)
|
|
| | Re: Case-sensitivity in programming languages
|
|
Steve Bliss wrote in message <36cc20bc.5396372@lu...et.com>... (...) This is true, Steve, but even COBOL used all caps on the 80 column cards. Most of the early keypunch machines had only caps. Did you ever wonder why the standard VDT line length (...) (26 years ago, 19-Feb-99, to lugnet.publish)
|
|
| | Re: Unix geeks
|
|
(...) I'd have known what uniq did, yes. I don't, my box doesn't have it, nor TAFM, and I don't want it. :) (...) A lazy one? Jasper (26 years ago, 19-Feb-99, to lugnet.publish, lugnet.off-topic.fun)
|
|
| | Re: Case-sensitivity in programming languages
|
|
(...) True. It just wasted more bytes with long source code than it saved with a small character set. Then again, when it really mattered, the source code was prolly kept in card decks, and only the compiled code ever made it to magnetic storage. (...) (26 years ago, 19-Feb-99, to lugnet.publish)
|
|
| | Re: Case-sensitivity in programming languages
|
|
Steve Bliss wrote in message <36cd9ed5.15435527@l...et.com>... (...) Oh, geez, now were did I put that cane? (...) I had the same problem right after I exited the purely computer room environment. ( Are there any of those still left? Maybe in lower (...) (26 years ago, 19-Feb-99, to lugnet.publish)
|
|
| | Re: Case-sensitivity in programming languages
|
|
On Fri, 19 Feb 1999 22:02:28 GMT, "Earls HouseHold" <brandone@mounet.com> wrote: <cross your 0's and dot your z's> That's not a computer habit, it's a mathemathician's habit. Of course, the one flows from the other. Jasper (26 years ago, 20-Feb-99, to lugnet.publish)
|
|
| | Re: Case-sensitivity in programming languages
|
|
Jasper Janssen wrote in message <36ddfaf9.136179631@...et.com>... (...) Ah, yes, Connections. Now were did I put my TV Guide? I always did need reminding that everything has connection to something else. Thanks, Jasper. Roy (26 years ago, 20-Feb-99, to lugnet.publish)
|