Re: State of Cocoa adoption
Re: State of Cocoa adoption
- Subject: Re: State of Cocoa adoption
- From: Andy Satori <email@hidden>
- Date: Thu, 13 Mar 2003 21:13:57 -0500
While I'm still learning Cocoa, I'm fairly happy with the language, but I'm
frustrated by the lack of some of the foundation tools that I'm used to in
the Windows world. (Yeah, let the flames come)
I'm certain I'm not the only Windows developer that is trying to migrate to
Cocoa. I love having Unix and a clean GUI on the same system.
Now to the things I miss.
(1) A Cocoa framework for Data Access. Having the ODBC Manager is a step in
the right direction, but gimme a framework to use it with. There are a
couple of third party tools for this, but in this instance, it really needs
to be an NSObject style framework (IMO)
(2) A Cocoa framework for XML and XSLT. Let's be honest, the business world
is enamored with XML, and I rather doubt that's going to change for a couple
of years.
(3) Some UI Tool goodies that I can live without, but boy would they be nice
and ease the RSI symptoms in my wrists. Code Insight, Code Completion, and
tooltips with the current method parameters. I know this argument was just
shouted here on the list.
Those are probably my "big 3" items, but there are a number of little things
that continue to plague me, but I believe those are remnants of a life spent
doing things the Windows Way.
I'd love to see a fully interoperable SOAP and XML-RPC toolkit, preferably
Cocoa style, rather than having to mix Carbon API's, that took into account
that the Microsoft implementation is broken, and still works. Of course, I
also wish that Apple would actively get involved with the Mono project to
bring C# and the .NET runtimes to OS X, as it would pave the way for an even
broader developer base.
Unfortunately, I don't see any of that coming, I see a continued focus on
the consumer, while today's Mac's and OS X are, IMO the best foundation for
a business platform out there, and that's coming from someone that has spent
a lot of time with several Unix varieties, OS/2, BeOS, and more than my fair
share with Windows.
I keep plugging though, and I've now implemented a couple of my internal
business needs in Cocoa, instead of using Delphi or C++ (ATL VS.NET) with
great success. These tasks are limited though, since the only path to my
Oracle and SQL server databases is via the Java bridge and JDBC, and the
performance impact of that. So for the moment, I use the tools that suit a
job best, and that means that a lot of what I do remains on Windows, because
of the lack of tools.
Andy Satori
On 3/13/03 8:12 PM, "publiclook" <email@hidden> pounded the
keyboard to produce:
>
I am curious how other people perceive the state or rate of Cocoa
>
adoption. I think the more Cocoa software the better :)
>
>
The Omni apps are all Cocoa except for game ports. Omni is a former
>
NeXT developer so hardly a new adopter.
>
The Stone Design apps are all Cocoa. Stone Design is a former NeXT
>
developer.
>
Illuminex games are Cocoa, and also former NeXT.
>
The recently departed TIFFany was Cocoa. This was also a NeXT
>
application.
>
There are lots of Cocoa applications in Softrak, Aquafiles, and
>
VersionTracker. Most are useful, but the apps seem to either be thin
>
GUIs on non-Cocoa tools or tiny little hobby applications (not that
>
there is anything wrong with that).
>
Apple is producing lots of Cocoa applications!
>
There has been a real ground swell of newbie activity in the Cocoa
>
related mailing lists. I interpret that as a good sign for the long
>
term :)
>
>
How much is Cocoa really being adopted and used right now:
>
How many people are working on freeware, shareware, or traditional
>
commercial Cocoa software ?
>
Are custom vertical applications being written with Cocoa ?
>
Are games being written with Cocoa ?
>
What are the obstacles to using Cocoa for new projects ?
>
Are there any substantial new projects or is the who Mac OS X software
>
field too mature and or stagnant for substantial new projects ?
>
Can I expect the new paradigm shifting killer-app to be a Cocoa
>
application ?
>
_______________________________________________
>
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.
_______________________________________________
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.