the bare minimum it needs is an IDE that can be used to code apps for the OS itself. and after that being able to run all kinds of programming languages. Personally i'd like to see the latest version of ruby work and postgres. But also docker support would suffice too.
> IDE that can be used to code apps for the OS itself I'm pretty sure Haiku has exactly that already? Pretty sure it did last time I ran it...
Porting Swift to Haiku
21–30 of 53 posts
Re: Porting Swift to Haiku
#22Re: Porting Swift to Haiku
#23the bare minimum it needs is an IDE that can be used to code apps for the OS itself. and after that being able to run all kinds of programming languages. Personally i'd like to see the latest version of ruby work and postgres. But also docker support would suffice too.
Huh? Wouldn't the "bare minimum" be a programming editor?
Re: Porting Swift to Haiku
#24I don't think swift is enough mature language for this..
Re: Porting Swift to Haiku
#25I wonder what the plan is for getting swift interop with C++, given that all the Be/Haiku APIs are C++ (IIRC) and swift has no ability to call into C++ code directly.
Re: Porting Swift to Haiku
#26You can browse the web, what else?
What other languages are supported, is there Haiku Ruby?
Re: Porting Swift to Haiku
#27I wonder what the plan is for getting swift interop with C++, given that all the Be/Haiku APIs are C++ (IIRC) and swift has no ability to call into C++ code directly.
you can call c/c++/obj-c functions from swift
Re: Porting Swift to Haiku
#28this isn't about writing
swift as a haiku.
Re: Porting Swift to Haiku
#29Earlier quoted context omitted.
I believe there is also a working Rust port. Still, more options is nice.
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.
Re: Porting Swift to Haiku
#30Earlier quoted context omitted.
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.
It 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.