|
|
2008-05-21
, 09:53
|
|
Posts: 1,418 |
Thanked: 1,541 times |
Joined on Feb 2008
|
#22
|
|
|
2008-05-21
, 12:07
|
|
|
Posts: 117 |
Thanked: 22 times |
Joined on Apr 2007
|
#23
|
'Cause let us be frank: GTK sucks as a framework. QT has its own problems (such as ABI that changes with every new version), but at least it uses C++ to manage complexity.
|
|
2008-05-21
, 12:14
|
|
Posts: 1,418 |
Thanked: 1,541 times |
Joined on Feb 2008
|
#24
|
|
|
2008-05-21
, 12:40
|
|
|
Posts: 4,707 |
Thanked: 4,643 times |
Joined on Oct 2007
@ Bulgaria
|
#25
|
|
|
2008-05-21
, 13:17
|
|
|
Posts: 1,540 |
Thanked: 1,045 times |
Joined on Feb 2007
|
#26
|
It is not as simple as just rewriting the UI. UI is almost the easiest part. The cellular comm stack, the real time framework, the bluetooth stack, the power management code are the hard parts. Symbian has them nailed down, but Linux does not. Nokia did have a lot of headstart with Maemo though.
| The Following User Says Thank You to krisse For This Useful Post: | ||
|
|
2008-05-21
, 14:22
|
|
Posts: 42 |
Thanked: 24 times |
Joined on Nov 2007
|
#27
|
|
|
2008-05-21
, 15:33
|
|
|
Posts: 3,220 |
Thanked: 326 times |
Joined on Oct 2005
@ "Almost there!" (Monte Christo, Count of)
|
#28
|
The success of Symbian is partly because it was developed for mobile devices from the ground up, and they've spent years enhancing it entirely with phones in mind. Symbian has never been used on anything other than phones, and it's jointly owned by mobile phone manufacturers. It's the world's most developed pure phone OS, which is why so many smartphones use it.
| The Following User Says Thank You to Karel Jansens For This Useful Post: | ||
|
|
2008-05-21
, 16:52
|
|
|
Posts: 4,930 |
Thanked: 2,272 times |
Joined on Oct 2007
|
#29
|
| The Following User Says Thank You to Benson For This Useful Post: | ||
|
|
2008-05-21
, 17:59
|
|
|
Posts: 3,220 |
Thanked: 326 times |
Joined on Oct 2005
@ "Almost there!" (Monte Christo, Count of)
|
#30
|
I can't speak for krisse, but it seems to me that he knows that; note the distinction "developed for mobile devices" vs. "enhancing it entirely with phones in mind". Maybe I'm reading too much into it. It looks like the kind of technically correct, but minimally attention-drawing, sort of statement I make when I don't feel like explaining the whole back-story of something. It also looks like blind luck, of course.
Krisse?
If you want something that manages complexity use a REAL OOPL, not a half-assed OOPL that wouldn't know dynamic/late binding if it was bit in the *** by a dynamic binding runtime environment.
C++ : Programming Languages :: MS-Windows : Operating Systems