Anyone else becoming more frustrated by the lack of a rust repl / shell ?
I have a 20k+ LOC app that I'm currently doing a lot "deserialize; do some computation; serialize" work with. Currently the best thing I can do is to create a crate, then "abuse" the unit test / example framework to run rust functions.
In a language like Python / Clojure / OCaml, I'd fire up a REPL, and type commands there. Instead, I'm in IntelliJ looking for the right "example / unit test" to trigger the "deserialize ; transform ; serialize to disk" sequence I want.
For C++, I have experimented with cling. It's pretty good. For data science type of applications, one can install it with conda pretty smoothly xeus-cling.
Yes, definitely! I've had great experiences with ruby and python, connecting to live environments, investigating live state and launching methods on live data manually. A good REPL is a great tool when things are hot, definitely not just a development/learning time toy.