Re:macOS is hazardous for digital/analog I/O
by chenning on Wednesday October 27, 2021 @10:56AM
(#29014125)
They're using Matlab because it's well known within the target community. Also, Psychtoolbox has been around for a long time and has been subject to studies that look specifically at precision.
[ Parent
| on HN ]
Re:macOS is hazardous for digital/analog I/O
by an1sotropy on Wednesday October 27, 2021 @01:22PM
(#29016225)
Sure, but when you use a high-level language for low-level functionality you're always going to be vulnerable to changes in how the OS interacts with the run-time library of the language. I'm amazed that Psychtoolbox's use of Matlab has worked for this long, but, like Flash's obsolescence, maybe it's time to use a different language. In any case the problem is not OSX but the implementation choices made by Mathworks in Matlab for OSX.