The Following 2 Users Say Thank You to mikhas For This Useful Post: | ||
|
2011-10-02
, 23:12
|
Posts: 148 |
Thanked: 199 times |
Joined on Nov 2009
|
#182
|
So, will this be the Last Great Thing, or just another episode in series of things to be abandoned for something better after a year?
|
2011-10-02
, 23:31
|
Posts: 183 |
Thanked: 113 times |
Joined on Jun 2010
|
#183
|
*The state of MeeGo was a cruel joke already in February this year. Basic things weren't working and the attitude to rewrite/replace anything that came from Nokia also didn't help. Of course the MeeGo 1.2 schedule then slipped, and the MeeGo 1.3 schedule would also have been slipped. Remember how everyone @ the spring conference was expecting to see real MeeGo devices? Yeah, right. In the end, this chaos (and not the community work) is what managers see, and they get to make their decisions based on that.
|
2011-10-03
, 10:51
|
Posts: 1,341 |
Thanked: 708 times |
Joined on Feb 2010
|
#184
|
Let's say you have a large game. An oldschool rpm/deb process would be - download repository list, get package file, get dependencies of it, download all files (network heavy), extract all files (disk heavy), install all files (CPU heavy).
A next-gen approach would be - have a remote call to determine what is needed for the given package (yes, servers can and need to be smarter than just being a dumb http server), and then stream it - extracting it on the go and installing in parallel (I didn't mean installing multiple packages but having the download/extract/install phases happening in parallel) - being able to resume if connection lost. All the while it could skip getting parts it already has (say from a previous install, in rsync style manner) or doesn't need to minimize download size. Such a process would use less CPU, less network bandwidth and be faster than what is possible with yum/rpm (or apt/deb, etc). Yes, bold and slightly smelling of a brand new wheel, but would really be nice
|
2011-10-03
, 13:44
|
|
Posts: 381 |
Thanked: 847 times |
Joined on Jan 2007
@ Helsinki
|
#185
|
Traditional Linux ARM apps are harder to port, but they are powerful tools if someone manage to port them
|
2011-10-04
, 09:18
|
Posts: 3,319 |
Thanked: 5,610 times |
Joined on Aug 2008
@ Finland
|
#186
|
You might find Emscripten interesting: it compiles normal C and C++ code to JavaScript and adds a Posix-compliant wrapper around it. With it you can already run stuff like Python or eSpeak in modern browsers.
Strange...on my desktop Debian install it works brilliantly with ~29050 binary packages.
|
2011-10-04
, 09:43
|
|
Posts: 381 |
Thanked: 847 times |
Joined on Jan 2007
@ Helsinki
|
#187
|
|
2011-10-04
, 11:07
|
Posts: 249 |
Thanked: 277 times |
Joined on May 2010
@ Brighton, UK
|
#188
|
time apt-get update:
...
On mobile, this simply won't do (13.9MB network traffic, 11 sec user time on a dual-core core i5, 160K file IO requests... just to find out if there is something new - on a repository that is almost TWO ORDERS OF MAGNITUDE smaller than what you can expect in mobile).
time apt-get update <snip> Fetched 271 kB in 7s (34.5 kB/s) real 0m12.073s user 0m2.812s sys 0m0.336s du -s -c /var/lib/apt /var/lib/dpkg/ 58392 /var/lib/apt 29084 /var/lib/dpkg/ 87476 total
|
2011-10-04
, 13:32
|
Posts: 3,319 |
Thanked: 5,610 times |
Joined on Aug 2008
@ Finland
|
#189
|
[CODE]time apt-get update
...so I'm not sure what you're doing wrong...but 271kb is fine by me!
Here you go.
|
2011-10-05
, 17:21
|
Posts: 1,298 |
Thanked: 2,277 times |
Joined on May 2011
|
#190
|
Actually isn´t html5 cross-platform? No gtk, qt, proprietary bs, works (hopefully) on every platform?
Maybe some day we can choose whether we want a M$ kernel or linux, and all the apps will work. Those who want a slower device with more crashes and that costs and that cripples your freedom, can choose the monopoly/mafia os and the rest can choose Linux.
Maybe the desktop distros should start thinking about html5? The sofware companies could finally make really crossplatform games and other apps. Don't worry, it will never happen...
The Following User Says Thank You to shmerl For This Useful Post: | ||
MeeGo was simply not successful, as much as some of us might want to believe that.
Who knows - without MeeGo Nokia might not have been forced into Windows Phone at all* and Maemo would have lived on. That's what really saddens me.
*The state of MeeGo was a cruel joke already in February this year. Basic things weren't working and the attitude to rewrite/replace anything that came from Nokia also didn't help. Of course the MeeGo 1.2 schedule then slipped, and the MeeGo 1.3 schedule would also have been slipped. Remember how everyone @ the spring conference was expecting to see real MeeGo devices? Yeah, right. In the end, this chaos (and not the community work) is what managers see, and they get to make their decisions based on that.