[haiku-development] Re: [haiku] Re: Future releases? Recommend nightlies? gcc2?

  • From: Julian Harnath <julian.harnath@xxxxxxxxxxxxxx>
  • To: <haiku-development@xxxxxxxxxxxxx>
  • Date: Fri, 2 Dec 2016 22:22:22 +0100

Hey,

On 02.12.2016 17:48, Axel Dörfler wrote:

Also, I would like to examine our options to make our packages more ABI
agnostic so that you can use the same package no matter if you're using
gcc2h or gcc5h. That would make us a lot more flexible with regards to
that stuff.

This is something I've been thinking about as well a while ago. If we had some kind of ABI-agnostic intermediate layer, it would not only solve the gcc2/5 problem, it would also allow binding to Haiku APIs from languages other than C++ altogether. Given the notorious complexity of C++ ABIs, it'd currently be quite difficult to bind to Haiku code from other languages. (For examples, see the projects out there to bind e.g. Ruby to Qt. It's possible, but last I tried it, riddled with problems).
IMO it would be really cool to allow the user and developer to freely choose their favourite language, or the one best suited, to code on Haiku, while still being 100% native all the time :-)

Regards,
Julian

Other related posts: