• 4 Posts
  • 1.17K Comments
Joined 3 years ago
cake
Cake day: June 12th, 2023

help-circle













  • It’s a bit more interesting than that…

    Linux, unlike Windows, will let you delete a file that is actively in use. It removes the reference on the file system but the contents of the file won’t be deleted until all file pointers to it close. In fact it will still be seen as taking up disk space until it’s garbage collected (deleting a large file that’s in use can be frustrating).

    So the file is actually still available to that running process. If you replace it with a new executable and run that then you get the new version.







  • Why do you feel a need to be able to claim that something is “written in Lua” or “Python” when it’s using native libraries? Many games are using a mix of languages these days. There’s no shame in it and I didn’t imply there is.

    People get very confused over this thinking that “Python is very fast at number crunching” because of things like numpy which is written partly in C to achieve that performance.

    This is like saying Rust isn’t a real language because it relies on LLVM which is written with C/CPP.

    That’s entirely different - I’m not talking about the interpreter or compiler. Just the runtime code.