Article View: fr.comp.text.tex
Article #168Re: Appli handicapee car pas en Cocoa ?
From: Laurent Pertois
Date: Wed, 23 Aug 2006 23:10
Date: Wed, 23 Aug 2006 23:10
65 lines
4747 bytes
4747 bytes
Alain Matthes <alain.matthes@nofree.fr> wrote: > > PS : je fu2 sur fr.comp.os.mac-os.x plus adapt�. > > fr.comp.os.mac-os.x plus adapt�. ??? s�rement pas � une question > concernant latex et le mac ! cela m'�tonnerait qu' ils connaissent tous > latex, les distributions de tetex et les interfaces ... Tu remarqueras que ma question portait sur la phrase parlant d'un handicap d'une appli non cocoa par rapport � une appli cocoa... > Maintenant d�crire les handicaps d'une application non cocoa et d'une > cocoa, l� text.tex n'est plus adapt� mais les avantages d'une > application purement cocoa sont nombreux. Google cocoa... devrait te > donner de multiples renseignements. Il suffit d'essayer textmate ou encore > texshop Ca n'a � mon avis rien � voir la plupart du temps. Je suis utilisateur enregistr� de BBEdit et de TextMate (et j'utilise aussi TexShop). Je les appr�cie tous deux mais les deux ont leurs avantages et leurs inconv�nients, tout comme Cocoa et Carbon qui sont tous deux des environnements natifs de d�veloppement d'applications natives Mac OS X. Prenons un petit exemple, qui n'est pas une question de framework mais plut�t de volont� du d�veloppeur d'utiliser ce qu'il a a sa disposition, BBEdit sait tr�s bien me demander une authentification administrateur pour �diter un fichier syst�me, par exemple un fichier dans /etc, TextMate ne sait pas le faire. Je suis bien conscient que Cocoa sait tout autant faire appel au framework security de Mac OS X mais TextMate n'int�gre pas �a alors que BBEdit, soit disant handicap�, le fait tr�s bien. Je sais, c'est une question de choix du d�veloppeur et je pourrais toujours essayer de demander au d�veloppeur de TextMate de l'int�grer. De plus, un peu de lecture du site d�veloppeur Apple, bien renseign� sur ces deux environnements, montre que justement Cocoa et Carbon sont de plus en plus �gaux sur le plan des fonctionnalit�s (et cette �galit� avance dans les deux sens, d'ailleurs). Au d�but, je n'ai pas regard� depuis, par exemple, Cocoa faisait appel � Carbon pour la fen�tre d'impression, un exemple parmi d'autres. Certes, Cocoa garde quelques sp�cificit�s, je ne le nie pas, mais tout le monde n'a pas besoin, dans son appli, de ces particularit�s (je ne pense pas, par exemple, que TextMate utilise beaucoup CoreData). Certes, Cocoa a ses avantages, mais Carbon n'est pas le sous-environnement qu'on veut bien dire sinon il n'�voluerait plus. La preuve, pas mal d'applis Apple sont toujours en Carbon (Finder, iTunes...) et le passage en Cocoa de certaines applis Apple n'a pas �t� une r�ussite imm�diate, je pense � iMovie 3, par exemple. Comme tu m'as demand� de consulter Google, voici quelques liens trouv�s (pas trop anciens) sur une recherche "cocoa vs carbon" : <http://blogs.msdn.com/rick_schaut/archive/2004/02/10/70789.aspx> <http://www.schwieb.com/blog/2006/06/11/rebuilding-a-house/> Et il y en a plein d'autres... Je maintiens mon fu2, cette discussion purement orient� vers Mac OS X n'a strictement rien � faire ici. -- Politically Correct Unix - UTILITIES The "touch" command has been removed from the standard distribution due to its inappropriate use by high-level managers.
Technical Details
Message-ID:
<1hkjtz4.mcqqp51l6tywfN%laurent.pertois@alussinan.org>Path:
arc1-ca.pugleaf.net!g2news2.google.com!news4.google.com!border1.nntp.dca.giganews.com!nntp.giganews.com!newsfeed00.sul.t-online.de!t-online.de!tiscali!newsfeed1.ip.tiscali.net!proxad.net!cleanfeed2-b.proxad.net!nnrp14-2.free.fr!not-for-mailReferences:
<20060821183908.27917d82@localhost> <pan.2006.08.23.20.18.05.261554@nofree.fr> <1hkjrb0.zjjm53nfsdmsN%laurent.pertois@alussinan.org> <pan.2006.08.23.22.02.33.392640@nofree.fr>Show Full Headers
Complete Article Headers
X-Google-Thread: 10ee61,cef4373fa86b65ee
X-Google-Thread: fa8c6,4c824cb334774468
X-Google-Attributes: gid10ee61,gidfa8c6,public
X-Google-Language: FRENCH,ASCII
Path: arc1-ca.pugleaf.net!g2news2.google.com!news4.google.com!border1.nntp.dca.giganews.com!nntp.giganews.com!newsfeed00.sul.t-online.de!t-online.de!tiscali!newsfeed1.ip.tiscali.net!proxad.net!cleanfeed2-b.proxad.net!nnrp14-2.free.fr!not-for-mail
Newsgroups: fr.comp.text.tex,fr.comp.os.mac-os.x
Followup-To: fr.comp.os.mac-os.x
Subject: Re: Appli handicapee car pas en Cocoa ?
From: laurent.pertois@alussinan.org (Laurent Pertois)
Date: Thu, 24 Aug 2006 01:10:14 +0200
Message-ID: <1hkjtz4.mcqqp51l6tywfN%laurent.pertois@alussinan.org>
References: <20060821183908.27917d82@localhost> <pan.2006.08.23.20.18.05.261554@nofree.fr> <1hkjrb0.zjjm53nfsdmsN%laurent.pertois@alussinan.org> <pan.2006.08.23.22.02.33.392640@nofree.fr>
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
Organization: Poulpe Inc...
Mail-Copies-To: never
X-Face: )t/p_lA.JE<F2):b`v4z\8-Q'(}w8B#|c@G<I8=kn2=ZiC-WIRM><Vlg_GUotL8.ZgV0:B}TL:x-X5M*bVg{XAzb%K_&.%;nfHOZ`_}M`
User-Agent: MacSOUP/2.8b2 (Mac OS X version 10.4.7 (PPC))
Lines: 65
NNTP-Posting-Date: 24 Aug 2006 01:10:15 MEST
NNTP-Posting-Host: 82.67.156.47
X-Trace: 1156374615 nnrp14-2.free.fr 13258 82.67.156.47:49217
X-Complaints-To: abuse@proxad.net