OVH Cloud OVH Cloud

Apple et intel, c'est officiel !!!

77 réponses
Avatar
lionelnet
Voir le compte rendu de la WWDC....

Moi je vais me coucher !!

--
http://power.pomme.free.fr
iChat : Syndicate of law
AluBook 1.25 Mac Mini 1.42 Mac OS X 10.3.8

10 réponses

4 5 6 7 8
Avatar
Nicolas.MICHEL
Pierre-Alain Dorange wrote:

Mais surtout pour un logiciel écris sous Win32 (ce dont on parle), sa
portabilité ne sera pas évidente.


Même s'il permet de faire tourner des soft M$, wine tourne sous Linux,
donc il peut pas être écris sous win32, non ?
Sauf erreur il apporte surtout des lib qui sont en fait des portages de
dll windose. Autrement dit le travail a déjà été fait...

Le site de sourceforge est down pour l'instant, donc je ne peux pas
aller voir de quoi il en retourne.

--
S'il n'y a pas de solutions, c'est qu'il n'y a pas de problèmes
iChat/AIM : michelnicolas

Avatar
fra
michel langlois wrote:

Il fait tourner quel W$ ce wine ?


D'après ce que j'en ai compris aucun. Il fait tourner des applis pour
windows sans windows, dans une fenêtre.
--
Fra

Avatar
fra
Pierre-Alain Dorange wrote:

Ou alors les Mec de Wine travaille comme Apple en ayant dans leurs
cartons secrets une version Wine/Mac maintenu en permanence au fil des
révisions...


Bein wine c'est pour linux à la base, ça devrait pas être trop dur non ?
--
Fra

Avatar
Schmurtz
(Pierre-Alain Dorange) wrote:

Ca s'appelle "Accelerate Framework" :
<http://developer.apple.com/documentation/MacOSX/Conceptual/universal_bi
nary/universal_binary_vector/chapter_6_section_2.html>

et comprend VectorLib et Image Accelerate.

Je ne sais pas exactement ce que ça vaut (je m'en sers pas) mais ça me
parait être un effort intéressant.


Ça marche mieux que de faire les calculs à la main sans utiliser
altivec. Après, j'ai jamais eu le courage de faire de l'altivec, donc je
ne peux pas dire si l'accelerate framework est à la hauteur du code pure
altivec.

--
Schmurtz

Avatar
pdorange
Fra wrote:

Ou alors les Mec de Wine travaille comme Apple en ayant dans leurs
cartons secrets une version Wine/Mac maintenu en permanence au fil des
révisions...


Bein wine c'est pour linux à la base, ça devrait pas être trop dur non ?


Je sais pas, mais ce qui reste toujours difficile a porter c'est (hors
le processeur) l'interface graphique.
Donc Wine devrait pouvoir être relativement facile a porter sur
Mac/Intel mais sous X11 (si Wine utilise X11), sinon faut revoir tout ce
qui est interface graphique...

--
Pierre-Alain Dorange

Vidéo, DV et QuickTime <http://alcazar.xbecom.com/videogarage/>
Clarus, the DogCow <http://clarus.chez.tiscali.fr/>


Avatar
Patrick Stadelmann
In article <42a82d93$0$4914$,
Schmurtz wrote:

Ça marche mieux que de faire les calculs à la main sans utiliser
altivec. Après, j'ai jamais eu le courage de faire de l'altivec, donc je
ne peux pas dire si l'accelerate framework est à la hauteur du code pure
altivec.


C'est du pur AltiVec ! Et se sera du pur SSEx sur Intel.

Patrick
--
Patrick Stadelmann

Avatar
Saïd
Pierre-Alain Dorange :
Fra wrote:

Ou alors les Mec de Wine travaille comme Apple en ayant dans leurs
cartons secrets une version Wine/Mac maintenu en permanence au fil des
révisions...


Bein wine c'est pour linux à la base, ça devrait pas être trop dur non ?


Je sais pas, mais ce qui reste toujours difficile a porter c'est (hors
le processeur) l'interface graphique.
Donc Wine devrait pouvoir être relativement facile a porter sur
Mac/Intel mais sous X11 (si Wine utilise X11), sinon faut revoir tout ce
qui est interface graphique...



Wine n'a pas d'interface graphique complique. Il ne fait que l'interprete
entre X11 et les applications lancees. Son adaptation (du cote interface)
devrait etre triviale.

--
Saïd.
C programmers never die - they're just cast into void.



Avatar
pmanet
michel langlois wrote:

Le renouvellement de la game va s'étaler de juin 2006 à juin 2007, à
l'AE 2007 plus de PPC.


en 95, Intel disait : dans 2 ans, le Merced pour tout le monde, le
Pentium n'est qu'une étape de transition.

Avatar
Eric Lévénez
Le 9/06/05 8:44, dans
<1gxvrrz.1q4ucy1jun4g1N%, « Fahimy »
a écrit :

Eric Lévénez wrote:

Disons que les programmeurs sont en majorité sur x86 avec un GCC (par ex)
plus optimisé, alors que passé sur sur Mac, ils découvrent et il faut dire
que le compilo GCC est moins bon.


finalement est ce que ce n'est pas plutot une question de compilateur
libre (gcc) peu optimisé parce que destiné à etre portable et à etre
révisé en permanence, alors que sur windows on tourne plutot sur du
propriétaire (piraté souvent) dont l'évolution est bloquée sur une
longue durée et l'optimisation plus importante?


Le problème n'est pas libre vs payant, le problème est juste la part de
marcher des CPU. Linux tourne en grande majorité sur x86 et donc les efforts
d'optimisation de GCC se font sur cette machine (et cela malgré le fait que
Linus utilise un Macintosh).

Tout dépend quel type de programme on fait. L'environnement Cocoa est plus
lourd à l'exécution, mais apporte beaucoup plus de richesse et de
fonctionnalité sans que le programmeur ait à faire quoique ce soit. Un des
dernier exemple est le fameux Pomme-Ctrl-D.


Dashboard?


C'est le raccourci pour afficher la définition du dictionnaire Oxford du mot
qui se trouve sous la souris.

J'espère que ce sera le deuxième cas. OPENSTEP a été conçu en vue de la
portabilité, et les utilisateurs de Mac OS X vont s'en apercevoir.


donc tout faire en haut niveau et en objet, en objective C- java,
arreter les bout de code en C, y compris pour optimiser des opérations
très élémentaires et répétitives?


Non, bien sûr. Il y a des tas d'outils d'optimisation disponibles, et
souvent la simple optimisation d'un petit bout de code booste les
performances d'une grosse application. Apple fournit CHUD par exemple
<http://developer.apple.com/tools/performance/overview.html>

Le C est portable pourtant.


Le C est portable si le programmeur a pensé "portable". De plus les
fonctions Altivec ou MMX/SSE sont des extensions du langage C et donc ne
sont pas portables.

En tant qu'utilisatrice je le sens quand je
vois les freewares d'émulation ou d'encodage pour mes acquisition TV,
que mon mac ne tourne pas à fond comme un windows sous virtual dub.
C'est dommage il n'y a pas d'intermédiare entre la programmation crade
mais efficace et la programmation propre mais lourde?


La programmation propre n'est pas forcément lourde, mais pour faire un bon
programme il faut de la réflexion, de l'expérience, beaucoup de tests, du
temps et encore du temps, et c'est là le problème. Les programmes sortent
dès qu'ils tournottent (voir toutes les versions en 0.x ou les early
releases et autre previews), il est très rare d'avoir le temps et l'argent
de créer le programme que le programmeur aimerait faire.

--
Éric Lévénez -- <http://www.levenez.com/>
Unix is not only an OS, it's a way of life.


Avatar
langmc
manet wrote:

michel langlois wrote:

Le renouvellement de la game va s'étaler de juin 2006 à juin 2007, à
l'AE 2007 plus de PPC.


en 95, Intel disait : dans 2 ans, le Merced pour tout le monde, le
Pentium n'est qu'une étape de transition.


Oui, et !!!

--
Le sage montre la lune, l'imbécile regarde le doigt.


4 5 6 7 8