9 replies
August 2023

steveh2022

Most awesome port ever done to Haiku. Thank you, thank you, thank you! If you can get to the point where I don’t have build anything, can just install and go with binaries that can create C# Haiku GUI apps, that would be monumental.

I hope you have enough time to finish it because if you don’t, it will bit-rot before you know it. The old guard here primarily just want to either kernel fiddle or play with browsers, as if I’m going to waste my time browsing from a VirtualBox image.

3 replies
August 2023 ▶ steveh2022

memsom

That is probably slightly harsh.

This is all super useful and it is great that it works. It is more useful than say, WebAsembly, because .Net has some actual infrastructure. But it is not currently useful in a porting UI code metaphor, so you will still end up rewriting code specifically for Haiku.

1 reply
August 2023

PulkoMandy Developer

I personally work on what I need on my own computer, which very unsurprisingly includes a working web browser and drivers for the hardware on my machine. And, yes, I don’t know much C# and have no intention to learn more if it doesn’t help me with simply keeping Haiku usable.

No interest in VirtualBox either, I don’t see why people even run Haiku in a virtual machine. But whatever, if writing C# apps that run in VirtualBox makes you happy, that’s great too!

1 reply
August 2023

BiPolar

Just sharing my experience regarding the VMs:

In my case… it is just a power efficiency (and heat/noise) issue. No CPU frequency scaling on my hardware (old CPUs) means too much wasted power heat/noise/money.

I use the same installs on both bare-metal and VM, but… I get better use of my hardware when using the VM, at least for now :slight_smile:

So far… got my AMD temp driver working on real-hardware at least :slight_smile: (hoping to be able to do something about the pstates someday!)

1 reply
August 2023 ▶ BiPolar

PulkoMandy Developer

Sure, but that’s one more reason to spend time in “kernel fiddle” and not in porting more and more applications, I’d say? (for people who are interested in doing such things)