5 ms·
If I had to guess, it looks like someone wanted a really fast language with high level features. They could've also ported D, Rust, Nim...etc, but Swift is not
by throwaway7645 9y ago
If I had to guess, it looks like someone wanted a really fast language with high level features. They could've also ported D, Rust, Nim...etc, but Swift is not a bad one to port. What is most of Haiku written in, C++? I think Swift would be a good app language now that it is Open Source.
- yjftsjthsd-h 9y agoI believe there is also a working Rust port. Still, more options is nice.
- petecox 9y agoIf they have LLVM up and running then any language that depends on it (swift, rust) should be doable.
- steveklabnik 9y agohttps://forge.rust-lang.org/platform-support.html https://forge.rust-lang.org/platform-support.html * i686-unknown-haiku * x86_64-unknown-haiku They're basically cross-compile only, Tier 3 supported at the moment.
- jessic4h 9y agoIt hasn't been packaged yet, but I've both bootstrapped rustc & cargo, and also compiled rustc & cargo on Haiku itself from the bootstrap packages, so it shall be self-hosting from here on out.
- steveklabnik 9y agoExcellent!