OOP the Easy Way
Object-Oriented Programming the Easy Way: a manifesto for reclaiming OOP from three decades of confusion and needless complexity.APPropriate Behaviour
APPosite Concerns
FSF
Category Archives: objc
WWDC aside
None of Perl, Cocoa or some weird XML toolkit came up with the “simple things simple, complex things possible” quote.
Posted in cocoa, objc, perl, smalltalk
Leave a comment
ObjC FAQ update
Added a question about the ObjC 2.0 garbage collector. Sorry it’s been so long in coming! I’ll try and add a few more ObjC 2.0 questions over the coming days.
Posted in FAQ, objc
Leave a comment
WWDC part 0
well, here it is, the pre-WWDC “I’m jetlagged so you have to put up with my wittering” post. I’m just waiting for a softwareupdate to finish so that I can go out with my camera, taking some early-morning pictures before … Continue reading
Little hack to help with testing
Want the ability to switch in different test drivers, mock objects, or other test-specific behaviour? Here’s a pattern I came up with (about a year ago) to do that in a GNUstep test tool, which can readily be used in … Continue reading
Nice things about ObjC
Title linkies to a post by an F-Script guy (the F-Script guy? I’m not sure, I don’t really follow F-Script development) about nice things he likes about the Objective-C language. Remembering that he wrote a Smalltalk scripting environment for Cocoa, … Continue reading
Posted in cocoa, gnustep, objc
Leave a comment
How to solve every problem in Cocoa
Yes, really, every problem. Don’t think of Cocoa as "simple things simple, complex things possible" (actually, was it Cocoapenextstepsody or Perl who started with that tagline? Or someone else? I digress) but "simple things simple, complex things simple but you’re … Continue reading
Objective-C Design Patterns
Certain events at work have turned me into a bit of a design patterns geek of late, and as such I stumbled across this DDJ article from 1997 (the title of this post is the link). According to del.icio.us not … Continue reading
Posted in cocoa, gnustep, objc, ooa/d
Leave a comment
Why Java is so damned lame, part exp(I*M_PI)
Gah. Back when I used to work for Oxford University, I had to do the occasional bit of Java programming for a WebObjects app. Being quite a bit more familiar with ObjC than with Java, I always found this a … Continue reading
Posted in Java, objc, sucks
Leave a comment
Sacrilege!
As I wrote the @interface to an object today, I found myself wanting for but one thing: – (NSArray <MyProtocol> *) foo; Where – as if you hadn’t guessed it – the pointy bracket bit (the lengths to which I … Continue reading
Posted in objc
Leave a comment