Apple really is letting down the side here. I mean, what really is that difficult in writing an emulator that translates 68K toolbox code into PPC toolbox code and then converting it into x86 code that runs in a compatibility mode?
I did something like this the other day to order Vietnamese food from a Chinese restaurant for some French people.
Of course not.. the fact that the majority of media workers use apples does NOT make them biased.. of course not...
Well, it cuts both ways. I remember back in the early 90s reading over the shoulder of a sub at PC Format magazine (one of the more entertaining UK titles). He spent a few paragraphs dissing Marathon as a loser game and Bungie as an inept developer for 'something called the Macintosh', which he claimed he had never heard of, despite the fact that he was typing all of this on a Quadra 900.
I recall someone at Apple saying that they had no intention to prevent other OS from running on the Intel Macs. On the other hand, Windows XP does fairly nasty stuff with any existing MBRs, so unless OS X is designed or patched to cope with the XP installer there would be a problem.
A neater solution would probably be a native version of VirtualPC or an equivalent, as you can then copy and paste between Windows and OS X.
Re:Who cares about the pro users?
on
The Odds at Macworld
·
· Score: 4, Insightful
Historically,
Apple switches to 32-bit clean 68K: Adobe promptly updates Photoshop Apple switches to System 7.0: Adobe promptly updates Photoshop Apple starts using 68040: Adobe promptly updates Photoshop Apple switches to PowerPC: Adobe promptly updates Photoshop Apple starts using SMP: Adobe promptly updates Photoshop Apple switches to OS X: Adobe promptly updates Photoshop
So except for these events you're correct. If you want a laggard, try Quark.
I've been using regex in Cocoa to make an xml parser - the default parser isn't very robust. So I switch to Cocoa Browser, expecting to find NSRegularExpression. Nope. Maybe some grep calls in NSString? Nope. Perhaps something in CF? Nope.
So I end up using something else, which means I have to translate my NSStrings into C-style strings and back, which means that everything is just that little bit more complicated and throughout the process I have the feeling that I - and probably thousands of other coders - shouldn't be distracted in this way. The beauty of Cocoa is that everything is there. How hard would it be to add regular expressions to NSString?
So why don't you use Eclipse then? Objective C isn't wedded to XCode.
The article is about Objective C (and Cocoa) versus C# (and.net). Although I like the former, there certainly are items where the latter is ahead - compare.net's media layer with Cocoa's phoned-in Quicktime classes. Or regular expressions. Where are the regular expressions in Cocoa?
And voila, the site works in all browsers.. Remember to put the following at the top of the page, so it triggers the same rending mode [strict mode] in all browsers:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transition al.dtd">
That isn't strict mode. That's transitional, which is why the word transitional is used instead of strict. If it was strict it would say strict, not transitional.
I think the reason for including the asinine comments about gaming on Macs was that Taco realized the story was a boring piece of product placement and wanted to spice up the replies.
The problem is that HTML is an evolving language while browsers are always behind (or wrongly implemented).
A better solution would be for browsers to use a very basic rendering core and then dynamically download new features from a standards body. You could have multiple standards and just have the header say which source to use.
The features would download as code snippets. I'm not sure what would be the best language to use, but since it would mostly be making calls to the basic rendering engine it wouldn't have to be compiled code. The browser would cache the code snippets.
I don't expect this to happen, but it would make HTML amazingly more evolvable.
This reminds me of the two grammar nazi's who argued whether to phrase past possession as 'had' or 'had had'. The first, while the second had had 'had', had had 'had had'.
The judge rejected Adobe's claim that the bundled copy was a "license" rather than a "sale". Thus, the First Sale doctrine applies, meaning Adobe cannot control the subsequent transfer of the the software after the initial sale. The court also found that SoftMan was not bound by the EULA because it had never assented to it. The validity of EULAs was also questioned as the terms were not fully disclosed prior to the sale. Linux Journal has more details.
Furthermore, if I write a EULA for an application that states that I may beat you over the head with a spade or shovel, the cops aren't going to stand by and watch while I beat you into a pulp. (Sorry for the violent imagery. I've been watching the whole Lost first season on DVD.)
Me: Where are you going? Grunt L4096: I'm rushing directly into the enemy's line of fire, sir. Me: Could you stay back here instead? I kind of want to win this time. Grunt L4096: At once sir! (Grunt L4096 rushes directly into enemy fire and is slaughtered) Me: Hello? Group of freshly-spawned grunts: What is it sir? Me: Follow me. Grunts: At once, sir! Me: We're going to flank the enemy and then under sniper cover we will probe - (Grunts all run directly into enemy fire and are immediately killed) (Game ends in defeat) Darth Vader: You disappoint me! (Darth Vader throws himself into volcano) (Enchantment with game ends)
Apple doesn't really contribute that much to "open source projects".
I can see Darwin, Streaming Server, Compiler tools, Kerberos, Open Directory, OpenPlay, Bonjour, KHTML, X11, BLAST, HeaderDoc, CDSA, CUPS.
Probably not as much OSS as IBM, but probably more than most corporations.
Cutting edge? You mean they hire stylists to hide the defects in their products?
I'd say introducing new tech before anyone else is cutting edge. Look at the PowerBook layout that everyone copied. Trackpads. USB. 3.5" floppies. PowerPC. FireWire. QuickTime. MacPaint. Beige. Not beige. And so on.
Tell me how I can legally run Mac 68K software.
On a Mac. You don't have to do anything at all - OS X will know it's a classic application and MacOS will do all the 68K emulation. Macs haven't used Toolbox ROMS since sometime in the early 90s - the 'New World' Macs, iirc.
Mark this a flamebait--every time I criticize darlin' Apple it happens.
Well, perhaps if you weren't frothing at the mouth people would be kinder.
Apple really is letting down the side here. I mean, what really is that difficult in writing an emulator that translates 68K toolbox code into PPC toolbox code and then converting it into x86 code that runs in a compatibility mode?
I did something like this the other day to order Vietnamese food from a Chinese restaurant for some French people.
You really should consider patenting the idea, or else someone will steal it.
It is ironic that the word receive is spelled wrongly in the submission.
Now that's pedantile.
Of course not.. the fact that the majority of media workers use apples does NOT make them biased.. of course not...
Well, it cuts both ways. I remember back in the early 90s reading over the shoulder of a sub at PC Format magazine (one of the more entertaining UK titles). He spent a few paragraphs dissing Marathon as a loser game and Bungie as an inept developer for 'something called the Macintosh', which he claimed he had never heard of, despite the fact that he was typing all of this on a Quadra 900.
Seriously... does that REALLY surpise ANYONE here?
I didn't think so.
You got a null result because you misspelled the function call. Check your logfile.
iMacBook Pro!
MacBook Amateur!
MacPamphlet Pro!
Inspiron!
MacBook Con!
PodBook HaloWhore 2000!
I recall someone at Apple saying that they had no intention to prevent other OS from running on the Intel Macs. On the other hand, Windows XP does fairly nasty stuff with any existing MBRs, so unless OS X is designed or patched to cope with the XP installer there would be a problem.
A neater solution would probably be a native version of VirtualPC or an equivalent, as you can then copy and paste between Windows and OS X.
Apple legal are now looking for a time machine.
Historically,
Apple switches to 32-bit clean 68K: Adobe promptly updates Photoshop
Apple switches to System 7.0: Adobe promptly updates Photoshop
Apple starts using 68040: Adobe promptly updates Photoshop
Apple switches to PowerPC: Adobe promptly updates Photoshop
Apple starts using SMP: Adobe promptly updates Photoshop
Apple switches to OS X: Adobe promptly updates Photoshop
So except for these events you're correct. If you want a laggard, try Quark.
I've been using regex in Cocoa to make an xml parser - the default parser isn't very robust. So I switch to Cocoa Browser, expecting to find NSRegularExpression. Nope. Maybe some grep calls in NSString? Nope. Perhaps something in CF? Nope.
So I end up using something else, which means I have to translate my NSStrings into C-style strings and back, which means that everything is just that little bit more complicated and throughout the process I have the feeling that I - and probably thousands of other coders - shouldn't be distracted in this way. The beauty of Cocoa is that everything is there. How hard would it be to add regular expressions to NSString?
So why don't you use Eclipse then? Objective C isn't wedded to XCode.
.net). Although I like the former, there certainly are items where the latter is ahead - compare .net's media layer with Cocoa's phoned-in Quicktime classes. Or regular expressions. Where are the regular expressions in Cocoa?
The article is about Objective C (and Cocoa) versus C# (and
And voila, the site works in all browsers.. Remember to put the following at the top of the page, so it triggers the same rending mode [strict mode] in all browsers:
n al.dtd">
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitio
That isn't strict mode. That's transitional, which is why the word transitional is used instead of strict. If it was strict it would say strict, not transitional.
I think the reason for including the asinine comments about gaming on Macs was that Taco realized the story was a boring piece of product placement and wanted to spice up the replies.
The problem is that HTML is an evolving language while browsers are always behind (or wrongly implemented).
A better solution would be for browsers to use a very basic rendering core and then dynamically download new features from a standards body. You could have multiple standards and just have the header say which source to use.
The features would download as code snippets. I'm not sure what would be the best language to use, but since it would mostly be making calls to the basic rendering engine it wouldn't have to be compiled code. The browser would cache the code snippets.
I don't expect this to happen, but it would make HTML amazingly more evolvable.
This reminds me of the two grammar nazi's who argued whether to phrase past possession as 'had' or 'had had'. The first, while the second had had 'had', had had 'had had'.
Apparently Apple is now doing OS X on Intel. I'm surprised there hasn't been anything about this on Slashdot recently.
Here's one: Adobe.
The judge rejected Adobe's claim that the bundled copy was a "license" rather than a "sale". Thus, the First Sale doctrine applies, meaning Adobe cannot control the subsequent transfer of the the software after the initial sale. The court also found that SoftMan was not bound by the EULA because it had never assented to it. The validity of EULAs was also questioned as the terms were not fully disclosed prior to the sale. Linux Journal has more details.
Furthermore, if I write a EULA for an application that states that I may beat you over the head with a spade or shovel, the cops aren't going to stand by and watch while I beat you into a pulp. (Sorry for the violent imagery. I've been watching the whole Lost first season on DVD.)
Me: Where are you going?
Grunt L4096: I'm rushing directly into the enemy's line of fire, sir.
Me: Could you stay back here instead? I kind of want to win this time.
Grunt L4096: At once sir!
(Grunt L4096 rushes directly into enemy fire and is slaughtered)
Me: Hello?
Group of freshly-spawned grunts: What is it sir?
Me: Follow me.
Grunts: At once, sir!
Me: We're going to flank the enemy and then under sniper cover we will probe -
(Grunts all run directly into enemy fire and are immediately killed)
(Game ends in defeat)
Darth Vader: You disappoint me!
(Darth Vader throws himself into volcano)
(Enchantment with game ends)
Try these:
(All work and no play makes the filter a dull boy)Google cache: Page 1
(All work and no play makes the filter a dull boy)Google cache: Page 2
(All work and no play makes the filter a dull boy)Google cache: Page 3
(All work and no play makes the filter a dull boy)Google cache: Page 4
(All work and no play makes the filter a dull boy)Google cache: Page 5
But isn't NTSC interlaced, updating alternate lines in each frame?
So the effective resolution is 440 x 240.
Apple doesn't really contribute that much to "open source projects".
I can see Darwin, Streaming Server, Compiler tools, Kerberos, Open Directory, OpenPlay, Bonjour, KHTML, X11, BLAST, HeaderDoc, CDSA, CUPS.
Probably not as much OSS as IBM, but probably more than most corporations.
Cutting edge? You mean they hire stylists to hide the defects in their products?
I'd say introducing new tech before anyone else is cutting edge. Look at the PowerBook layout that everyone copied. Trackpads. USB. 3.5" floppies. PowerPC. FireWire. QuickTime. MacPaint. Beige. Not beige. And so on.
Tell me how I can legally run Mac 68K software.
On a Mac. You don't have to do anything at all - OS X will know it's a classic application and MacOS will do all the 68K emulation. Macs haven't used Toolbox ROMS since sometime in the early 90s - the 'New World' Macs, iirc.
Mark this a flamebait--every time I criticize darlin' Apple it happens.
Well, perhaps if you weren't frothing at the mouth people would be kinder.
17" LCD - $200
AMD Athlon64 3000+ (1.8GHz) - $135
PCIe/Socket 939 motherboard with SATA - $70
512MB PC2-4200 (DDR2-533) - $50
SATA 160GB drive - $60
PCIe Radeon X600 Pro with 256MB RAM - $84
802.11g Wifi card - $40
Logitech bluetooth mouse/keyboard combo - $100
Case/PSU - $50
Dual-layer DVD burner - $50
Filling out rebate cards that somehow never get paid - PRICELESS.
Yeah, remember how people used to share music before the RIAA started suing people and now no one shares music any more?
Yes, 35% is a huge cut. Unfortunately for Apple you've chosen to make up figures instead of find out the real ones.
Apple gets 4 cents for each sale. The labels take around 62 cents. The publisher gets 8 cents.
This isn't a troll (though it is off-topic).
Chiropractic is the healthcare equivalent of Intelligent Design. It's almost as bad as homeopathy.