Linked by Thom Holwerda on Tue 27th Oct 2009 11:02 UTC
Permalink for comment 391524
To read all comments associated with this story, please click here.
To read all comments associated with this story, please click here.
News
Linked by Thom Holwerda on 05/24/13 14:44 UTC
Linked by Thom Holwerda on 05/23/13 23:22 UTC
Linked by Thom Holwerda on 05/23/13 22:04 UTC
Linked by Thom Holwerda on 05/23/13 22:01 UTC
Linked by Thom Holwerda on 05/23/13 17:52 UTC
Linked by Thom Holwerda on 05/22/13 22:23 UTC
Linked by Thom Holwerda on 05/22/13 13:38 UTC
Linked by Thom Holwerda on 05/22/13 13:30 UTC, submitted by JRepin
Linked by Thom Holwerda on 05/21/13 22:06 UTC
Linked by Thom Holwerda on 05/21/13 21:45 UTC
More News »
Sponsored Links



Member since:
2009-03-30
[quote="boldingd"]
"Stacking up software" isn't a bad thing. The problem with Linux is that the development of the various sub-systems isn't being coordinated, which is leading to a patchwork of imperfect integration and competition between multiple solutions to the same problem.
[/quote]
The problems you mention are not the only ones, there's also the problem of there being too much OS portability cruft. For ex. if I use Linux, I want a desktop environment that is custom made for Linux, not one full of portability cruft, abstraction layers so it can run on every platform (that I don't care about) in existence. That's also part of the "stacking up software" problem.
[quote="boldingd"]
That's just fear-mongering. You'll notice that Qt hasn't injured Mac OS X or Windows development, even tho it's available for those platforms. Apps that target Haiku will still be written using Haiku's native toolkits, in all likelyhood; all the availability of Qt is going to do is make it easy to make existing multiplatform apps that already use Qt available for Haiku, too. And make it easier for developers to move to Haiku. Neither of which are bad things. [/quote]
The Linux desktop experience is totally *ruined* because of this, because of portability cruft, competing components, bad integration, incoherent mess etc... Also on Linux you have to learn "10,000" different styles of APIs to get something done as far as programming which is really substandard.