5 ms·
Honestly, for a certain kind of developer—I haven't fingerpointed exactly which kind—writing Rust code is dangerously addictive. There's some combination of agg
by ekidd 10y ago
Honestly, for a certain kind of developer—I haven't fingerpointed exactly which kind—writing Rust code is dangerously addictive. There's some combination of aggressive type checking, tooling, and expressiveness that just hits a sweet spot in my brain.
Rust fills roughly the same niche in my brain as old-school C++, except it also lets me do some rudimentary functional stuff, there are virtually no footguns, and the CLI tooling is out of this world. And I've long since made friends with the borrow checker. So it's tempting to just spend my life cranking out Rust code as fast as I can. It's actually a problem. :-)
- CJefferson 10y agoWell in the interests of making contraversal statements, that's now two Rust programs I plan on using day-to-day, and zero for Haskell, Scala, and I'm sure a few other languages I'm not remembering.
- unfamiliar 10y agoIt will only be a matter of time before someone rewrites xmonad in Rust.
- steveklabnik 10y agoNegative time, actually: https://github.com/kintaro/wtftw https://github.com/kintaro/wtftw (there's an i3 inspired one as well, I forget the link)
- awesomebob 10y agoNice! I think this is the other one you were thinking of: https://github.com/tsurai/xr3wm https://github.com/tsurai/xr3wm
- FreeFull 10y agoThere is a different one based on wlc (So it's a wayland compositor, rather than just an X11 window manager). The one you linked doesn't seem to have been updated since 2015 Edit: Here it is: https://github.com/Immington-Industries/way-cooler https://github.com/Immington-Industries/way-cooler
- deleted 10y ago[deleted]
- sitkack 10y agoI need an R5RS+ Scheme that is tightly integrated with Rust. High-level and fast enough, with the ability to drop down into Rust for speed.
- livestockboy 10y agoPandoc Xmonad Darcs Git-annex Although, it would be very hard to write SIMD performant code in Haskell, even its string libraries don't use any optimization tricks.
- dgr-nn-glth 10y agoI was excited when I heard of it, but I thought Darcs had run into some major issues with patch theory and exponential merges. Other than it being written in Haskell, why would I use it over git?
- livestockboy 10y agoWell, speed issues are currently not that noticeable (a lot of times passed since initial bumps) but I'm pretty sure some large repositories (more than millions of lines of patches) wouldn't be able to work with it. git is a whole different story compared to darcs, darcs is simpler to use, especially when merging. if it was consistently fast I'm pretty sure git wouldn't be as popular as it is. there is rust vcs https://pijul.org/ https://pijul.org/ that seems to be doing the same thing as darcs but faster. so I guess CJefferson's controversial comment stands :D