64-bit HAIKU tools

Will/can HAIKU become 64-bit?

Is coding HAIKU for 64-bit capabillities extremly difficult?

How soon could we see 64-bit compatibillity in HAIKU?

How drastically will 64-bit extensibillity affect the development community?

Thank you.

CoolWaterOS wrote:
Will/can HAIKU become 64-bit?

Is coding HAIKU for 64-bit capabillities extremly difficult?

How soon could we see 64-bit compatibillity in HAIKU?

How drastically will 64-bit extensibillity affect the development community?

Thank you.

While I am certainly not much of an expert on the topic, I believe the advantage of 64-bit is really to work with larger numbers - this means larger memory addressing, larger chunks of data that the processor can work with at any given time, etc.

I don’t think it specifically changes the development community, other than allowing software to address “limitless” amounts of memory (no longer restricted to 32-bit addressable 4gb) and other nifty things… I believe it has many more advantages at the lower-levels such as the kernel and memory-management…

Now, along with 64-bit processors may come new instructions that a “64-bit” operating system can use to their advantage…?

We will definitely support it at some point since that is the way everthing is moving. I don’t know how hard it is, but it is mainly Axel’s problem and I am sure he can hammer it out at his usual rate. As for when, my guess would be shortly after Axel gets a 64 bit system to develop for.

CoolWaterOS wrote:
Will/can HAIKU become 64-bit?

Is coding HAIKU for 64-bit capabillities extremly difficult?

How soon could we see 64-bit compatibillity in HAIKU?

How drastically will 64-bit extensibillity affect the development community?

Thank you.

That’s a lot of questions, are you writing a report or something?

Yes, I think I might, for college.

More importantly I seek not only to inform myself on these matters, but educate also the HAIKU community of upcoming functionality/features that might draw praise to the project? (and mabey a few dollars as well?)

To be properly 64 bit will need API changes, so won’t happen in R1.