Yes, just think how secure our systems would be if only we'd stayed with assembly (or machine language) so that programmers didn't get soft and lazy working in C...
Isn't that partly just because the Unix permissions are too coarse to say what you really meant? Not clear this experience applies to a system that gives you better control over what you are sharing and better support (e.g., mandatory controls/information flow) for figuring out whether the policies are consistent with each other.
One of the nice things about Fabric is that it does seem to make programming easier in some ways, even if it makes it harder in others. For example, persistent and distributed data can be accessed as easily as regular language objects. That rips out a whole layer or two of crud that exists in a lot of applications now.
They built the system on top of Java, and the language is similar to Java, but it is not really Java. It doesn't expose that much of Java and it has its own protocols for security policies, communication, serialization, and persistence. It looks like a node of Fabric could be implemented without using Java or the JVM at all.
Yes, just think how secure our systems would be if only we'd stayed with assembly (or machine language) so that programmers didn't get soft and lazy working in C...
Isn't that partly just because the Unix permissions are too coarse to say what you really meant? Not clear this experience applies to a system that gives you better control over what you are sharing and better support (e.g., mandatory controls/information flow) for figuring out whether the policies are consistent with each other.
One of the nice things about Fabric is that it does seem to make programming easier in some ways, even if it makes it harder in others. For example, persistent and distributed data can be accessed as easily as regular language objects. That rips out a whole layer or two of crud that exists in a lot of applications now.
They built the system on top of Java, and the language is similar to Java, but it is not really Java. It doesn't expose that much of Java and it has its own protocols for security policies, communication, serialization, and persistence. It looks like a node of Fabric could be implemented without using Java or the JVM at all.