One of the arguments high-level language proponents always made was that you could do exploratory programming and prototyping and develop your systems in nice easy high-level languages, and then FFI out or reimplement parts in the painfully low-level languages when you discover you need their performance.
asciinema prototyped and worked out their design, and discovered it needed more performance. And then it got it. Sounds like a success story to me.
asciinema prototyped and worked out their design, and discovered it needed more performance. And then it got it. Sounds like a success story to me.