Re: A strange behaviour of a File property
On 11/12/2011 5:09 PM, Andreas Leitgeb wrote:
Eric Sosman<esosman@ieee-dot-org.invalid> wrote:
On 11/11/2011 10:21 PM, Andreas Leitgeb wrote:
Eric Sosman<esosman@ieee-dot-org.invalid> wrote:
[...] Note that in some file systems
there is no such thing as a "path separator;" on one such I had
files with names like
SYS$DISK:[USERS.ERIC.PROJECT]README.TXT;22
Such beasts still exist in the wild?
Or was it something embedded like e.g. on a smartcard?
http://en.wikipedia.org/wiki/Files-11#Disk_organization_and_naming
"A fossil!" I hear you cry, "A dried relic of prehistory!"
I'm not the type who would cry out about it, but I admit, I did think
something more or less similar.
I do not consider version numbers prehistoric relics.
:-)
Note that:
* ODS-5 file systems are case insensitive case preserving (Windows
style) unlike ODS-2 that is case insensitive uppercasing (DOS style)
* Java actually supports both native syntax and traditional
*nix / syntax for filenames
import java.io.*;
public class Disp {
public static void show(String fnm) throws IOException {
BufferedReader br = new BufferedReader(new FileReader(fnm));
String line;
while((line = br.readLine()) != null) {
System.out.println(line);
}
br.close();
}
public static void main(String[] args) throws Exception {
show("DISK2:[ARNE]HELLOWORLD.JAVA");
show("/disk2/arne/helloworld.java");
}
}
actually displays the same file twice.
Yet, according to
http://en.wikipedia.org/wiki/OpenVMS#Major_release_timeline
... there was a new release (V8.4) just over a year ago. The V7.0
version was roughly contemporaneous with the first release of Java.
I also admit, I'm surprised that at least Java 6 appears to be available
for it. (result of brief googling)
6.0-3 which is equivalent of Oracle 6.0u27 was released last month.
But no 1.7 yet.
Arne