Re: *****SPAM*****How to convince company I should switch to Cocoa
Re: *****SPAM*****How to convince company I should switch to Cocoa
- Subject: Re: *****SPAM*****How to convince company I should switch to Cocoa
- From: Laurent Daudelin <email@hidden>
- Date: Sat, 17 Jan 2004 01:04:25 -0500
on 17/01/04 00:48, Larry Gerndt at email@hidden wrote:
>
MY boss is asking me to to justify my desire to rewrite our
>
Carbon/PowerPlant app in Cocoa. I've seen enough of Cocoa to know that this
>
is probably the best move I can make. Right now I'm stuck with PowerPlant
>
(the original), and it's now dead. So either I should port to PowerPlant X
>
(which is a huge port because PowerPlant X is radically different from the
>
original), or I spend that time delving into Cocoa. I believe the Cocoa API
>
is richer by far than PowerPlant X could hope to be, though PowerPlant X
>
does look excellent for anyone who wants to stay in the Carbon API.
>
>
Our application isn't really all that large, and I know every single line of
>
it, since I've written the whole thing, so I suspect that rewriting in Cocoa
>
wouldn't really be that hard once I know Cocoa. Given that, I wonder: 1. Am
>
I making the right decision to rewrite in Cocoa, and 2. If so, would any of
>
you be willing to just sketch out a few highlighted points about what I
>
would stand to gain by doing so? Personally I see it as the right move,
>
because Cocoa apps have a great look and feel, and it seems that it's the
>
richest framework out there. But I would like to give my boss some
>
justifications, and frankly I'm not knowledgeable enough to really make the
>
best points (if there are any). Thanks in advance.
I would say its a good move, but it always depends on what your application
do. There are still areas in the system that are not provided as Objective-C
frameworks. For example, even after 3 years, QuickTime support from Cocoa is
almost non-existent. That means that you often end up writing Objective-C
classes that will wrap the C functions that you need. There are other areas
as well, like security, etc.
-Laurent.
--
============================================================================
Laurent Daudelin AIM/iChat: LaurentDaudelin <
http://nemesys.dyndns.org>
Logiciels Nemesys Software
mailto:email@hidden
fandango on core n.: [Unix/C hackers, from the Iberian dance] In C, a wild
pointer that runs out of bounds, causing a core dump, or corrupts the
malloc(3) arena in such a way as to cause mysterious failures later on, is
sometimes said to have `done a fandango on core'. On low-end personal
machines without an MMU (or Windows boxes, which have an MMU but use it
incompetently), this can corrupt the OS itself, causing massive lossage.
Other frenetic dances such as the cha-cha or the watusi, may be substituted.
See aliasing bug, precedence lossage, smash the stack, memory leak, memory
smash, overrun screw, core.
_______________________________________________
cocoa-dev mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/cocoa-dev
Do not post admin requests to the list. They will be ignored.