heapless
steam-for-linux
heapless | steam-for-linux | |
---|---|---|
4 | 463 | |
1,393 | 4,119 | |
1.6% | 0.8% | |
8.7 | 2.9 | |
5 days ago | 13 days ago | |
Rust | ||
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.
heapless
- """may_dangle""" stabilization
-
Rust: A Critical Retrospective
> we did not have Vec because we were no-std + stable so we literally had to use arrays
It's true that Vec isn't available in a no-std context, but don't think it follows that arrays are the only other option - see heapless for one example: https://github.com/japaric/heapless
I also agree with some of the ancestors: the post seems to say that the Rust language couldn't handle arrays with more than 32 elements, and (as someone who's written a fair bit of no-std Rust before const generic) that doesn't seem right. At first, this did seem awkward to me as well, but in practice I haven't found it to be a significant limitation. Was there a particular scenario where it wasn't feasible to wrap a >32 element array in your own type and implement Default on it?
-
Now that the long-awaited const generics (MVP) have come to stable in 1.51, what crates are going to gain the most from it?
It's happening
-
Writing a proposal to use Rust at work
heapless has both SPSC and MPMC channels that work on embedded
steam-for-linux
- Steam Download Speed Slow on Linux Compared to Windows 10/11
-
Very slow download speeds in Linux but normal in Windows..
Anyone else noticing this? I don't believe I'm going insane. For a while now my download speeds, regardless of chosen server, are always slower in the Linux client compared to in Windows. Is the only appropriate place to post about this here -> https://github.com/ValveSoftware/Steam-for-Linux ? Would be great to know that I'm not the only one being affected.
- Steam ignores the "Later" button on client updates
-
steam can't load
https://github.com/ValveSoftware/steam-for-linux/issues Its seems to be a problem happening only to Nvidia GPUs. Not only Mint but many other distros A temporary solution is to open Steam from the Terminal using "steam -vgui"
- Problems Downloading Steam
-
Stable update today - Please read the forum post
I just spent a few hours working on that problem that Steam takes very long to appear. I did not have xdg-desktop-portal-gnome installed, and Steam is the only application that has that problem, so it's not the one from the update forum post. What my (and probably your) problem is, is this one: https://github.com/ValveSoftware/steam-for-linux/issues/9780. Some bug where CEF gets stuck in a loop. When I executed steam --reset an error about steamwebhelper and glibc appeared like 50 times, each taking a few seconds.
-
New Steam Update, can't locate any of my previously installed games.
Hey I had the same issue - are you running this on Linux? On my arch machine I had this problem and was able to resolve it via the advice in this thread: https://github.com/ValveSoftware/steam-for-linux/issues/9640
-
Can't launch steam after update
might be related #9805
-
Steam coredumping on launch after updating system
Steam crashes at launch with libgudev 238 · Issue #9805 · ValveSoftware/steam-for-linux
-
Steam not logging in from Jio
Relevant open issue from 2014: https://github.com/ValveSoftware/steam-for-linux/issues/3372
What are some alternatives?
tinyvec - Just, really the littlest Vec you could need. So smol.
lutris - Lutris desktop client
blisp - A statically typed Lisp like scripting programming language for Rust.
MangoHud - A Vulkan and OpenGL overlay for monitoring FPS, temperatures, CPU/GPU load and more. Discord: https://discordapp.com/invite/Gj5YmBb
scapegoat - Safe, fallible, embedded-friendly ordered set/map via a scapegoat tree. Validated against BTreeSet/BTreeMap.
steamtinkerlaunch - Linux wrapper tool for use with the Steam client for custom launch options and 3rd party programs [Moved to: https://github.com/sonic2kk/steamtinkerlaunch]
utils - Utility crates used in RustCrypto
athenaeum
regex-automata - A low level regular expression library that uses deterministic finite automata.
openbsd-wip - OpenBSD work in progress ports
cassette - A simple, single-future, non-blocking executor intended for building state machines. Designed to be no-std and embedded friendly.
SDL - Simple Directmedia Layer