The World’s Leading Microsoft .NET Magazine
   
 
The .NET Addict's Blog

My Top Tags

                                                           

My RSS Feeds








I heart FeedBurner

Latest Diggs - Programming

Computers Blogs - Blog Top Sites

Site Hits

Total: 2,817,121
since: 19 Jan 2005

Roughly Drafted has a review of my WWDC session up

posted Tue 19 Jun 07

Check out Roughly Drafted. I feel honored that someone wrote a review about my presentation... I feel even more honored that it was a good review and I didn't even have to pay for it ! :)

Here's a really great excerpt from the article:

Hoffman not only presents a Rosetta Stone comparison of the different development environments, but does so in a way that is accessible, incisive, and engaging, even for non-technical readers. Knowing and understanding more than one approach is rare enough; being able to express the differences clearly is really remarkable.
Anyway, head over to Roughly Drafted and check out the blog.

tags:              

links: digg this    del.icio.us    technorati    reddit




1. Simon left...
Wed 20 Jun 07 12:50 am

Hi Kevin - I actually came by your site via RD. I think he suffers slightly from tunnel vision on occasion (and I say that as very much a Mac fan), but after you accept the bias, his articles are generally well researched and composed.

The reason for responding however was more congratulatory - and aimed directly at your good self. It's encouraging in these days of mindless adherence to one company or another to see unbiased geeky (in a good way :-) commentary on both .net and .mac topics. Forgive me the artistic licence to make the sentence work :-)

I have to say (as fundamentally a unix person, coming to the Mac only after OSX came on the scene) that I've taken more interest in C# since starting to read your blog. Don't get me wrong here - I think ObjC strikes the complexity sweet-spot, and it's definitely my language of choice, but I now find I have the same sort of academic interest in C# that I perceive you investing in ObjC. That's probably going to make me a better coder, and I thank you for providing the instigation.

I've coded in C, C++, ObjC, Java, just about every scripting language. I've contributed to the Linux kernel and GCC, I've designed and implemented my own CPU in verilog, then written an assembler and C compiler for it. I'm not trying to blow my own trumpet, just establish that I know somewhat of what I speak, and ObjC (v2 of course) remains pretty much the most flexible and easiest truly OOP language I've ever used. It's a real shame that C++ stole all its thunder - perhaps it was down to branding... the expression "C++" appeals to the coder in me :-)

Anyway, I just wanted to encourage you to continue to explore the dissonance and resonance between C# and ObjC and their respective environments. I find it truly fascinating to see how others tread the same path as I ...


2. Kevin Hoffman left...
Wed 20 Jun 07 7:33 am

Thanks for the encouragement Simon... Some days the task of looking at all this stuff from as many varied viewpoints as possible seems daunting. I'm glad someone out there appreciates the perspective :)


3. Jamie left...
Wed 20 Jun 07 8:54 am

Hi Kevin, Will you be willing/able to post your WWDC slides after Leopard ships? Do you have any small but interesting applications written with both .net and cocoa that you could post for comparison purposes? Thanks, Jamie


4. Kevin Hoffman left...
Wed 20 Jun 07 9:14 am

Jamie - I'm not sure if they're going to let me post the slides, but once Leopard ships I will be free to discuss the content of each slide in a blog post (which I intend to do). I also am not allowed to release the code for the presentation that I did, but I do have an application that I will be able to release once Leopard ships. Also, there are other things in the works right now that you might enjoy...stay tuned!


5. James Gregurich left...
Wed 20 Jun 07 4:18 pm

I wish I hadn't ignored the speakers list. If I had know of this presentation, I would have attended as it is a subject I am very much interested in.

My company is about to embark on reengineering our flagship application for both Mac and Windows, and we are going to have to learn how match up .NET features to cocoa features. Its going to be an interesting journey to try to build a cross platform codebase on two fairly dissimilar platforms.

-James


6. Kevin Hoffman left...
Fri 22 Jun 07 11:56 am

James.. can you contact me? I've got a couple things I would like to run by you


Tag Related Posts

Apple drops the iPhone NDA for Released Software

Wed 01 Oct 08 3:54 P GMT-05
tags:          

Cappuccino, Objective-J, and You

Wed 10 Sep 08 6:14 P GMT-05

So I'm in the LA Times ;)

Wed 27 Aug 08 2:51 P GMT-05
tags:                  

MobileMe vs. Live Mesh Throwdown - Round 1

Wed 16 Jul 08 10:33 A GMT-05

Building Model Classes in C# and Cocoa

Sun 15 Jun 08 3:13 P GMT-05
tags:            

MobileMe vs. Live Mesh - Round 1

Wed 11 Jun 08 12:20 A GMT-05

My Macbook Air is masculine, dammit!

Mon 17 Mar 08 6:59 P GMT-05
tags:          

iPhone Underrated as a Gaming Device?

Fri 14 Mar 08 1:50 P GMT-05
tags:        

My take on the iPhone SDK

Sat 08 Mar 08 1:39 P GMT-05

Jobs says "not likely" to Flash on the iPhone

Thu 06 Mar 08 1:39 A GMT-05
tags:          

My Macbook Air Review

Sun 02 Mar 08 4:20 P GMT-05

iPhone Roadmap March 6th

Fri 29 Feb 08 10:41 P GMT-05
tags:        

Video of the Macbook Air in Action

Wed 20 Feb 08 3:04 P GMT-05

Macbook Airはきれいですよ!

Sun 17 Feb 08 2:38 A GMT-05

Why is O'Reilly Condoning iPhone Hacking?

Mon 11 Feb 08 3:55 P GMT-05

Evaluating my next laptop purchase

Wed 06 Feb 08 8:40 P GMT-05

The iPhone SDK key has been leaked! Oh Noez!!!1

Tue 29 Jan 08 11:36 A GMT-05
tags:        

Why Geeks just don't "get" the Macbook Air

Thu 17 Jan 08 2:30 P GMT-05

Popcorn + TiVo + Macbook Pro + iPhone == Hell Yeah!

Tue 15 Jan 08 3:11 P GMT-05
tags:          

CLINQ v1 Demo - Network Message Filtering

Wed 09 Jan 08 7:47 P GMT-05
tags:        

How my ADC membership changed my life

Mon 31 Dec 07 3:57 P GMT-05
tags:      

Leopard Code Sample : Sprinkling in some Bonjour

Tue 27 Nov 07 2:32 P GMT-05
tags:        

Leopard Sample: A Bound NSCollectionView

Mon 29 Oct 07 1:41 A GMT-05

Leopard is out - let the code samples begin!

Fri 26 Oct 07 10:09 A GMT-05
tags:          

My life is complete : iPhone SDK is CONFIRMED.

Wed 17 Oct 07 6:38 P GMT-05
tags:          

Leopard Shipping October 26th!!

Tue 16 Oct 07 4:59 P GMT-05
tags:        

Building a Ledger Style for WPF Grids

Tue 21 Aug 07 3:30 P GMT-05
tags:    

My iPhone Review

Mon 23 Jul 07 1:09 P GMT-05
tags:        

Microsoft Codename Acropolis - Unwrapped

Wed 20 Jun 07 3:22 P GMT-05
tags:              

The dreaded language bleed-over has begun

Tue 19 Jun 07 6:23 P GMT-05
tags:        

WWDC Post Mortem - New York vs. San Francisco

Sun 17 Jun 07 11:45 P GMT-05
tags:        

A .NET Developer's Take on the WWDC 2007 Keynote

Mon 11 Jun 07 8:35 P GMT-05
tags:    

4th row back at the WWDC 2007 Keynote

Mon 11 Jun 07 4:51 P GMT-05
tags:    

Waiting for the WWDC Keynote to start...

Mon 11 Jun 07 3:49 P GMT-05
tags:    

My first "Acropolis" Application

Mon 04 Jun 07 1:40 P GMT-05
tags:      

Exploring the Delegate Design Pattern

Mon 14 May 07 6:30 P GMT-05

Core Data - Almost too Easy?

Wed 18 Apr 07 2:23 P GMT-05

Will Silverlight be DOA?

Mon 16 Apr 07 8:02 P GMT-05

Exploring the MVC Pattern in WPF

Tue 10 Apr 07 12:51 P GMT-05
tags: