If I'm writing a LaTeX file in linux I can recompile and the changes just 'appear' on the open PDF. If I use a bash script to edit a .txt file, I get the option reload it.
Not so in windows, which seems to prefer blocking my actions until the file is closed.
Why are the two so different? Is this a failing of the file system (I've not tried this in Linux on NTFS or FAT32, only ever one of the ext FSs)? Or is it something different?