|6 days ago||about 8 hours ago|
|Mozilla Public License 2.0||MIT License|
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
What sort of mature, open-source libraries do you feel Rust should have but currently lacks?
22 projects | reddit.com/r/rust | 1 Nov 2021
If you like autograd you will love neuronika
bhtsne 0.5.0, now 5.6x faster on a 4 core machine, plus a summary of my Rust journey (so far)
2 projects | reddit.com/r/rust | 15 Oct 2021
After reading most of the book, I wanted to get my hands dirty. My initial idea was to build a small machine learning framework but I deemed it to be too difficult if not impossible for me at the time. (Now, neuronika would have something to say). When gathering the bibliography for my thesis, I recalled to have stumbled upon a particular algorithm, t-SNE, whom I liked very much. I found the idea behind it to be very clever and elegant (t-SNE it's still one of my favorite algorithms, together with backprop and SOM, I find manifold learning fascinating in general). "So be it", I said, and I began writing a mess of a code, that was basically a translation of the C++ implementation. Boy was it bad.
What are you using Rust for?
22 projects | reddit.com/r/rust | 1 Oct 2021
me and a colleague of mine are developing neuronika22 projects | reddit.com/r/rust | 1 Oct 2021
Nobody has the audacity to really push forward this statement, at least not in scientific computing, that I know of. Personally, the lack of somewhat stable GPU computing and some key features of Rust, which are still unstable are slowing the development of neuronika.
How can one make Rust excel in the Sciences
3 projects | reddit.com/r/rust | 26 Sep 2021
neuronika provides some paddings and convolutions, as well as auto differentiation an other neural building blocks.
What's everyone working on this week (37/2021)?
8 projects | reddit.com/r/rust | 13 Sep 2021
Improving the convolution code on neuronika.
Are there any good gpu linear algebra crates?
4 projects | reddit.com/r/rust | 10 Sep 2021
Interesting! I'm also working on an autograd framework based on ndarray, it would be cool, if you are interested or have time, to try and experiment with GPUs!
I wanted to share my experience of Rust as a deep learning researcher
8 projects | reddit.com/r/rust | 1 Sep 2021
You can take a look at neuronika which is a fairly young machine pytorch-style learning framework in pure Rust. It's current being developed by a collegue of mine and me.
Announcing neuronika 0.1.0, a deep learning framework in Rust
7 projects | reddit.com/r/rust | 15 Jun 2021
Neuronika was developed by a colleague of mine and me for a university project. ( we are master's students in CS). The framework offers auto-differentiation and dynamic neural networks, pretty much like Pytorch does.
Neuronika: A machine learning framework written in rust
1 project | news.ycombinator.com | 15 Jun 2021
Linus Torvalds on why desktop Linux sucks
9 projects | reddit.com/r/programming | 25 Nov 2021
There's also Nushell, which I've never used, which is similar to Powershell in that commands return structured data rather than text, but I believe has a more functional-inspired approach, rather than object-oriented.
Automatically upgrade your package on winget with GitHub Actions
3 projects | dev.to | 13 Nov 2021
This workflow I built is currently used on the open source project Nushell (16,4k stars on GitHub). You can check the latest workflow executions here Each time a new version of Nushell is released, the new package manifest is submitted to the Windows Package Manager Community Repository.
Fedora: Why it became a distro that worked for me. (Leaving Windows, entering Linux)
1 project | reddit.com/r/linux | 12 Nov 2021
I understand why people do it — it's fun, and you don't have to convince anyone else of your decisions. You want to make the default text editor joe, the default shell nushell, and every single gui element a shade of purple? You can! Without anybody to say no!
Anatomy of a Terminal Emulator
5 projects | reddit.com/r/rust | 2 Nov 2021
Like nushell? https://www.nushell.sh/
Underwhelmed by Bash functions? Maybe you're using them wrong. I was.
7 projects | reddit.com/r/programming | 31 Oct 2021
I like PS better. I just never do any kind of Ops on Windows, so it's generally irrelevant which I prefer. That said, I occassionally check in on nushell, which as they mention in the readme, draws inspiration heavily from powershell. I tried it out a while ago, and didn't quite feel it was ready, but I've seen quite a lot of people over at /r/rust say they use it as their default shell.7 projects | reddit.com/r/programming | 31 Oct 2021
I've found that there are usually various libraries to make this stuff easier, e.g. Dart has dshell, and there are also some interesting evolutions of the classic shell coming up nowadays: https://www.nushell.sh/
Nushell – a new type of shell written in Rust
1 project | news.ycombinator.com | 23 Oct 2021
Nsh: A fish/bash-like Posix shell in Rust
9 projects | news.ycombinator.com | 23 Oct 2021
The name sounds very similar to Nushell, also written in Rust, but more mature and recognizable
Colored json terminal output like in Nodejs
3 projects | reddit.com/r/rust | 12 Oct 2021
It's not what you asked exactly but https://www.nushell.sh/ has some nice features to parse, present and query json.
4 projects | reddit.com/r/ProgrammerHumor | 12 Oct 2021
The biggest game changer was it being object-oriented. We do have something like this on Linux though called nushell.
What are some alternatives?
starship - ☄🌌️ The minimal, blazing-fast, and infinitely customizable prompt for any shell!
PowerShell - PowerShell for every system!
volta - Volta: JS Toolchains as Code. ⚡
xonsh - :shell: Python-powered, cross-platform, Unix-gazing shell
alacritty - A cross-platform, OpenGL terminal emulator.
jq - Command-line JSON processor
leftwm - LeftWM - A tiling window manager for Adventurers
rust-ndarray - ndarray: an N-dimensional array with array views, multidimensional slicing, and efficient operations
fish-shell - The user-friendly command line shell.
rustdesk - Yet another remote desktop software
githut - Github Language Statistics