Re:A tiling window manager written in Rust
by fspeech on Wednesday December 17, 2014 @04:09PM
(#8764366)
Most non-C languages also come with GC/managed runtime whether you want it or not. So for someone who don't want that Rust could be a fitting choice.
[ Parent
| on HN ]
Re:A tiling window manager written in Rust
by pjmlp on Wednesday December 17, 2014 @04:15PM
(#8764396)
Today yes. Not so 20 years ago.
Modula-2, Ada, Object Pascal were some of the alternatives without GC.
These are the ones I meant by "faded away".
Re:A tiling window manager written in Rust
by Dewie on Wednesday December 17, 2014 @04:47PM
(#8764556)
Last I checked the memory consumption of running xmonad (you know, written in Haskell) on my computer was a pittance; doesn't hog memory, and probably doesn't use enough memory to cause user-noticeable GC pauses.
Though if you're talking about applications in general, and not just WMs; yes, sure.
Re:A tiling window manager written in Rust
by fspeech on Thursday December 18, 2014 @12:08AM
(#8766053)
Yes it is more likely to be applicable to other apps other than WMs, but I also have integration in mind. So what if you want to write a WM like a library that can be used by whatever runtime a user may choose. Not sure that is a good idea but it sure would not be very portable if a GC must be carried inside the library. Memory consumption is not the only issue here.