Path: csiph.com!x330-a1.tempe.blueboxinc.net!usenet.pasdenom.info!news.albasani.net!.POSTED!not-for-mail From: BGB Newsgroups: comp.lang.java.programmer Subject: Re: =?UTF-8?B?QW5kcm9pZOKAlFdoeSBEYWx2aWs/?= Date: Fri, 03 Jun 2011 22:01:22 -0700 Organization: albasani.net Lines: 45 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Trace: news.albasani.net 97dg8QvyDRXLJDPXIqbRHGOI2Wclt6GG0Un9MUP95NxmmEWIw/nXxltkICHL5rq+vNONyzMKTachyh73S32M7Q== NNTP-Posting-Date: Sat, 4 Jun 2011 05:04:32 +0000 (UTC) Injection-Info: news.albasani.net; logging-data="LieQq8gucOhP+0/lmu+hcyowBQitACkLbTqkHkQrr81opdMXS3ePUae0QvS67vH9mRHpD7j8sKsl83tZP5mpt2g0SBUQL2yPoF1nqXX4nKbHbIDt0vfzEE1bxVCi4lqC"; mail-complaints-to="abuse@albasani.net" User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.17) Gecko/20110414 Thunderbird/3.1.10 In-Reply-To: Cancel-Lock: sha1:JYpjNbF1hAYY6qc9qxi0lIgj5PA= Xref: x330-a1.tempe.blueboxinc.net comp.lang.java.programmer:4972 On 6/3/2011 9:00 PM, Lawrence D'Oliveiro wrote: > In message, BGB wrote: > >> OSX has an ARM variant, namely, iOS, used on the iPhone and iPad. > > Can it run OSX apps? > it depends... AFAIK, the Xcode system produces binaries in the MachO format, which can generally target multiple architectures at the same time, so it is not entirely implausible that dual-target (OSX and iOS) binaries could be be possible to produce (realistically, dunno, depends partly on how Xcode works, which I have not really investigated, and I don't have a Mac either...). however, as-is, plain OSX apps will probably not work on iOS. also, iOS generally needs to be "jailbreaked" to run custom apps anyways (IIRC, prior to uploading to AppStore people run/debug their apps in an emulator...). >> but, still, grr, it is x86, not Intel, that is the focus of the matter. > > In case you hadn’t noticed, smartphone unit shipments are now level-pegging > with x86 PCs, and will probably surpass them in the next quarter or two. I expect they will probably start leveling off again once nearly everyone has one, as is usual for these types of things... but, the point of the above comment was not x86 vs ARM, but rather peoples' persistent use of "Intel" to describe all x86 chips, which is not really the case if people are running chips from another manufacturer... it is much like if one used the term "Windows" to describe every OS, including Linux and MacOSX, rather than a more generic term, like OS... but, anyways, I have before devised ideas for how one could JIT x86 code to ARM... but, whether or not this would be useful or not is less certain. I also have an x86 interpreter, which is based on using threaded code.