3 ms·
This paper both introduces a method for evaluation, which the paper's authors say is their primary contribution, and then use the method to identify some perfor
by samth 11y ago
This paper both introduces a method for evaluation, which the paper's authors say is their primary contribution, and then use the method to identify some performance problems in Typed Racket. Fortunately, we've been able to make some of those performance issues a lot better just by fixing small things. Some of those fixes will be in the next Racket release, and some in the one after that.
However, some of the performance overhead requires a more sophisticated compiler, just like higher order functions or objects. I'm working on this using jit compilers, and other people are looking at other approaches. I think this will be a major area of research in the near future.
Full disclosure: I'm the author and maintainer of Typed Racket.
- viperscape 11y agoI really like Racket, but never gave Typed Racket a chance and probably should. I sort if fell in love with types after tinkering in Rust. My main issue was I saw no hope for targeting mobile platforms for Racket. Is this still the case, do you know?