3 ms·
An user-space filesystem running in an interpreted language? Is that as bad as I think it is?
by rnd0 2y ago
An user-space filesystem running in an interpreted language? Is that as bad as I think it is?
- vineyardmike 2y agoThey’re a teacher. It’s learning material.
- askvictor 2y agoA operating systems class I was once a lab assistant for, we implemented the key parts of an operating system in Python. Scheduler, Filesystem, Memory Management. I think it ended up being more confusing than not, but I appreciated where it could go.
- dsp_person 2y agoImagine you want to glue together something to use with a syncing tool. ~100 lines of python can turn data from one format into a presented set of files. The application doesn't have to be a general purpose filesystem. e.g. https://github.com/UNFmontreal/zfs_fuse_snapshot/blob/master/zfs_fuse_snapshot.py https://github.com/UNFmontreal/zfs_fuse_snapshot/blob/master...
- heavyset_go 2y agoNo, you will spend the majority of your time waiting on IO.