New at 'Desktop On Fire!"

Would be great to get a lot of the source code for the abandonware of BeOS apps.

https://haikuarchives.github.io/index.html

4 Likes

Wow, I didn’t know about this archive.
And especially, how many memories on OsDrawer! :smiling_face_with_tear:

Let’s interview Michel Clasquin-Johnson

Michel Clasquin-Johnson, a Haiku enthusiast, shares his journey from involvement with BeOS to current contributions in Haiku.

https://www.desktoponfire.com/interview/348/lets-interview-michel-clasquin-johnson/

8 Likes

If I make a mistake somewhere along the line, you will see me do it. I think the audience can identify with that

Right you are!

1 Like

I would like to see a “Haiku Bible” and/or a new “Programing the Haiku Operating System” books. Heck, I wouldn’t mind seeing a Haiku oriented yab book.

2 Likes

14 posts were split to a new topic: NaviTracker, tree view of filesystem

The first one Andrea and I are now thinking about. The second is above my pay grade. But the third … It’s a bit dated now, but enjoy! Smashwords – Programming with yab

4 Likes

Good news! I understand about the second, but I’m hoping someone will put one together. I don’t know if now would be the time to do it, though, or wait until it’s closer to R1.

After a bit of searching, I did find your book! I’m reading through it now.

Please make it happen. It would be brilliant!

1 Like

https://www.desktoponfire.com/haiku_depot_server/398/genio-ide-takes-a-leap-forward-for-python-developers/

Genio IDE integrates the Python LSP server for a more efficient and complete development experience.

4 Likes

Hopefully Ruby will get the same sort of love one day.

1 Like

If you mean in Genio then we already have syntax highlighting for it and if you know a LSP server that works in Haiku it could be added quite easily.

By any chance would it be possible to have some sort of UI listing the available LSP servers from HaikuPorts, allowing people to just install what they need in lieu of bundling them in (or as hard deps)? IIRC Debugger can ask for packages to be downloaded from HaikuDepot, so there’s prolly a way to do this in theory.

1 Like

I’ve been using/testing python-lsp-server for quite a while on Haiku (via CudaText), so I’m happy to see Genio getting support for it!.

Just a note:

We currently do not provide .hpkg packages for python-lsp-server, thou. It works just fine installing it via:

pip3 install python-lsp-server

(pip3 install --user python-lsp-server works as well, if you prefer it that way).

As it is a “pure-Python” package, I see no real need/urge to get a .recipe for it (I tend to do so only for Python packages that need compiling/patching, or that are hard build/runtime dependencies of some other package).

1 Like

Let’s interview Nexus6H!

Andrea interviewed Nexus6H, who is a big fan of Haiku and believes that .NET might be a valid alternative to C++ to write native applications for Haiku. Nexus6H uses Genio, a native and modern IDE for Haiku, to develop his projects. He hopes that Haiku will attract more and more developers and users in the future.

https://www.desktoponfire.com/interview/392/lets-interview-nexus6h/

8 Likes

I think it would be great to have a number of bindings of programming languages to the Haiku API. I’d probably be interested in dabbling in Swift for example.

Apparently Swift has had some form of C++ interop from 5.9 onwards:

1 Like

C++ support in Swift is still incomplete. AFAIK, C++ classes are currently treated as value types and must have a copy constructor otherwise are not visible from the Swift side.

The xz_utils-5.6.1-1 CVE incident led to swift action in Haiku development, including upgrading to xz_utils-5.6.1-2, showcasing dedication to platform security and stability.

https://www.desktoponfire.com/haikuos/499/navigating-security-threats-insights-from-the-xz_utils-5-6-1-1-cve-incident/

3 Likes