Hacker News new | ask | show | jobs
by cutler 1378 days ago
I think with languages like Perl, Ruby and Python you just need a static, compiled language to migrate to at a certain scale, preferably with similar features. Kotlin and Scala seem to be currently the best options for Ruby, Python and OO Perl. For procedural Perl maybe Golang.
2 comments

Rust gets large amounts of inspiration from perl so don't forget that one.
Wikipedia quotes Ruby as an influence, but not Perl, citing this source: https://doc.rust-lang.org/reference/influences.html

Still, Perl might have influenced Rust via Ruby. Otherwise, do you have a reference for Perl's direct influence on Rust?

Python has a number of similar, static, compiled languages that are embeddable in Python code (notably Cython and taichi).