Skip to content

add Perl backend and functions

Compare
Choose a tag to compare
@scivision scivision released this 26 Aug 13:06
· 207 commits to main since this release
3edb3a1

Added Perl backend (in addition to .NET, Java, and Python) to allow for faster execution when available.
Since Perl is bundled with Matlab on Windows and generally available on macOS and Linux systems, Perl is useful as an additional backend.
In particular, for the stdlib.samepath() function, Perl is like 20x or more faster than using multiple system() calls as a fallback.
All of these backends are optional, but generally faster than system() calls.
The core functionality is done with native Matlab code when possible.

Added functions:

  • is_dev_drive()
  • get_uid()
  • get_process_priority()