.net sure feels like Cocoa

I’ve been spending a lot of free time learning to program in Cocoa. Cocoa is “THE” language to program on the Mac. The more I review its object model, I feel like I am looking at the Microsoft.net framework. However, how you create apps is much different. It has a better RAD feel then that of Microsoft.net.

Cocoa syntax is based on Objective-C which has been around since the NeXT computer. In fact all the key classes of Cocoa have the prefix of NS which stands for NeXT Step.

I am having a lot of fun programming again. Compared to Windows development, it’s a whole different way then I am used to. The feeling is what I had when made the switch from the Amiga to Windows and started programming in Visual Basic 1.0.

The other language I’ve been trying out a little bit is Ruby! A very interesting language to say the least! I really hope this language catches on. It feels much cleaner than Perl. With languages like Ruby gaining in popularity, it forces companies like Microsoft to improve upon their languages. If were not for Java, Microsoft would never have created C# and improved Visual Basic!

1 comment so far ↓

#1 Kevin Barnes on 08.17.05 at 2:00 pm

I agree that we seem to be making progress (finally). It’s a real shame that Objective-C didn’t catch on back in the day and we got stuck with C++. If only Java, C# and others can start adding some of the good features that Ruby, Smalltalk, and LISP had years ago we can make some real headway. Nice is an interesting attempt, but it goes the other direction and disdains many of the cool features of some of the “interpreted” languages.

Leave a Comment