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: gnustep
[objc retain]; continues apace
I just finished recording episode 35 of [objc retain]; the stream on Objective-C programming with Free Software that I co-host with Steven Baker. It is available on Twitch and you can subscribe there to get notified about new episodes. It … Continue reading
Posted in FLOSS, freesoftware, gnustep, objc
Leave a comment
In which I misunderstood Objective-C
I was having a think about this short history of Objective-C, and it occurred to me that perhaps I had been thinking about ObjC wrong. Now, I realise that by thinking about ObjC at all I mark myself out as … Continue reading
Posted in cocoa, design, freesoftware, gnustep, nextstep, objc
Tagged History of Software Engineering
1 Comment
[objc retain] stream
Starting next week: [objc retain]; in which Steven Baker and I live-code Objective-C on a modern free software platform. Wednesday, February 10th, 1900UTC. More info at objc-retain.com.
Posted in gnustep, objc
Leave a comment
GNUstep development on LIVEstep
LIVEstep is a GNUstep desktop on a FreeBSD live CD, and it comes with the GNUstep developer tools including ProjectCenter. This video is a “Hello, World” walkthrough using ProjectCenter on LIVEstep. PC is much more influenced by the NeXT Project … Continue reading
Posted in FLOSS, gnustep
Leave a comment
GNUstep is more important now than ever
In creating a pull request for GNUstep-base, the Free Software implementation of the Foundation library from Objective-C, I realised that if there was ever a time for GNUstep, now is it. Although GNUstep may have been envisaged as an official … Continue reading
Posted in gnustep
Leave a comment
In which GNUstep confuses and ultimately disappoints
I’m not the most hardcore of GNUstep people, but I’m certainly somewhat invested. I’ve been building apps, lurking in lists, and contributing code on and off for around 13 years, including a job working with a few of the maintainers. … Continue reading
Posted in architecture of sorts, gnustep, qt
1 Comment
New project: the GNUstep developer guide
I discovered by searching the interwebs that a significant number of people who try out GNUstep get stuck at the “I wanted to do Objective-C on my Linux so I installed GNUstep…now what?” stage. There are some tutorials for GNUstep … Continue reading
Posted in gnustep
Leave a comment
The problem with not-Apple
I’ve read a few articles over the last week or so that point to the Mac having lost its shine among developers. There was a time when the first things you did when you wanted to be a developer on … Continue reading
Posted in GNU, gnustep, Mac
Leave a comment
Updating my ObjC web app on git push
I look at SignUp.woa running on my Ubuntu server, and it looks like this. That title text doesn’t quite look right. $ open -a TextWrangler Main.wo/Main.html $ make $ make check $ git add -A $ git commit -m “Use … Continue reading
Posted in gnustep, tool-support, UNIX, WebObjects
Leave a comment
Automated tests with the GNUstep test framework
Setup Of course, it’d be rude not to use a temperature converter as the sample project in a testing blog post. The only permitted alternative is a flawed bank account model. I’ll create a folder for my project, then inside … Continue reading
Posted in gnustep, TDD, tool-support
Leave a comment