Hacker News new | past | comments | ask | show | jobs | submit login

I like the built-in database functionality he describes. Wasn't that a feature of the BeOS file system?



No idea, but VMS have something like that, and probably also other mini computers of the era.

I'm only 40 so I'm to young to know :-)

I think that Unix' "everything is a stream" concept won because it's simple and powerful, but it's a good example of the failure of our educational systems that only old geezers have a clue that there are alternatives.

I feel like 99 % of the things I do at work, some guy at IBM should have made a generic solution for in 1979. Actually someone probably did.


Probably not the earliest implementation, but IBM mainframes did indeed have record oriented files in the 1960's.

https://en.wikipedia.org/wiki/Data_set_(IBM_mainframe)


This is actually one of the main reasons why I'm interested in non-PC computers and non-Unixish/non-NTish operating systems :)


Maybe. You can query on BFS to match meta data entries. But for me it's more important that file systems be transactional. So instead of doing a stupid write-to-tmp-file and then move-into-place-on-same-physical-volume-hoping-it's-atomic dance you could just say open('filename').then_write(buf).then_commit() or whatever and it would do the work as a transaction; or fail. But you wouldn't end up with corrupt files with half written chunks.


Not sure, but it does sound interesting. :)




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: