2010/4/10 John M McIntosh <[email protected]>: > > On 2010-04-10, at 9:08 AM, Stefan Marr wrote: > >> There are rumors, that this change is motived by technical reasons related >> to multitasking. >> I could imagine some nice tricks related to the efforts Apple is putting >> into LLVM, to actually have a 'smart' C/C++ runtime system which allows to >> assess what kind of activity profile an app is going to exhibit. >> This is already hard enough with C, prohibiting any VM technology seems to >> be a reasonable step, if they are actually going to employ any analysis >> techniques to get their multitasking stuff 'right'. >> >> But this is pure speculation. >> >> In the light of Steve Job's remark: "We just shipped it on Saturday, and we >> rested on Sunday." everything is possible, even that he is just going... >> >>>> http://www.macrumors.com/2010/04/09/fallout-from-apples-exclusion-of-flash-to-iphone-export-continues/ >> The primary reason for the change, say sources familiar with Apple's plans, >> is to support sophisticated new multitasking APIs in iPhone 4.0. The system >> will now be evaluating apps as they run in order to implement smart >> multitasking. It can't do this if apps are running within a runtime or are >> cross compiled with a foreign structure that doesn't behave identically to a >> native C/C++/Obj-C app. >> >> "[The operating system] can't swap out resources, it can't pause some >> threads while allowing others to run, it can't selectively notify, etc. >> Apple needs full access to a properly-compiled app to do the pull off the >> tricks they are with this new OS," wrote one reader under the name Ktappe. >> << > > Nonsense. > > An hour with some unix internals book and reading a bit about suspend/resume, > and reflect on what happens when you sleep your unix based laptop shows there > is no magic involved, just a bit of change to how Processes are managed.
+1.. this is a bullshit. Instead of solving the problem, they locking-down their platform. Its like saying "we're going to build an aircrafts with 4 wings, and from this moment, all two-winged planes should stop being used worldwide". > -- > =========================================================================== > John M. McIntosh <[email protected]> Twitter: squeaker68882 > Corporate Smalltalk Consulting Ltd. http://www.smalltalkconsulting.com > =========================================================================== > > > > > > _______________________________________________ > Pharo-project mailing list > [email protected] > http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project > -- Best regards, Igor Stasenko AKA sig. _______________________________________________ Pharo-project mailing list [email protected] http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
