was about to recommend Nim in this post https://forum.dlang.org/thread/igsegyczboysopismnft@forum.dlang.org (Can i watch folders/files for changes with D language?) (he was looking for a viable language with cross platform gui + file monitoring) but lack of file monitoring seems a blocker for that
(migrated from https://github.com/idlewan/nim-fswatch/issues/1)
Curious how it compares to other packages
related nim packages
[1] https://github.com/snowlt23/nimwatch readme says windows (win32api) and linux (inotify); osx and freebsd are marked as TODO
[2] https://github.com/idlewan/nim-fswatch => faced https://github.com/idlewan/nim-fswatch/issues/2
[3]
lib/packages/fsmonitor.nim
from nim stdlib https://github.com/nim-lang/Nim/blob/27b081d1f77604ee47c886e69dbc52f53ea3741f/lib/packages/fsmonitor.nim only works on linux (via inotify) and seems deprecated[4] https://github.com/FedericoCeratto/nim-fswatch => doesn't work on OSX for me, see https://github.com/FedericoCeratto/nim-fswatch/issues/1
[5] https://github.com/paul-nameless/nim-fswatch (this one) => seems to work!
in D
there's this: https://code.dlang.org/packages/fswatch
other links
scratch below, may not be relevant anymore
was about to recommend Nim in this post https://forum.dlang.org/thread/igsegyczboysopismnft@forum.dlang.org (Can i watch folders/files for changes with D language?) (he was looking for a viable language with cross platform gui + file monitoring) but lack of file monitoring seems a blocker for that