I suspect that no Apple employee will be able to comment on this, but I _really_ hope MacRuby will be among the blessed languages for the iPad, etc. -r -- http://www.cfcl.com/rdm Rich Morin http://www.cfcl.com/rdm/resume rdm@cfcl.com http://www.cfcl.com/rdm/weblog +1 650-873-7841 Technical editing and writing, programming, system design
Hi, I asked the same question via Twitter, however I do not expect to get an answer at this stage. If my understanding is correct about why Apple has done this, in that it is more due to "the need to support the 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." Then based on this, I see no reason why they should not let MacRuby be blessed as this essentially is making use of the same Objective-C runtime and API's. There are now quite a few ways to develop apps for the iPhone & iPad that do not involve Obj-C. I wonder if it is just the case of recompiling the base libraries or making the base libraries aware of Apple's multitasking needs, and then for each to be blessed by Apple, or am I being way to optimistic that this will happen. Regards Matthew Winter On 10/04/2010, at 11:37 AM, Rich Morin wrote:
I suspect that no Apple employee will be able to comment on this, but I _really_ hope MacRuby will be among the blessed languages for the iPad, etc.
-r -- http://www.cfcl.com/rdm Rich Morin http://www.cfcl.com/rdm/resume rdm@cfcl.com http://www.cfcl.com/rdm/weblog +1 650-873-7841
Technical editing and writing, programming, system design _______________________________________________ MacRuby-devel mailing list MacRuby-devel@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel
I don't know whether anyone will provide a rationale for the contract language, but here's an interesting analysis of it: http://daringfireball.net/2010/04/why_apple_changed_section_331 Apple makes a lot of smart calls that seem stupid or selfish at first. A number of folks on Twitter have jumped on this contract language as a stupid and/or selfish call. I just don't know. Steve Ross On Apr 9, 2010, at 10:23 PM, Matthew Winter wrote:
Hi,
I asked the same question via Twitter, however I do not expect to get an answer at this stage.
If my understanding is correct about why Apple has done this, in that it is more due to "the need to support the 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."
Then based on this, I see no reason why they should not let MacRuby be blessed as this essentially is making use of the same Objective-C runtime and API's.
There are now quite a few ways to develop apps for the iPhone & iPad that do not involve Obj-C. I wonder if it is just the case of recompiling the base libraries or making the base libraries aware of Apple's multitasking needs, and then for each to be blessed by Apple, or am I being way to optimistic that this will happen.
Regards Matthew Winter
On 10/04/2010, at 11:37 AM, Rich Morin wrote:
I suspect that no Apple employee will be able to comment on this, but I _really_ hope MacRuby will be among the blessed languages for the iPad, etc.
-r --
Guys, this isn't the right place to discuss this, I'm afraid. I recommend using an official channel such as the Apple Developer Relations. Thanks :-) Laurent On Apr 9, 2010, at 11:16 PM, steve ross wrote:
I don't know whether anyone will provide a rationale for the contract language, but here's an interesting analysis of it:
http://daringfireball.net/2010/04/why_apple_changed_section_331
Apple makes a lot of smart calls that seem stupid or selfish at first. A number of folks on Twitter have jumped on this contract language as a stupid and/or selfish call. I just don't know.
Steve Ross
On Apr 9, 2010, at 10:23 PM, Matthew Winter wrote:
Hi,
I asked the same question via Twitter, however I do not expect to get an answer at this stage.
If my understanding is correct about why Apple has done this, in that it is more due to "the need to support the 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."
Then based on this, I see no reason why they should not let MacRuby be blessed as this essentially is making use of the same Objective-C runtime and API's.
There are now quite a few ways to develop apps for the iPhone & iPad that do not involve Obj-C. I wonder if it is just the case of recompiling the base libraries or making the base libraries aware of Apple's multitasking needs, and then for each to be blessed by Apple, or am I being way to optimistic that this will happen.
Regards Matthew Winter
On 10/04/2010, at 11:37 AM, Rich Morin wrote:
I suspect that no Apple employee will be able to comment on this, but I _really_ hope MacRuby will be among the blessed languages for the iPad, etc.
-r --
_______________________________________________ MacRuby-devel mailing list MacRuby-devel@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel
At 1:20 AM -0700 4/10/10, Laurent Sansonetti wrote:
Guys, this isn't the right place to discuss this, I'm afraid. I recommend using an official channel such as the Apple Developer Relations.
Thanks :-)
Not surprisingly, I disagree. The "official channel" does not offer a forum in which MacRuby aficionados can discuss their aspirations, fears, hopes, and opinions. Of course, if Apple wants to close down this sort of discussion on macosforge, it certainly can. Then again, I'm sure other venues will be happy to get the traffic... -r -- http://www.cfcl.com/rdm Rich Morin http://www.cfcl.com/rdm/resume rdm@cfcl.com http://www.cfcl.com/rdm/weblog +1 650-873-7841 Technical editing and writing, programming, system design
On Apr 10, 2010, at 1:20 AM, Laurent Sansonetti wrote:
Guys, this isn't the right place to discuss this, I'm afraid. I recommend using an official channel such as the Apple Developer Relations.
Thanks :-)
Laurent
I understand and respect your perspective, but when a developer makes an investment in learning a tool -- particularly an evolving one with a ton of promise -- it doesn't seem off-topic to discuss its future. Especially when there is news that might affect its applicability to one of the more promising platforms it could target. Just my $.02
On Apr 9, 2010, at 11:16 PM, steve ross wrote:
I don't know whether anyone will provide a rationale for the contract language, but here's an interesting analysis of it:
http://daringfireball.net/2010/04/why_apple_changed_section_331
Apple makes a lot of smart calls that seem stupid or selfish at first. A number of folks on Twitter have jumped on this contract language as a stupid and/or selfish call. I just don't know.
Steve Ross
On Apr 9, 2010, at 10:23 PM, Matthew Winter wrote:
Hi,
I asked the same question via Twitter, however I do not expect to get an answer at this stage.
If my understanding is correct about why Apple has done this, in that it is more due to "the need to support the 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."
Then based on this, I see no reason why they should not let MacRuby be blessed as this essentially is making use of the same Objective-C runtime and API's.
There are now quite a few ways to develop apps for the iPhone & iPad that do not involve Obj-C. I wonder if it is just the case of recompiling the base libraries or making the base libraries aware of Apple's multitasking needs, and then for each to be blessed by Apple, or am I being way to optimistic that this will happen.
Regards Matthew Winter
On 10/04/2010, at 11:37 AM, Rich Morin wrote:
I suspect that no Apple employee will be able to comment on this, but I _really_ hope MacRuby will be among the blessed languages for the iPad, etc.
-r
participants (4)
-
Laurent Sansonetti
-
Matthew Winter
-
Rich Morin
-
steve ross