[haiku-development] Re: R1/a4 initial planning

Andrew Wood wrote:


On 23/02/2012 00:28, Ingo Weinhold wrote:
I think we should consider Qt as base of the Haiku R2 API, replacing most of the Be/Haiku C++ API.


For what my opinoins worth I dont agree at all.

The beauty of Haiku is the Be C++ API. If we're going to just start bolting other stuff like Qt on top then we're heading into the Linux 'kludge' territory. It may be ok as a stop gap to get various things like a decent web browser but I think we should foster and promote the C++ API as the way to go for new stuff. There really is nothing like it.

To my mind if you throw out the Be API, you throw out what makes Haiku unique and there's very little reason to consider it long term, you might as well go back to using Linux.




Jezz, I didn't mean to start a war, I was just trying to forward the idea of a complete web browser that would be less maintenance work, and some applications that could be useful while the haiku eco system develops.

My personal opinion, and its likely not worth much, is that adding the things from the QT api that are deficient in the be api would be the most sensible course of action. That could be a big list??, but if there are betters ways to accomplish something, it would seem strange to refuse to embrace them ?QT isn't gods gift to programming, its just cross platform, which means a lot of applications, but the be api and the QT api share some heritage, Benoit's Shillings if my memory isn't to fuzzy.

in the mean time, just having a finished QT port for R1, would be very helpful, I did a ton of app testing at the r1a3 release, theres a ton of apps that just don't work anymore. No way to fix most of them, and many that do exist lack heavily in features. It going to be hard to attract developers and users without useful applications, chief among them a capable web browser.

How about a new vlc ? with blue-ray ? not happening without a QT port. That was my only point in bringing up QT as a viable api for haiku, and it could be a great gsoc project and theres been a ton of work done towards QT for haiku as it stands.

I'm gonna go hide now, since I seem to have unintentionally kicked off a flame war.

(hides)

Sean





Other related posts: