MacMusic.org  |  PcMusic.org  |  440Software  |  440Forums.com  |  440Tv  |  Zicos.com  |  AudioLexic.org
Loading... visitors connected
Welcome Guest
> 100% Natif OS X?, Réécrit, ou juste carbonisé?
deleted
post Mon 23 Dec 2002, 15:58
Post #1


SuperHero
********

Group: Banned
Posts: 1,879
Joined: 24-Feb 02
Member No.: 3,562




Je me posais la question de quel séquenceur, en dehors d'intuem, était réécrit à 100% pour OS X (dit natif). Donc sans trace de Carbon. Du genre:

Pro Tools 6: __% cocoa
Logic: __% cocoa
Cubase SX: __% cocoa
Nuendo 2: __% cocoa
Metro: __% cocoa
DP: __% cocoa

Dans le même genre:
Reason 2: __% cocoa
...

Alors?

Bye.
Go to the top of the page
 
+Quote Post
 
Start new topic
Replies
nicotech
post Mon 30 Dec 2002, 12:42
Post #2


Newbie


Group: Members
Posts: 7
Joined: 02-Jul 02
From: Paris - FR
Member No.: 5,339




Les avantages de Cocoa :
- API moderne et orientée objet.
- Développement plus rapide grâce à ObjectiveC et inteface builder.
- Modèle graphique très performant (Quartz) issue de PDF.
- Intégration simple de la scriptabilité et des services.

Les avantages de Carbon :
- En compilant en CFM, les applications peuvent être exécutées par Mac OS 9 et Mac OS X (voir les applications Adobes). Toutefois si une application tire partis d'une fonctionnalité propre à OS X (coreaudio par exemple) elle n'est plus utilisable sous Mac OS 9.
- Les programmeurs Mac OS9 ne sont pas dépaysés.
- Portage plus simple d'application Mac OS9.

Carbon n'est pas orientée objet (c'est du C) mais il existe des Frameworks objet qui l'utilise comme Powerplant (Metrowerks), MacApp (apple en cours d'abandon).
Protools dans ses premières versions était une application MacApp, aujourd'hui je ne sais pas.

Il est possible de mélanger Carbon et Cocoa, mais c'est lourd à mettre en oeuvre et cela n'est utile que si la fonctionnalité n'est disponible que dans l'un des deux environnements, donc rare.

Les compilateurs sont GCC et Metrowerks CodeWarrior (le second pour carbon principalement).
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
3 User(s) are reading this topic (3 Guests and 0 Anonymous Users)
0 Members:

 

Lo-Fi Version - Sun 22 Dec 2024, 07:52
- © MacMusic 1997-2008