Talk About Network

Google


Register and Login
Nick
Password
Register create new account Sign up is FREE and you can post replies, new topics, bookmark posts and more!
Recover lost password


Programming > Forth Mac > Re: Mike and Wa...
Latest [ Topics | Posts ] Archive Post A New Topic Post a Reply
<< Topic < Post Post 6 of 31 Topic 102 of 159
Post > Topic >>

Re: Mike and Ward, what next?

by ward@[EMAIL PROTECTED] (ward mcfarland) Jun 7, 2005 at 06:36 AM

Erik <groups@[EMAIL PROTECTED]
> wrote:

> Just to add to what I wrote above, I found this interesting quote from
> the comp.sys.mac.system newsgroup.  It regards Rosetta, the PowerPC
> emulator for the new Mac/Intel CPUS:
> 
> -------------------------------
> 
> Rosetta does not run the following:
> 
> - Applications built for Mac OS 8 or 9
> - Code written specifically for AltiVec
> - Code that inserts preferences in the System Preferences pane
> - Applications that require a G4 or G5 processor
> - Applications that depend on one or more kernel extensions
> - Kernel extensions
> - Bundled Java applications or Java applications with JNI libraries
> that can't be translated
> 
> -------------------------------
> If that's true then Mops has to change once the Intel CPUs are in full
> force.  Anything other than Mach-O format won't be sup****ted.

Jobs makes it sound like he has a smooth transition all mapped out, but
this is a much bigger change than 68k->PPC.  

Obvious deductions are that CFM Carbon will be gone with the release of
"leopard" as will Classic and CFM sup****t.

Jobs generously offers to sell mid and upper tier developers a 4.6 GHz
P4 Mac for $995 (plus $500 for Select member****p).  So we need yet
another machine on hand for developing and testing.


GForth is currently Mach-based.  But as Erik pointed out, the completely
different register model and optimizing methods likely will make
PPC-based Forths dog-slow when run under Rosetta (see page 67 of the
Universal Binary do***ent).  And Rosetta is not like the old PPC-based
68k emulator - not all PPC code will run under Rosetta.

Since Jobs really wants developers to convert to Universal Binary
format, other issues come up. To build a Universal Binary Forth, it
sounds like XCode will automatically make 2 code images, one for PPC and
one for x86.  This will make it really tough to do an interactive
compiler that can make a snapshot/turnkey that can run on the "other"
platform as well (assuming Apple even do***ents the format of a
Universal Binary).  So for those of us who are doing our own
compiling/optimizing, it means two versions as far as I can tell. 



.... maybe we should go back to a tokenized model with the token
displatching engine written as a Universal Binary and just abandon
including an assembler or attempting to do non-trivial optimizing...

My comment for the day is "ugh"

 -- w
 




 31 Posts in Topic:
Mike and Ward, what next?
Roelf Toxopeus <these3  2005-06-06 21:24:09 
Re: Mike and Ward, what next?
"Erik" <grou  2005-06-06 13:28:29 
Re: Mike and Ward, what next?
Roelf Toxopeus <these3  2005-06-07 00:08:14 
Re: Mike and Ward, what next?
"Erik" <grou  2005-06-06 15:45:55 
Re: Mike and Ward, what next?
"Erik" <grou  2005-06-06 16:08:28 
Re: Mike and Ward, what next?
ward@[EMAIL PROTECTED] (  2005-06-07 06:36:30 
Re: Mike and Ward, what next?
ward@[EMAIL PROTECTED] (  2005-06-07 09:22:50 
Re: Mike and Ward, what next?
Gregory Weston <uce@[E  2005-06-08 07:00:15 
Re: Mike and Ward, what next?
Andy Dent <dent@[EMAIL  2005-06-12 22:17:39 
Re: Mike and Ward, what next?
Gregory Weston <uce@[E  2005-06-08 06:49:42 
Re: Mike and Ward, what next?
"Erik" <grou  2005-06-07 08:57:15 
Re: Mike and Ward, what next?
Gregory Weston <uce@[E  2005-06-08 06:52:26 
Re: Mike and Ward, what next?
"Erik" <grou  2005-06-07 12:31:53 
Re: Mike and Ward, what next?
Gregory Weston <uce@[E  2005-06-08 07:01:06 
Re: Mike and Ward, what next?
"Erik" <grou  2005-06-08 10:16:26 
Re: Mike and Ward, what next?
"Erik" <grou  2005-06-11 22:45:29 
Re: Mike and Ward, what next?
ward@[EMAIL PROTECTED] (  2005-06-12 16:43:54 
Re: Mike and Ward, what next?
Mike Hore <mikehoreREM  2005-06-14 09:10:06 
Re: Mike and Ward, what next?
"Erik" <grou  2005-06-13 19:39:10 
Re: Mike and Ward, what next?
david <david@[EMAIL PR  2005-06-16 11:02:04 
Re: Mike and Ward, what next?
Mike Hore <mike.hore@[  2005-06-17 01:25:45 
Re: Mike and Ward, what next?
robert spykerman <robs  2005-06-17 19:44:23 
Re: Mike and Ward, what next?
stephenXXX@[EMAIL PROTECT  2005-06-18 14:39:12 
Re: Mike and Ward, what next?
"Erik" <grou  2005-06-17 13:52:57 
Re: Mike and Ward, what next?
robert spykerman <robs  2005-06-18 12:41:27 
Re: Mike and Ward, what next?
david <david@[EMAIL PR  2005-06-25 11:47:05 
Re: Mike and Ward, what next?
"Erik" <grou  2005-06-19 11:37:17 
Re: Mike and Ward, what next?
Mike Hore <mike.hore@[  2005-06-20 04:28:45 
Re: Mike and Ward, what next?
Roelf Toxopeus <these3  2005-06-20 10:17:09 
Re: Mike and Ward, what next?
"Erik" <grou  2005-06-20 08:45:13 
Re: Mike and Ward, what next?
Roelf Toxopeus <these3  2005-06-21 11:01:36 

Post A Reply:
  Go here to Signup

AddThis Feed Button


About - Advertising - Contact - Frequently Asked Questions - Privacy Policy - Terms of Use - Signup

Contact
tan12V112 Fri Jul 18 22:34:15 CDT 2008.