krainboltgreene: Why did anyone think a case sensitive file system was a good thing?
krainboltgreene: I mean if you need TheDatabase and thedatabase to be different files, clearly you need to rethink your strategy.
arubin: Why?
krainboltgreene: arubin: Why? Because case sensitivity expects the person to be exactly correct in case every time, and one case difference means targeting the wrong file. Anytime you expect coders to be perfect every time you're going to set yourself up for pain.
krainboltgreene: See: rm -f -r /
krainboltgreene: In the end OS specific directories are lower case anyhow (Probably because of mistakes), and the user shouldn't be bothered with case.
arubin: I expect coders to be wrong most of the time because most of them suck.
arubin: But that is besides the point.
krainboltgreene: Exactly!
krainboltgreene: That's not besides the point, that /is/ the point.
krainboltgreene: I mean if you need TheDatabase and thedatabase to be different files, clearly you need to rethink your strategy.
arubin: Why?
krainboltgreene: arubin: Why? Because case sensitivity expects the person to be exactly correct in case every time, and one case difference means targeting the wrong file. Anytime you expect coders to be perfect every time you're going to set yourself up for pain.
krainboltgreene: See: rm -f -r /
krainboltgreene: In the end OS specific directories are lower case anyhow (Probably because of mistakes), and the user shouldn't be bothered with case.
arubin: I expect coders to be wrong most of the time because most of them suck.
arubin: But that is besides the point.
krainboltgreene: Exactly!
krainboltgreene: That's not besides the point, that /is/ the point.