The Rust programming language belongs to the category of modern programming languages that aim to provide a reliable and safe alternative to C and C++. In the past few years, few people have been working on getting the compiler, and the other build tools to our platform. And in fact, since Rust 1.0 there have been reasonably working binary packages for building Rust projects on Haiku.
With the recent addition of Rust 1.27.0 in the HaikuPorts repository, I thought it would be good to do a short, public write-up of the current state of Rust on Haiku, and some insight into the future.
Two BeOS/Haiku items on the same day. Today was a good day.
Just out of curiosity:
Is there a code-editor/IDE with highlighting for rust available on haiku?
The reimagined Pe (Programmer’s Editor) for Haiku, based on the old BeOS Pe, has had Rust support for a few years, but I don’t know how robust or complete it is.
A port of Geany to Haiku would be a boon, besides excellent Rust support, it has enough advanced features to cross the bridge from a “programmer’s editor” to a real IDE.
https://github.com/HaikuArchives/Pe
“Just out of curiosity:
Is there a code-editor/IDE with highlighting for rust available on haiku?”
Editor-wise, Pe and Koder have Rust support.
I would think KDevelop would, but I haven’t checked it.
Edited 2018-07-08 21:19 UTC
As a grown up I am asking myself, what was the point of high-level to begin with? A less maschochistic coding style than ASM? Why not make ASM that.
See also more of my ideas at: https://nyt.cloud/showthread.php?tid=2&pid=2#pid2
Peace.
Apparently most people care about writing portable code across multiple kinds of CPUs.
All the hundred micro packages, and cargo build stuff: https://www.youtube.com/watch?v=zNipdcUh7ZE
I think http://filmschoolwtf.com/tokyo-ghoul-season-3-release-date/“> is on its way as verified by its directors. It is the only anime show that i watch.
Actually, it would appear that Haiku as of now is a level 3 stage (https://github.com/rust-lang/rust/tree/master/src/ci/docker/disabled…). The principal activity would be to upstream any progressions important to get rustc to work for Haiku.
Making it a level 1 stage is a significantly greater duty – guides on https://dissertationwriter.org – as you really require an objective framework to run tests on, and all progressions would be gated on tests passing.
To persuade rustup to have the capacity to work, you’d have to take the necessary steps to make it a level 2 stage, which is essentially simply robotizing the setup of the cross arrangement foundation with the goal that it could be cross aggregated from one of the current form machines, and being willing to help keep up that framework in the event that it breaks.
I have to admit:
That was an interesting attempt at dumping your spam-link here…
Yes, this one put some effort into it…