CLI makes it sound like it can support any language. However in order to use the C# API you have to use a C# compatible language.
It's like saying the ELF ABI can support any language.
And what can we expect from this common API? I don't expect much. It can't be any worse than the Java API (somebody please kill that abomination) but I still don't expect to be able to author applications which behave like Mac applications. For example it is impossible for a 100% Java app to behave like a Mac app.
If only Apple could reform Cocoa so it would have a genuinely platform independent file object then port the API to Windows. Java and.NET would be wannabes.
That reminds me of an old trick Mac users would pull on one another. There was this little program which would move the cursor at a slightly different angle than it was supposed to. It would start slowly then eventually go haywire. If you didn't click a button in time the cursor would be bouncing off the sides of your monitor uncontrollably.
You can see the other data two ways. You can drag the item (url, text, picture, whatever) into an app like Drop Drawers which allows you to view the drag contents, or drag it to the Finder and open the file with a resource editor.
As for the address bar I just want a really slim address bar at the top like I can with either Explorer or OmniWeb. I also want the address bar to be more drag+drop aware.
It's very good business when you have to support drivers. Every time you try to support another platform the company gets people like YOU tying up the phones.
I haven't explored iCab as much simply due to the inability to switch the drag-url and drag-option-url gestures. I mean how retarded is that, I need the keyboard to drag? What's the point of drag+drop if it isn't quick+easy?
iCab's url completion is also retarded. It ought to be a substring search like OmniWen or Explorer.
Explorer supports all the correct metadata when dragging, for example an image link with an alt= will have the three appropriate data elements: a url clipping, a plaintext clipping, and a picture clipping.
Also dragging lins or text to the address bar will replace the current address.
Chimera/Mozilla also embeds weird data which isn't standard, like moz-something (mozu mozl? I can't recall). I have no idea what's up with that.
Anyway I can't even get rid of the toolbar in Chimera and keep the address bar. It has the same lame Mozilla interface. What's up with that?
I wish Apple would concentrate on critizing the browsers for having horrible interfaces. I can only tolerate Explorer, mainly due to it being the ONLY Mac OS X browser to properly support drag+drop. Amazing given it hasn't been updated since version 5 was first released YONKS ago.
Well according to the numbers Apple already dominates the *nix market.
One thing I'll note about IOKit is unlike other driver architectures (like Linux), it's relatively easy to write IOKit drivers which compile on both platforms. The open source Intel NIC driver is one example of this. If Darwin/x86 were to become popular they could potentially get a lot of drivers with 3rd party support.
Rhapsody had zero "Mac_goodness". Rhapsody was basically OPENSTEP with different menus and a Mac virtual machine to run Classic apps (which only ran on PowerPC Macs anyway).
It has no Aqua either.
If you want OPENSTEP for x86 then get OPENSTEP for x86.
Also IIRC Apple suggests against using mach services directly so IOKit drivers are more portable (in case Apple wants to use a different model than Mach)
Indeed
(That's the best I can do without mod points)
HFS+ is case-preserving so tab completion works.
HFS+ supports unicode.
How the hell did the previous post get modded up?!
CLI makes it sound like it can support any language. However in order to use the C# API you have to use a C# compatible language.
.NET would be wannabes.
It's like saying the ELF ABI can support any language.
And what can we expect from this common API? I don't expect much. It can't be any worse than the Java API (somebody please kill that abomination) but I still don't expect to be able to author applications which behave like Mac applications. For example it is impossible for a 100% Java app to behave like a Mac app.
If only Apple could reform Cocoa so it would have a genuinely platform independent file object then port the API to Windows. Java and
And games than run under WINE
Is slashdot going to become the Mac's freshmeat?
What is the bottleneck between a human sitting down in front of a computer and what he ultimately wants to do?
The human interface!
I find a cheap PC running either Windows or Linux to be more expensive than my Macintosh.
time = money
Gnutella is useless due to its limited substring search. I have to perform multiple searches for the same kind of file because of it.
It's clearly a terrorist organiztion!
That reminds me of an old trick Mac users would pull on one another. There was this little program which would move the cursor at a slightly different angle than it was supposed to. It would start slowly then eventually go haywire. If you didn't click a button in time the cursor would be bouncing off the sides of your monitor uncontrollably.
The "laughing" versus "crying" part.
why doesn't iTunes use QuickTime?
Why do we have two separate audio decoding APIs?
pfftplplplptpffplplpffft
>The interface definitely isn't the old Mozilla one; the whole point of Chimera is to get away from the Mozilla interface
Could have fooled me!
...we will NEVER get rid of it!!!
I wonder why the Mac OS X version sucks the proverbial shit.
If by "Linux is making in-roads on the desktop" you meant "Linux is not making in-roads on the desktop" you would be correct.
You can see the other data two ways. You can drag the item (url, text, picture, whatever) into an app like Drop Drawers which allows you to view the drag contents, or drag it to the Finder and open the file with a resource editor.
As for the address bar I just want a really slim address bar at the top like I can with either Explorer or OmniWeb. I also want the address bar to be more drag+drop aware.
I guess we'll see how Chimera evolves.
It's very good business when you have to support drivers. Every time you try to support another platform the company gets people like YOU tying up the phones.
Sad but true.
OmniWeb is the WORST at drag+drop!
Ever try to drag an image? Instead of dragging a picture clipping it drags a link to some file on the filesystem!
I haven't explored iCab as much simply due to the inability to switch the drag-url and drag-option-url gestures. I mean how retarded is that, I need the keyboard to drag? What's the point of drag+drop if it isn't quick+easy?
iCab's url completion is also retarded. It ought to be a substring search like OmniWen or Explorer.
Explorer supports all the correct metadata when dragging, for example an image link with an alt= will have the three appropriate data elements: a url clipping, a plaintext clipping, and a picture clipping.
Also dragging lins or text to the address bar will replace the current address.
Chimera/Mozilla also embeds weird data which isn't standard, like moz-something (mozu mozl? I can't recall). I have no idea what's up with that.
Anyway I can't even get rid of the toolbar in Chimera and keep the address bar. It has the same lame Mozilla interface. What's up with that?
I wish Apple would concentrate on critizing the browsers for having horrible interfaces. I can only tolerate Explorer, mainly due to it being the ONLY Mac OS X browser to properly support drag+drop. Amazing given it hasn't been updated since version 5 was first released YONKS ago.
Well according to the numbers Apple already dominates the *nix market.
One thing I'll note about IOKit is unlike other driver architectures (like Linux), it's relatively easy to write IOKit drivers which compile on both platforms. The open source Intel NIC driver is one example of this. If Darwin/x86 were to become popular they could potentially get a lot of drivers with 3rd party support.
Rhapsody had zero "Mac_goodness". Rhapsody was basically OPENSTEP with different menus and a Mac virtual machine to run Classic apps (which only ran on PowerPC Macs anyway).
It has no Aqua either.
If you want OPENSTEP for x86 then get OPENSTEP for x86.
You don't need Apple's code. HFS+ has been fully documented:
h tm l
http://developer.apple.com/technotes/tn/tn1150.
Finally somebody gets it right.
Also IIRC Apple suggests against using mach services directly so IOKit drivers are more portable (in case Apple wants to use a different model than Mach)