Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×

Comment Re:Why I Hate All Programming Languages (Score 1) 299

If the kind of drag and drop stuff you are proposing was a better mechanism for creating complex programs than languages, then we wouldnt use languages to communicate with each other. Instead we would push a bunch of colored blocks around and drag string between them. I don't think we're going to start doing that anytime soon either.

This is quite possibly both the funniest and most insightful comment *ever*. Kudos to you joss.

Comment Re:Time to play Spin The Wheel, Techie edition... (Score 1) 553

I have some sympathy with your plight, but, a persistent object does not necessarily equate to a file. For example, a persistent object can be stored in a database table. Equally, a persistent object can be stored as multiple files. A persistent object can be stored in non-volatile memory.

Only a persistent object which is wholly stored as a single entity within a traditional filesystem can possibly be equated to a file. Even then, it's fairly tenuous, as the file representation of the object can be manipulated via the filesystem API, whilst the object itself cannot.

Comment Re:Opera of the phantom (Score 2, Insightful) 553

Everything about this appears to be designed for developers, not users. There's absolutely nothing that indicates anything that would make a user want to use this OS.

I expect Babbage came up against the same attitude. Good job it didn't put him off, eh ! Not to compare this guy with Babbage, but really, does lack-of-user-appeal really mean that it's not worthwhile ? I think this is very interesting indeed. If you consider something like a database application, which needs to persist state changes to disk pronto, then why not let the OS handle this for you ? It needs to be done either way. I just wonder how a generalised object persistance layer can can handle specialised cases such as text storage (where you might want compression to save space at the expense of some speed) and video storage (where the object data is already compressed and you don't want to re-compress it). Actually thinking about video is interesting - what would the equivalent of seeking through a huge video file be if it was stored as an object ? Would the whole video object be loaded into RAM ? Some *very* interesting programming challenges here, which for some people makes it all worthwhile, even if it is ultimately a dead-end commercially, it *can* advance the field.

Slashdot Top Deals

Understanding is always the understanding of a smaller problem in relation to a bigger problem. -- P.D. Ouspensky

Working...