2 ms·
I work in hci research and have never played with/ heard of Rust being used. Was quickly checking for visualisation libraries and found https://lib.rs/visualiz
by kgarten 6y ago
I work in hci research and have never played with/ heard of Rust being used. Was quickly checking for visualisation libraries and found
https://lib.rs/visualization https://lib.rs/visualization
Loved the Color scheme and font ... lol.
Anyways, will be using Rust for a small side project (short paper for augmented Humans ( https://augmented-humans.org/ https://augmented-humans.org/ deadline in 2 weeks :) let’s see how quickly I can learn it).
Any tutorial recommendations go using Rust for statistics/data plotting?
https://lib.rs/crates/plotlib https://lib.rs/crates/plotlib
Or the gnuplot Wrapper looks up for the task for me.
- tormeh 6y ago> deadline in 2 weeks That's.. ambitious. Rust is a nice language, but the borrow checker, for all its awesomeness, has a fairly steep learning curve. Unless you're a C++ programmer, in which case this level of thinking won't be totally alien to you at least.
- kgarten 6y agoThanks for the warning. I have the weekend, I will probably just do 1-2 Plots. I program C, C++, matlab, Python and Ruby. Just looked a bit into Julia and Haskell. Language Lover ... also trying not so common languages (my favourite is still OpenDylan).
- dystroy 6y agoIt really depends on the problems you work on. For my first program (task scheduling, regexes, redis, rest), everything was simple and obvious, it was made in about 3 days. My second program was dealing with several kinds of graphs, optimal sub string addressing, and then I hit the painful points and it took me several weeks of this side project to get my head around the complex concepts of Rust, and several months to really feel at ease. There's a subset of problems for which Rust is "easy" and it's probably possible, with some guidance and occasional help, to organize one's work around those.