|9 days ago||7 days ago|
|Apache License 2.0||Mozilla Public License 2.0|
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.
Best language to use as a scripting lang for my rust app
4 projects | reddit.com/r/rust | 13 Jan 2023
[concept] Modular kernel
2 projects | reddit.com/r/osdev | 10 Jan 2023
The OS would be built in Rust and the module system could be made using ELF executibles (fast, but it could be really hard to implement modules to communicate with the kernel), WASM (can compile from many languages, slower but not too slow, APIs can be simple enough to implement if the correct VM is choses) or even a custom scripting language like rhai (slower, but best way for the implementation [way to connect modules and kernel]).
Godot game engine now has its own foundation
5 projects | reddit.com/r/programming | 2 Nov 2022
For sure, that's where something like rhai would shine: https://crates.io/crates/rhai5 projects | reddit.com/r/programming | 2 Nov 2022
Oh yeah, for sure. But there are rust based scripting languages that are designed to interop with rust, such as rhai: https://crates.io/crates/rhai
Sooooo... are we going to have a plugin system or no? :)
7 projects | reddit.com/r/HelixEditor | 6 Aug 2022
Managing your Dotfiles with Dotter (Tutorial)
9 projects | dev.to | 6 Jul 2022
Markdown support Markdown as a templating language is supported, and you can use global and local configs. Also, there are several built-in helpers, and you can make your own, in the language rhai9 projects | dev.to | 6 Jul 2022
easy to use Plugin API in rust?
6 projects | reddit.com/r/rust | 2 Jul 2022
I came across this library lately which might be close to what you’re looking for: https://github.com/rhaiscript/rhai
Are there any embeddable languages in rust?
6 projects | reddit.com/r/rust | 22 Oct 2021
Whats your favourite open source Rust project that needs more recognition?
66 projects | reddit.com/r/rust | 11 Oct 2021
Fish (shell) porting to Rust from C++
9 projects | news.ycombinator.com | 30 Jan 2023
This is exciting.
I've not had problems with latency in fish, but the promise of rust is that there is so little latency that it heralds a close to the metal feeling I've not seen in decades.
I think that feeling is visceral and laudable, regardless of the actual runtime profile. It's under-appreciated in the design community. IPC latency is as big a problem in operating systems and programming languages as RPC latency is in cloud systems.
I have no experience with rust, but I do depend on helix daily:
and helix is rust.
I think this kind of open source experiment is exactly what we should be encouraging because it's forward-looking and straightforward to test.
I think the fish community could decide easily by A-B testing the Rust and C++ builds with real users and see how they compare in terms of reliability, performance, regressions, time-to-fix, and so on, assuming the team has the bandwidth to absorb the sideways nature of the work without derailing fish.
To me, rust is more than trendy and I can remember the first time I touched Walter Bright's work decades ago, so I'm open-minded about D too. A simple KLOC or cyclomatic complexity as a proxy to abstraction would be an interesting lens.
What features are you waiting for?
Once https://github.com/helix-editor/helix/pull/5420 lands adding folding should be pretty straight forward
There's no way to refer to any context from the current Helix session in the command invocation. If you want to refer to the path of the current file, you have to type it out yourself. Command substitution would make it way more convenient to use the family of shell commands (:sh, :pipe, :insert-output, :append-output). Thankfully there's a Pull Request out for it already.
There was https://github.com/helix-editor/helix/pull/4649 for an integrated terminal. Sadly the author stopped working on that. An integrated terminal does fit in core and something we would like to see eventually. Maybe someone is able to pick that work up.
- **tree explorer** : previous attempt https://github.com/helix-editor/helix/pull/2377 and now this https://github.com/helix-editor/helix/pull/5566 We all need it
Should I learn C++ or Rust after C?
4 projects | reddit.com/r/learnprogramming | 28 Jan 2023
The Git source code audit, viewed as a Rust programmer
5 projects | news.ycombinator.com | 24 Jan 2023
FLiP Stack Weekly for 21 Jan 2023
19 projects | dev.to | 23 Jan 2023
How to achieve vim-easymotion behaviour in hx?
2 projects | reddit.com/r/HelixEditor | 18 Jan 2023
What are some alternatives?
kakoune - mawww's experiment for a better code editor
neovim - Vim-fork focused on extensibility and usability
xi-editor - A modern editor with a backend written in Rust.
lapce - Lightning-fast and Powerful Code Editor written in Rust
rust-tools.nvim - Tools for better development in rust using neovim's builtin lsp
micro-editor - A modern and intuitive terminal-based text editor
telescope.nvim - Find, Filter, Preview, Pick. All lua, all the time.
dyon - A rusty dynamically typed scripting language
coc.nvim - Nodejs extension host for vim & neovim, load extensions like VSCode and host language servers.
copilot.vim - Neovim plugin for GitHub Copilot
nvim-tree.lua - A file explorer tree for neovim written in lua
multiple-cursors.el - Multiple cursors for emacs.