Just noticed that ProjectBuilder doesn't use GNU make to do the run the build for Cocoa projects.
NAME
jam - a program construction tool
DESCRIPTION
Jam is a command-line tool for building software. The
version of jam included with Mac OS X has been heavily
modified for use with Project Builder. If you want to use
jam for your own purposes, download the standard
distribution from http://www.perforce.com/.
I had a little chat with Russell the other day which seems to have coaxed some weird poetry out of him.
We were talking about .NET vs Java - mainly because of the recent ranting/raving going on in the blogspaces - I urged him to be pragmatic.
Look - I don't think .NET is going to be the end of Java. Sooner or later, something better will come along, but look where Java is thriving. It's in the server space.
.NET is just a programming platform - big deal. It looks and smells like Java with some of the stupid things pruned away, but it's not terribly different.
Or as Bruce Eckel would probably say: "Why bother if it's not going to double your productivity?".
Let's say that both platforms (Java and .NET) are roughly equivalent - ignoring the fact that .NET hasn't been proven in live enviroments yet.
I can write Java apps on multiple platforms, use lots of time tested existing libraries and deploy right now.
I don't understand the current 'war' mentality against C# and .NET.
Let's just all sit down, shutup and think for a second.
I switched from C++ to Python because I needed a language where I could prototype really fast. I needed flexibility and I wanted a language that wouldn't bit me in the ass for forgettting to free some obscure object.
I switched from Python to Java because I wanted to reuse more third party libraries, but I wanted to maintain OS independance.
Give me a reason to switch from Java to .NET/C# and I'll do it, but I see myself losing OS independence(no - MONO is _NOT_ production grade yet). I see myself losing all the nice stuff in the Apache Jakarta project. I see myself losing Eclipse for VisualStudio(blech!).
On the other hand, I'm programming mostly in Objective-C and Cocoa right now for kicks, so what do I know?
9:44:01 AM