On Jun 9, 1:59 am, Reinier Zwitserloot <[email protected]> wrote:
> Nice series of non-sequitur apple bashing there. None of that is even
> relevant. Apple relatively recently replaced their entire base
> *LANGUAGE* and base library for development (from carbon to cocoa) and
> snow leopard included a big stack of new features for Objective C,
> such as garbage collection.
>
Cocoa has been the 'default' development API for Mac OS X since the
NextStep days.  Carbon was a porting API created to help third party
developers (eg. Adobe/Microsoft) move their apps from OS 9 to OS X
when those developers didn't like the look of Cocoa.  You could almost
tell the apps that came from NextStep or OS 9 by the libraries that
they linked against (Mail.app/Terminal.app vs Quicktime Player.app).

Carbon was announced as deprecated in OS X 10.6 in a WWDC the year
after it had been previously promised.

Apple have put a lot of work into Objective C to add new features
though.

> In the mean time, windows has abandoned the .NET platform concept. In
> Vista and Windows 7, the go-to language for making Windows 7 apps is
> still C++. So, whatever you're talking about - I can't make heads or
> tails of it.
>
> As far as developer satisfaction goes - given that mac OS X is the
> dominant platform amongst new developers, calling OS X "abandonware"
> is still completely ridiculous hyperbole.
>
> On Jun 8, 1:26 pm, Casper Bang <[email protected]> wrote:
>
> > On Jun 8, 11:03 am, Reinier Zwitserloot <[email protected]> wrote:
>
> > > On the other hand, apple just released a brand new OS X. Back when
> > > microsoft hadn't released a new windows for about a *decade*, people
> > > STILL weren't calling windows abandonware, but apple gives it some
> > > slack for about 10 months year and this happens. Nuts.
>
> > Ah but you forget to factor in developer experiences and opinions; an
> > influence vector largely ignored by Apple and probably contributing
> > factor to Android's success.
>
> > I hear more and more negativity from the Apple world when it comes to
> > developer satisfaction and MonoTouch for the iPhone is a good example
> > of a 3'rd part trying to improve this seemingly neglected aspect. Yes
> > Microsoft had their time and is now largely playing catch up, but the
> > same force keeping Java alive is also keeping Windows alive; developer
> > inertia. Small difference of course in that Microsoft are actually
> > able to innovate for their developers and do not take 10+ years to add
> > a language feature (enum, method-handle, string-in-switch, ARM blocks
> > etc.).
>
> > > As usual trying to inject some sanity into overly dramatic discussions.
>
> > Yeah good lord, what should we do without you!

-- 
You received this message because you are subscribed to the Google Groups "The 
Java Posse" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/javaposse?hl=en.

Reply via email to