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

Reply via email to