On 11/11/2011, at 3:13 AM, Matt Neuburg wrote:

> Graham - get over it, dude! Not because you're wrong, but because you're 
> shaking your head about the *wrong* thing. You haven't seen the half of it 
> yet. Just wait until the debug area (including the console) start popping up 
> and down into your code editing area.

I'm over it… actually, there's a lot to like in Xcode 4, it's just that quite a 
bit of baby seems to have gone out with the bathwater. The IB integration is 
dire, for example, and I keep losing where everything has gone (if it's still 
there at all). Seems to me that trying to bury everything in a 
one-size-fits-all "neat" UI is a bit pointless because it's a tool for 
developers, not typical Mac users.

> 
> Sometimes it pops up a little way.
> 
> Sometimes it pops up a long way.
> 
> Sometimes it fails to pop.
> 
> Sometimes it pops but when you stop the app it doesn't pop back down.
> 
> It's non-deterministic programming! Trust me, you will wear out your mouse 
> hand just dealing with the fact that there's no universal console window any 
> more. m.


Well, that would probably be because of the wild untamed beast that is 
NSSplitView. Why they can't just give up on that piece of s**t and rewrite it 
as NSSplitView2 (NSSplitViewThatWorks, NSRationalSplitView?) or something I do 
not know. There seems to be a tendency in Cocoa to overload classes and stick 
band-aids on them rather than just offer new versions, etc. e.g. adding a 
view-based 'mode' to NSTableView instead of making that a new class (I'm only 
picking on that one because it comes readily to mind, not because it's the 
worst offender).

--Graham


_______________________________________________

Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com

Reply via email to