tao
langs-in-rust
tao | langs-in-rust | |
---|---|---|
6 | 12 | |
1,438 | 802 | |
4.2% | - | |
8.5 | 6.3 | |
4 days ago | 9 days ago | |
Rust | Python | |
Apache 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.
tao
-
Druid, a Rust-native UI toolkit, released v0.8 after two years of work by 80 contributors.
That sounds quite similar to Tauri’s Tao, so a brief comparison could come in handy.
- Multiple applications with libappindicator fails since Bullseye
- electron app load faster in development then in production
-
Making the popup show faster
Now the string Alt+Enter pressed! should be logged into the console every time I press Alt+Enter. But it doesn't work and I didn't know why ... until I found this open issue on the tao repository: https://github.com/tauri-apps/tao/issues/307
-
Released my first crate - an extensible parsing engine for mathematical expressions - thoughts welcome
This crate is the backend for another project of mine, which is currently Windows only - it will be Linux compatible as well pending the closure of this issue on an upstream project. Should work on OSX as well in theory, but I have no way to test that at this time
-
Wikit Desktop - A dictionary application using tauri GUI framework
Big fan of .mdx resources and GoldenDict. Unfortunately Wikit Desktop does not run on Wayland natively due to https://github.com/tauri-apps/tao/issues/248. Can Wikit disable global shortcuts to work it around?
langs-in-rust
-
Gleam
Gleam is written in Rust and is a nice example (besides Rust itself) of what it looks like to write a language in Rust. By my own tracking (https://github.com/alilleybrinker/langs-in-rust) Gleam is one of the most popular languages written in Rust and is one of the few top languages in that list which isn't a reimplementation of an existing language!
-
Rust is ugly, doesn’t even let you write simple data structures, unsafe rust is not even defined, makes the simplest things so hard to write and did I mention it’s ugly?
Ah yes, std, that famous crate that is unusable for systems programming. God forbid anyone do any "systems" programming that uses std.
- Langs in Rust: a list of more than 100 programming languages implemented in Rust!
- The impossible case of pitching rust in a web dev shop
-
Scripting language that compiles to Rust?
A scripting language with an interpreter written in rust? Lua doesn't compile to C. The Lua interpreter is written in C and can inter-operate with it. Maybe look here: https://github.com/alilleybrinker/langs-in-rust
-
Hey Rustaceans! Got a question? Ask here! (29/2022)!
There are in fact! If I remember correctly, Gluon and Gleam are both done via Combinators. You can probably find many more here
- Rock v0.2.1, a little native toy language I've made with Rust and LLVM.
-
Higher level languages over Rust?
Or maybe see languages implemented in Rust being writen in rust doesn't mean they're good at interacting wirh rust)
-
Announcing Parcel CSS: A new CSS parser, compiler, and minifier written in Rust!
Parcel has been added to my list of languages implemented in Rust! It's currently the only CSS implementation listed there.
-
Scripting Languages of the Future
For anyone interested in languages written in Rust, here’s a list: https://github.com/alilleybrinker/langs-in-rust
What are some alternatives?
tauri - Build smaller, faster, and more secure desktop applications with a web frontend.
inkwell - It's a New Kind of Wrapper for Exposing LLVM (Safely)
tray-item-rs - Multi-platform Tray Indicator
rust-langdev - Language development libraries for Rust
fst - Represent large sets and maps compactly with finite state transducers.
plzoo - Programming Languages Zoo
lavendeux-parser - Extensible inline parser engine, the backend parsing engine for Lavendeux.
passerine - A small extensible programming language designed for concise expression with little code.
wikit - Wikit - A universal lookup tool
xonsh - :shell: Python-powered, cross-platform, Unix-gazing shell.
bril - an educational compiler intermediate representation
cs-video-courses - List of Computer Science courses with video lectures.