Tiger Changes?

Spotlight will change how we use our computers (and finally give us something to replace the god-awful Find tool in Panther), and will replace (at least for me) LaunchBar/Quicksilver/Butler assuming it can find applications I've just installed, too.

CoreImage and CoreVideo are being integrated. These, from what I understand, are a layer on top of Quartz that developers can tap into to perform image and video manipulation tasks easily, so Apple stays well ahead of the pack (read: the Aero/Avalon (forget which :p) project in Longhorn).

Those are the big two to me.

Dashboard (what I refer as the next step in Exposé) will be included, which keeps information and small programs always close at hand.

Automator (formally Pipeline) is a new way to automate tasks, which taps into the power of AppleScript, but finally makes it drag-and-drop easy. Apple plans on releasing heaps of Automator Workflows with Tiger, so it'll be useful without you needing to do anything with it.


And people are saying it'll have full 64-bit optimisation too, which is huge.


The site you want to check out is Tiger Tracker (http://www.tigertracker.net from memory), which will show you screenshots etc of the whole project as it comes to hand.
 
A lot of what will be introduced in Tiger has not been announced yet. Among the rumoured but unconfirmed changes are significant changes to themes/appearance.

The official run down is here: http://www.apple.com/macosx/tiger/

Features
Spotlight: A new search technology that searches metadata for instant search on files, email, bookmarks, websites, contacts, photos, videos, songs ... all at once.
iChat AV: some new features (3 way chat, new codec)
Safari RSS: This one I'm quite excited about. Safari will now have a very slick RSS reader/searcher.
Dashboard: a kind-of cross between Konfabulator and Expose, only written in Java rather than Javascript.
Automator: Automate manual, repetitive and batch tasks with point and click simplicity. There's some rumour this might be dubbed "pipeline" instead. Basically, its a way of setting up a whole series of complicated tasks in quite a simple, visual interface. The power of AppleScript, without having to actually write a single line of script.
VoiceOver: Access the Mac through speech, audible cues and keyboard navigation for the visually impaired.
Xcode 2.0: lots of new features rumoured for this, should be good for developers.

64-bit: Most if not all of the apps that ship with Tiger will be optimised to run on G5. "Fat binaries" mean they'll also be optimised for G3 and G4. Basically, the compiler creates 3 different executables in one, and the OS automatically selects the best one.

Core Image and CoreVideo: these new technologies will allow developers to perform more video and image tricks in their apps than ever before, applying filters and blends and all sorts of motion and trickery. This means that a lot of new 10.4 only apps should start appearing that take advantage of these features.

Other things rumoured are a further revised Mail.app, and improved security features. It's been said that 10.4 will encrypt virtual memory.
 
There are several changes coming. Whether they're big are often in the eye of the beholder. 64bit-ness is a big thing for many G5 owners, but for me personally with a PB G4, it doesn't matter much. ;) ... I think Spotlight will be the biggest, biggest, biggest change. And I don't really mean that button on the upper right corner that lets you search your drives' contents instantly, I mean the implementation of it throughout the system. Smart Folders everywhere. You'll see them in Finder, Address Book, Mail.app and basically everywhere you could imagine.
Remember how Exposé made using a computer easier? Spotlight's the same, only with ten times the impact. It's not comparable to Google's Desktop search in that aspect. It's 'the base' for the system. You'll see Spotlight everywhere, although you might not notice it as THE feature it really is, since it's not an application per se. I guess that's why Apple puts it so prominently in the menubar (they could have just mapped Apple-F to it instead, right?) - for marketing.

There are hundreds of features we'll read about. But Spotlight, I think, will be so ubiquitous, come in so handy... I'm at awe. :)
 
I don't really care about all those new features. What I want to know is, what version of GCC it ships with, and if there are any noticeable speed improvements on anything below a G5. The move to Panther made things a lot more snappy, I hope the same will happen when I move to Tiger.
 
I guess definite statements about Tiger's performance on older hardware can only be made when the builds are nearing release. We don't know the amount of debug code still in Tiger's codebase etc. We also don't know which performance 'issues' can/will be solved. But I _expect_ the system to be snappier than Panther overall. What I already _saw_ is that - again - Apple's trying to speed up booting/rebooting.

About Spotlight replacing LaunchBar: Not for me. Spotlight's menubar item can - at this time - not be invoked by keyboard afaik, and while it's fast searching your computer, it finds everything, and I rather have LB display at the first line the application I'm looking for to launch. Spotlight is certainly not a good launcher... However: I expect LaunchBar to interact with Spotlight, so that you can basically enter terms into Launchbar and hit a key combo to give the search over to Spotlight... We'll see. :)
 
What about which version of GCC is being used? Is it 3.5 or 3.4? Reason I'm asking is because the 3.5 branch of GCC has the tree-ssa stuff that people are working on. In a nutshell, it basically autovectorizes code to use Altivec, which would mean that a simple recompile of most programs would yield a speed increase because Altivec would automatically be used.
 
symphonix said:
Dashboard: a kind-of cross between Konfabulator and Expose, only written in Java rather than Javascript.
Actually, Dashboard widgets are written in JavaScript as well just like Konfabulator, not Java.
http://www.apple.com/macosx/tiger/dashboard.html

"The Dashboard is home to a new kind of application called Widgets. Widgets are mini-applications written in JavaScript that are designed for fun as well as function."
 
Viro said:
What about which version of GCC is being used? Is it 3.5 or 3.4? Reason I'm asking is because the 3.5 branch of GCC has the tree-ssa stuff that people are working on. In a nutshell, it basically autovectorizes code to use Altivec, which would mean that a simple recompile of most programs would yield a speed increase because Altivec would automatically be used.

I thought when I installed Xcode it presented me with the option to install gcc3.3 and/or gcc4.0...

I'll have to check.
 
The option to install GCC 3.1 or 3.3 is present in the current versions of XCode. GCC 3.3 is a bit dated now since the stable version of GCC is at 3.4.2, and the development versions are at 3.5.

The 3.5 series are chock full of goodies :D. Can't wait till they're put into production.
 
At WWDC, the keynote mentioned that GCC 3.5 was key, but now 3.5 is going to be called 4.0 because of all the changes in the optimization pipeline and the like. Apple even has an active GCC 4.0 branch going right now. I couldn't get it to compile the RTL modules when I checked it out of CVS on 10.3, but Apple has some sort of build structure in place for Tiger that avoids these issues of building 4.0 with 3.3...

2.x is used in 10.0 and 10.1, 3.1 for 10.2, and 3.3 for 10.3, and 4.0 will be used in 10.4. XCode has an option to allow specific versions of GCC to be installed (via the SDKs), and you can install any of those particular versions in Tiger.
 
Alright, but if gcc 4 is shipped as default, that would mean that Tiger is compiled using it. So if anything that alone should see some sort of speed boost.

*fingers crossed*
 
The way safari handles PDFs now didn't really bother me much. Having the ability to view PDFs without resorting to an external app is a nice touch, but not something that was high on my 'Most Wanted' list.
 
very cool IMHO, although i guess the creators of the pdf plugin wont get much business any more :|
 
There are slight changes to brushed metal that I haven't seen mentioned. The middle of the window is a lighter grey than the outer edges, which makes it look a bit better.
 
Captain Code said:
There are slight changes to brushed metal that I haven't seen mentioned. The middle of the window is a lighter grey than the outer edges, which makes it look a bit better.

…is it just me, or is that the way brushed metal has ALWAYS been?

Or are you saying that the Tiger brushed metal is even more pronounced in gradient?

I'd always liked the way brushed metal looks. I don't know if I want it to change.
 
Back
Top