Aller au contenu


Photo

Le retour (ou pas) d'AliGator


  • Please log in to reply
71 replies to this topic

#31 Amarok II

Amarok II

    NeoAdmin

  • Administrateurs
  • PipPipPipPipPipPip
  • 1 479 Messages :
  • Configuration:Un petit truc en alu avec un grand rectangle lumineux qui affiche des choses qui bougent quand je chatouille un autre truc en alu, là... tout plat.
  • Sexe:Mystère
  • Localisation:Perpignan, France
  • Passions:MacFr bien sûr !

Posté 10 avril 2013 - 17:00

Ben Amarok ? comme on parle de signature ? Elle est plus dans la signature Jessica...

Elle vient de revenir, lààààààà :)

MacBook Pro (13", late 2013)
8Go RAM - 256Go SSD

Technicien certifié ACMT et plein d'autres trucs...

 

"On peut voir de bien des façons. On peut être aveugle de bien des façons." (Frank Herbert, Dune)

"Tu ne feras point de machine à l'esprit de l'homme semblable." (Frank Herbert, Dune)


#32 BorakLeRouge

BorakLeRouge

    Hamster d'or (dort ?)

  • Membres
  • PipPipPipPipPipPipPip
  • 3 991 Messages :
  • Configuration:Mac Mini Core i7 2019 - 16Go - 2x1To SSD
  • Sexe:Masculin
  • Localisation:Cormeilles en Parisis.rb
  • Passions:Macintosh, Photo, Haute-fidélité, Ski, Roller, Call of Duty, Tactical Ops, Counter Strike, Worms 1

Posté 10 avril 2013 - 19:04

Ouf...

Je fais mes sauvegardes sur NSA-Cloud !

Au bout de 10 ans, le vieux MacPro vient de laisser sa place à un MacMini i7...


#33 zekiller28

zekiller28

    Admin qui mord

  • Administrateurs
  • PipPipPipPipPipPipPipPipPip
  • 10 700 Messages :
  • Configuration:Toutes sortes de Mac du PPC à l'Intel et toute sorte de MacOS X De Panther Client à Maverick.
  • Sexe:Masculin
  • Localisation:Saint-Hilarion (78)

Posté 11 avril 2013 - 09:11

"Moi vouloir être chaaaat,me promener sur les toaaaaaaa…" :zz-big-hophop: :zz-big-hophop:
Le site de ToolsX
Le site de ToolsXOptimizer

Apple Certified Mac Management Basics 10.12
Apple Certified Mac Management Basics 10.9 English
Apple Certified Mac Integration Basics 10.9 English
Apple Certified Associate Mac Integration 10.8
Apple Certified Mac Management Basics 10.8

#34 patyom

patyom

    Grand(e) bavard(e)

  • Membres
  • PipPipPip
  • 372 Messages :
  • Sexe:Masculin
  • Localisation:Livernon (Lot)

Posté 11 avril 2013 - 12:16

"Moi vouloir être chaaaat,me promener sur les toaaaaaaa…" :zz-big-hophop: :zz-big-hophop:

Attention le squale va nous péter un plomb !!!!!

MacBook Pro - 13" - 6Go - 1 To
Emac 1GHz - 640 MB - 40 Go


#35 zekiller28

zekiller28

    Admin qui mord

  • Administrateurs
  • PipPipPipPipPipPipPipPipPip
  • 10 700 Messages :
  • Configuration:Toutes sortes de Mac du PPC à l'Intel et toute sorte de MacOS X De Panther Client à Maverick.
  • Sexe:Masculin
  • Localisation:Saint-Hilarion (78)

Posté 11 avril 2013 - 15:28

Avec Jessica, je péterai volontier… les plombs :zz-big-back:
Le site de ToolsX
Le site de ToolsXOptimizer

Apple Certified Mac Management Basics 10.12
Apple Certified Mac Management Basics 10.9 English
Apple Certified Mac Integration Basics 10.9 English
Apple Certified Associate Mac Integration 10.8
Apple Certified Mac Management Basics 10.8

#36 AliGator

AliGator

    (Trop) Grand Bavard

  • Membres d'honneur
  • PipPipPipPipPipPipPipPipPip
  • 12 338 Messages :
  • Configuration:• MacBook Pro 15" 2,2GHz, 10.6
    • MacMini G4 1,42GHz, 10.5
  • Sexe:Masculin
  • Localisation:Rennes (Bretagne, France)
  • Passions:Piano, Cuisine, Danse (Rock, ...), faire des réponses de 3km

Posté 12 avril 2013 - 13:44

et aucun mot sur ma prestation?!?
pfff, loin des yeux loin du coeur !

Ahhh mais non rôôô j'ai vexé notre Jessica nationale ^^
Nico a également fait toute une prestation graphique pour le design de Food Reporter aussi, c'est vrai j'ai zappé de le mentionner…
(Bon au final on a beaucoup oscillé sur le design de l'appli à tenter plusieurs trucs aussi)
(Y'a aussi un autre pote qui est intervenu pour faire l'application pour Windows Phone)

Salut Ali, en faisant des recherches sur je ne sais plus quoi, je suis tombé sur un forum auquel tu participes. Mais j'ai oublié lequel.

Très certainement forum.cocoacafe.fr qui est le premier forum francophone dédié au Cocoa et à l'Objective-C et sur lequel je passe en effet beaucoup de temps, d'autant que maintenant je ne fais plus que du Cocoa et de l'Objective-C !

Sinon, personnellement je me fais plus rare car si je continue à maintenir mes applis à jours avec Real Studio (j'ai renouvelé il y a peu pour 2 ans), je fais une pause. Déjà mes applis fonctionnent bien et conviennent tel quels, mais aussi Apple me fout le bourdon et j'attends de voir vers quoi ils évoluent avant de me lancer dans des mises à jours majeures.
GateMescoui… ça me brise les cou…, Retina, c'est sans doute trèèèèès bien mais ça me les casse aussi. Et puis l'épée de Damocles du passage obligé par l'AppStore, alors ça … Ca me donne qu'une envi, c'est de plier les gaules.
Donc voilà, je reste avec Snow Leopard, tranquille.

Je peux comprendre que GateKeeper, le Retina et l'AppStore puissent t'énerver, mais :
- Je trouve que GateKeeper (qui t'incite tout simplement à signer tes applications avec un certificat pour prouver que tu en es l'auteur et que y'a pas un pirate qui a modifié ton application à toi pour en faire un cheval de Troie et lui piquer des infos avec ton appli comme base) est plutôt une bonne idée. Et n'introduit pas spécialement de contrainte particulière pour le développeur, à part juste signer l'appli avec un certificat.
- Concernant l'AppStore, oui ça impose ses limitations. Mais à part si tu fais qqch de spécifique qui bidouille veut le système ou quoi, tu n'as pas forcément de soucis pour 90% des applis. Pour les autres, je pense qu'on a encore de beaux jours devant nous avant qu'on soit obligés de passer par l'AppStore et rien d'autre, vu qu'il y a quand même quelques applis (genre applis d'admin ou quoi) qui ne peuvent pas faire autrement. Après oui c'est sûr qu'on peut tjs avoir peur de ce risque, ça je comprend.
- Retina : ayant personnellement un MBP Retina, je peux te dire que c'est vraiment top, ça change les choses en terme de qualité ! Par contre j'ai du mal à voir en quoi ça t'embête ou te pose des soucis ? Il suffit juste de prévoir dans ton projet Xcode des fichiers "@2x" pour chacune de tes images (on fait déjà ça depuis un bail sous iOS), et le reste se fait tout seul, aucune ligne de code à rajouter… Donc bon c'est pas violent et n'apporte pas spécialement de risque ou contrainte supplémentaire sur ton appli !

Avec Jessica, je péterai volontier… les plombs :zz-big-back:

Un squale en rut, v'la aut' chose…

Le posteur fou de macfr
Mon blog: Crunchy Development
______________
Devise Shadok : S'il n'y a pas de solution, c'est qu'il n'y a pas de problème...


#37 Amarok II

Amarok II

    NeoAdmin

  • Administrateurs
  • PipPipPipPipPipPip
  • 1 479 Messages :
  • Configuration:Un petit truc en alu avec un grand rectangle lumineux qui affiche des choses qui bougent quand je chatouille un autre truc en alu, là... tout plat.
  • Sexe:Mystère
  • Localisation:Perpignan, France
  • Passions:MacFr bien sûr !

Posté 12 avril 2013 - 14:28

:) :) et :)

Je ne sais pas vous, mais ça fait du bien de revoir notre bon vieux Croco, non ?

Hein ?

Si hein ?

Je le savais :)

MacBook Pro (13", late 2013)
8Go RAM - 256Go SSD

Technicien certifié ACMT et plein d'autres trucs...

 

"On peut voir de bien des façons. On peut être aveugle de bien des façons." (Frank Herbert, Dune)

"Tu ne feras point de machine à l'esprit de l'homme semblable." (Frank Herbert, Dune)


#38 zekiller28

zekiller28

    Admin qui mord

  • Administrateurs
  • PipPipPipPipPipPipPipPipPip
  • 10 700 Messages :
  • Configuration:Toutes sortes de Mac du PPC à l'Intel et toute sorte de MacOS X De Panther Client à Maverick.
  • Sexe:Masculin
  • Localisation:Saint-Hilarion (78)

Posté 12 avril 2013 - 16:27

Mouais…

:) :) et :)

Je ne sais pas vous, mais ça fait du bien de revoir notre bon vieux Croco, non ?

Hein ?

Si hein ?

Je le savais :)

Mouais… :zz-big-bien:

Bon moi ce qui me gène vraiment, c'est pas GateKeeper qui effectivement ne pose absolument aucun souci au niveau développement mais plutôt le Sandboxing sous OSX qui me coupe souvent l'herbe sous les pieds… Et je ne parle pas des exceptions documentées (notamment les Appel Event) qui finalement ne passent jamais la validation…

Un truc qui serait pas mal sur le MAS, c'est une partie "pro" ou des app nécessitant les droits admin seraient acceptées notamment pour tout ce qui touche à OSX Serveur…

Un squale en rut, v'la aut' chose…

Non, non… C'est mon état normal :zz-big-candidat:
Le site de ToolsX
Le site de ToolsXOptimizer

Apple Certified Mac Management Basics 10.12
Apple Certified Mac Management Basics 10.9 English
Apple Certified Mac Integration Basics 10.9 English
Apple Certified Associate Mac Integration 10.8
Apple Certified Mac Management Basics 10.8

#39 Tom25

Tom25

    Membre d'honneur

  • Membres
  • PipPipPipPipPipPip
  • 1 085 Messages :
  • Configuration:MacBook Pro et iMac INTEL
  • Sexe:Masculin
  • Localisation:Besançon (25)
  • Passions:VTT, Ski, plongée en masque et palmes.
    J'aime aussi les femmes, en fait, c'est plutôt elles qui m'aiment (dans mes rêves) :-)) .

Posté 12 avril 2013 - 22:30

En fait je ne voulais pas l'avouer, mais je fais une pause en programmation car le croco ne participe plus aux sujets sur RealStudio :'(

:-)

Merci pour tes réponses, mais Apple ne me fait plus envi. Disons que c'est plus dans la manière de faire certaines choses.
Mon site web où je me présente et où se trouvent mes chtits programmes.
J'ai un iMac Intel et un MacBookPro sous Snow Leopard en réseau via une LiveBox, un iPod touch, un iPhone 4 et un iPad 1.

#40 patyom

patyom

    Grand(e) bavard(e)

  • Membres
  • PipPipPip
  • 372 Messages :
  • Sexe:Masculin
  • Localisation:Livernon (Lot)

Posté 13 avril 2013 - 14:23

mais Apple ne me fait plus envie

Il doit y avoir une erreur ou je me suis trompé de site !

Hé Tom, il va falloir te secouer un peu.

MacBook Pro - 13" - 6Go - 1 To
Emac 1GHz - 640 MB - 40 Go


#41 Tom25

Tom25

    Membre d'honneur

  • Membres
  • PipPipPipPipPipPip
  • 1 085 Messages :
  • Configuration:MacBook Pro et iMac INTEL
  • Sexe:Masculin
  • Localisation:Besançon (25)
  • Passions:VTT, Ski, plongée en masque et palmes.
    J'aime aussi les femmes, en fait, c'est plutôt elles qui m'aiment (dans mes rêves) :-)) .

Posté 13 avril 2013 - 18:41

J'aime mon Mac tel qu'il est, et jusqu'à il y a quelques temps j'étais friand des nouveautés Apple. L'enthousiasme n'y est plus car la confiance (en Apple) n'y est plus.
Mon site web où je me présente et où se trouvent mes chtits programmes.
J'ai un iMac Intel et un MacBookPro sous Snow Leopard en réseau via une LiveBox, un iPod touch, un iPhone 4 et un iPad 1.

#42 iTruc

iTruc

    Modérateur

  • Administrateurs
  • PipPipPipPipPipPipPip
  • 2 644 Messages :
  • Configuration:iMac 21,5 pouces late 2013 (10.13), MacBook Pro 13 pouces (10.11) i7 bi core Sandybridge et Powerbook G4 17 pouces (10.4.11)
  • Sexe:Masculin
  • Localisation:Lorraine (57)

Posté 13 avril 2013 - 18:57

ça fait un bout de temps qu'il n'y a pas eu de "nouveauté" chez Apple, et ce n'est pas une montre ou une TV qui va réveiller les vieux fans de l'heure où tout le monde, sauf nous, croyait la firme de Cupertino morte :zz-big-delair:
Depuis le 1 avril 2009 vous n'écoutez plus vos podcasts de la même
façon: podradio, la radio des podcasts indépendants.

#43 zekiller28

zekiller28

    Admin qui mord

  • Administrateurs
  • PipPipPipPipPipPipPipPipPip
  • 10 700 Messages :
  • Configuration:Toutes sortes de Mac du PPC à l'Intel et toute sorte de MacOS X De Panther Client à Maverick.
  • Sexe:Masculin
  • Localisation:Saint-Hilarion (78)

Posté 15 avril 2013 - 09:18

Allez les MacPro vont raviver tout ça (ou pas)… :zz-big-army:
Le site de ToolsX
Le site de ToolsXOptimizer

Apple Certified Mac Management Basics 10.12
Apple Certified Mac Management Basics 10.9 English
Apple Certified Mac Integration Basics 10.9 English
Apple Certified Associate Mac Integration 10.8
Apple Certified Mac Management Basics 10.8

#44 BorakLeRouge

BorakLeRouge

    Hamster d'or (dort ?)

  • Membres
  • PipPipPipPipPipPipPip
  • 3 991 Messages :
  • Configuration:Mac Mini Core i7 2019 - 16Go - 2x1To SSD
  • Sexe:Masculin
  • Localisation:Cormeilles en Parisis.rb
  • Passions:Macintosh, Photo, Haute-fidélité, Ski, Roller, Call of Duty, Tactical Ops, Counter Strike, Worms 1

Posté 15 avril 2013 - 10:18

Ou un MacMini Pro ?

Je fais mes sauvegardes sur NSA-Cloud !

Au bout de 10 ans, le vieux MacPro vient de laisser sa place à un MacMini i7...


#45 zekiller28

zekiller28

    Admin qui mord

  • Administrateurs
  • PipPipPipPipPipPipPipPipPip
  • 10 700 Messages :
  • Configuration:Toutes sortes de Mac du PPC à l'Intel et toute sorte de MacOS X De Panther Client à Maverick.
  • Sexe:Masculin
  • Localisation:Saint-Hilarion (78)

Posté 15 avril 2013 - 11:54

Rackable avec redondance d'alim possible…
Le site de ToolsX
Le site de ToolsXOptimizer

Apple Certified Mac Management Basics 10.12
Apple Certified Mac Management Basics 10.9 English
Apple Certified Mac Integration Basics 10.9 English
Apple Certified Associate Mac Integration 10.8
Apple Certified Mac Management Basics 10.8

#46 AliGator

AliGator

    (Trop) Grand Bavard

  • Membres d'honneur
  • PipPipPipPipPipPipPipPipPip
  • 12 338 Messages :
  • Configuration:• MacBook Pro 15" 2,2GHz, 10.6
    • MacMini G4 1,42GHz, 10.5
  • Sexe:Masculin
  • Localisation:Rennes (Bretagne, France)
  • Passions:Piano, Cuisine, Danse (Rock, ...), faire des réponses de 3km

Posté 15 avril 2013 - 21:13

Je suis pas sensé vous le dire, car c'est un projet top secret entre moi et Johnny, mais il devrait y avoir du nouveau très bientôt : le prochain ordi d'Apple sera un AliMac :D

Le posteur fou de macfr
Mon blog: Crunchy Development
______________
Devise Shadok : S'il n'y a pas de solution, c'est qu'il n'y a pas de problème...


#47 BorakLeRouge

BorakLeRouge

    Hamster d'or (dort ?)

  • Membres
  • PipPipPipPipPipPipPip
  • 3 991 Messages :
  • Configuration:Mac Mini Core i7 2019 - 16Go - 2x1To SSD
  • Sexe:Masculin
  • Localisation:Cormeilles en Parisis.rb
  • Passions:Macintosh, Photo, Haute-fidélité, Ski, Roller, Call of Duty, Tactical Ops, Counter Strike, Worms 1

Posté 15 avril 2013 - 23:27

Beuuaaarrrrggghhhllllll, j'ai tout vomi sur mon clavier. C'est malin....

Je fais mes sauvegardes sur NSA-Cloud !

Au bout de 10 ans, le vieux MacPro vient de laisser sa place à un MacMini i7...


#48 zekiller28

zekiller28

    Admin qui mord

  • Administrateurs
  • PipPipPipPipPipPipPipPipPip
  • 10 700 Messages :
  • Configuration:Toutes sortes de Mac du PPC à l'Intel et toute sorte de MacOS X De Panther Client à Maverick.
  • Sexe:Masculin
  • Localisation:Saint-Hilarion (78)

Posté 16 avril 2013 - 09:11

Le retour de l'Amstrad ?
Le site de ToolsX
Le site de ToolsXOptimizer

Apple Certified Mac Management Basics 10.12
Apple Certified Mac Management Basics 10.9 English
Apple Certified Mac Integration Basics 10.9 English
Apple Certified Associate Mac Integration 10.8
Apple Certified Mac Management Basics 10.8

#49 AliGator

AliGator

    (Trop) Grand Bavard

  • Membres d'honneur
  • PipPipPipPipPipPipPipPipPip
  • 12 338 Messages :
  • Configuration:• MacBook Pro 15" 2,2GHz, 10.6
    • MacMini G4 1,42GHz, 10.5
  • Sexe:Masculin
  • Localisation:Rennes (Bretagne, France)
  • Passions:Piano, Cuisine, Danse (Rock, ...), faire des réponses de 3km

Posté 16 avril 2013 - 23:08

Oui, d'ailleurs par contre va falloir recompiler toutes vos applications pour le CPC !

Le posteur fou de macfr
Mon blog: Crunchy Development
______________
Devise Shadok : S'il n'y a pas de solution, c'est qu'il n'y a pas de problème...


#50 zekiller28

zekiller28

    Admin qui mord

  • Administrateurs
  • PipPipPipPipPipPipPipPipPip
  • 10 700 Messages :
  • Configuration:Toutes sortes de Mac du PPC à l'Intel et toute sorte de MacOS X De Panther Client à Maverick.
  • Sexe:Masculin
  • Localisation:Saint-Hilarion (78)

Posté 17 avril 2013 - 09:17

ça marche RealStudio sur CPC464 et CPC6128 ?
Le site de ToolsX
Le site de ToolsXOptimizer

Apple Certified Mac Management Basics 10.12
Apple Certified Mac Management Basics 10.9 English
Apple Certified Mac Integration Basics 10.9 English
Apple Certified Associate Mac Integration 10.8
Apple Certified Mac Management Basics 10.8

#51 AliGator

AliGator

    (Trop) Grand Bavard

  • Membres d'honneur
  • PipPipPipPipPipPipPipPipPip
  • 12 338 Messages :
  • Configuration:• MacBook Pro 15" 2,2GHz, 10.6
    • MacMini G4 1,42GHz, 10.5
  • Sexe:Masculin
  • Localisation:Rennes (Bretagne, France)
  • Passions:Piano, Cuisine, Danse (Rock, ...), faire des réponses de 3km

Posté 17 avril 2013 - 20:19

Pas encore mais y'aura une version de dispo en 2028 (un peu comme pour la version Cocoa le temps qu'ils y passent quoi)

Le posteur fou de macfr
Mon blog: Crunchy Development
______________
Devise Shadok : S'il n'y a pas de solution, c'est qu'il n'y a pas de problème...


#52 Tom25

Tom25

    Membre d'honneur

  • Membres
  • PipPipPipPipPipPip
  • 1 085 Messages :
  • Configuration:MacBook Pro et iMac INTEL
  • Sexe:Masculin
  • Localisation:Besançon (25)
  • Passions:VTT, Ski, plongée en masque et palmes.
    J'aime aussi les femmes, en fait, c'est plutôt elles qui m'aiment (dans mes rêves) :-)) .

Posté 17 avril 2013 - 23:03

Là aussi il y a quelque chose qui m'intérroge et me dérange. Pourquoi les gars de Real Software mettent-ils tant de temps à finaliser Cocoa ? Apple leur compliquerait-il la vie ? Je le subodore, mais sans plus. Apple me surprend tellement négativement depuis pas mal de temps …
Mon site web où je me présente et où se trouvent mes chtits programmes.
J'ai un iMac Intel et un MacBookPro sous Snow Leopard en réseau via une LiveBox, un iPod touch, un iPhone 4 et un iPad 1.

#53 AliGator

AliGator

    (Trop) Grand Bavard

  • Membres d'honneur
  • PipPipPipPipPipPipPipPipPip
  • 12 338 Messages :
  • Configuration:• MacBook Pro 15" 2,2GHz, 10.6
    • MacMini G4 1,42GHz, 10.5
  • Sexe:Masculin
  • Localisation:Rennes (Bretagne, France)
  • Passions:Piano, Cuisine, Danse (Rock, ...), faire des réponses de 3km

Posté 17 avril 2013 - 23:49

Non, c'est que REALBasic est un système qui utilise un Runtime. Autrement dit, ils ont toute une couche qui permet de réinterpréter le langage REALBasic en langage natif.

Le code REALBasic n'est pas directement compilé en langage machine, mais compilé dans un langage compréhensible par le Runtime RB.
Et c'est ce Runtime RB dont il existe une version Windows, une version Mac, … qui lui sait interpréter le "bytecode RB" et va le transformer en langage machine.
C'est exactement le même principe de fonctionnement que Java en fait, avec la JVM qui interprète le bytecode Java.

Du coup, porter RB en Cocoa ça a voulu dire pour REALSoftware réécrire tout leur runtime de zéro pour utiliser le framework Cocoa et non plus HIToolbox & co, donc forcément vu comment leur système fonctionne, ça a engendré un max de taf…

Le posteur fou de macfr
Mon blog: Crunchy Development
______________
Devise Shadok : S'il n'y a pas de solution, c'est qu'il n'y a pas de problème...


#54 zekiller28

zekiller28

    Admin qui mord

  • Administrateurs
  • PipPipPipPipPipPipPipPipPip
  • 10 700 Messages :
  • Configuration:Toutes sortes de Mac du PPC à l'Intel et toute sorte de MacOS X De Panther Client à Maverick.
  • Sexe:Masculin
  • Localisation:Saint-Hilarion (78)

Posté 18 avril 2013 - 09:29

Tu devrais leur proposer tes services… comme ça on saurait sur qui taper (tu y as cru au compliment hein ?) :zz-big-blink:
Le site de ToolsX
Le site de ToolsXOptimizer

Apple Certified Mac Management Basics 10.12
Apple Certified Mac Management Basics 10.9 English
Apple Certified Mac Integration Basics 10.9 English
Apple Certified Associate Mac Integration 10.8
Apple Certified Mac Management Basics 10.8

#55 BorakLeRouge

BorakLeRouge

    Hamster d'or (dort ?)

  • Membres
  • PipPipPipPipPipPipPip
  • 3 991 Messages :
  • Configuration:Mac Mini Core i7 2019 - 16Go - 2x1To SSD
  • Sexe:Masculin
  • Localisation:Cormeilles en Parisis.rb
  • Passions:Macintosh, Photo, Haute-fidélité, Ski, Roller, Call of Duty, Tactical Ops, Counter Strike, Worms 1

Posté 18 avril 2013 - 10:39

Bien sûr, Realstudio n'a jamais admis qu'il utilisait un RunTime. Ils m'ont toujours dit que les programmes était compilés et non semi-interprétés. Ca se voit pourtant par le fait que c'est moins rapide que du C :)

Ca n’empêche que j'aime beaucoup ce qu'il ont fait du vieux basic.

Ce message a été modifié par BorakLeRouge - 18 avril 2013 - 10:40 .

Je fais mes sauvegardes sur NSA-Cloud !

Au bout de 10 ans, le vieux MacPro vient de laisser sa place à un MacMini i7...


#56 Tom25

Tom25

    Membre d'honneur

  • Membres
  • PipPipPipPipPipPip
  • 1 085 Messages :
  • Configuration:MacBook Pro et iMac INTEL
  • Sexe:Masculin
  • Localisation:Besançon (25)
  • Passions:VTT, Ski, plongée en masque et palmes.
    J'aime aussi les femmes, en fait, c'est plutôt elles qui m'aiment (dans mes rêves) :-)) .

Posté 18 avril 2013 - 18:06

Des fois, je me dis qu'ils se demandent, chez RealSoftware, s'ils ont raisons de continuer d'investir dans le Mac. J'ai peur qu'un beau jour, au lieu de voir une version Cocoa aboutie, on aprenne qu'ils jettent l'éponge.
Mon site web où je me présente et où se trouvent mes chtits programmes.
J'ai un iMac Intel et un MacBookPro sous Snow Leopard en réseau via une LiveBox, un iPod touch, un iPhone 4 et un iPad 1.

#57 AliGator

AliGator

    (Trop) Grand Bavard

  • Membres d'honneur
  • PipPipPipPipPipPipPipPipPip
  • 12 338 Messages :
  • Configuration:• MacBook Pro 15" 2,2GHz, 10.6
    • MacMini G4 1,42GHz, 10.5
  • Sexe:Masculin
  • Localisation:Rennes (Bretagne, France)
  • Passions:Piano, Cuisine, Danse (Rock, ...), faire des réponses de 3km

Posté 18 avril 2013 - 18:45

(tu y as cru au compliment hein ?) :zz-big-blink:

Venant de toi, pas une seule seconde ;)

Le posteur fou de macfr
Mon blog: Crunchy Development
______________
Devise Shadok : S'il n'y a pas de solution, c'est qu'il n'y a pas de problème...


#58 zekiller28

zekiller28

    Admin qui mord

  • Administrateurs
  • PipPipPipPipPipPipPipPipPip
  • 10 700 Messages :
  • Configuration:Toutes sortes de Mac du PPC à l'Intel et toute sorte de MacOS X De Panther Client à Maverick.
  • Sexe:Masculin
  • Localisation:Saint-Hilarion (78)

Posté 19 avril 2013 - 09:49

Qui aime bien chatie bien comme on dit… :zz-big-blink:
Le site de ToolsX
Le site de ToolsXOptimizer

Apple Certified Mac Management Basics 10.12
Apple Certified Mac Management Basics 10.9 English
Apple Certified Mac Integration Basics 10.9 English
Apple Certified Associate Mac Integration 10.8
Apple Certified Mac Management Basics 10.8

#59 jp

jp

    Touriste

  • Modérateurs
  • PipPipPipPipPipPipPipPipPip
  • 6 564 Messages :
  • Configuration:N/A
  • Sexe:Masculin
  • Localisation:Créteil

Posté 19 avril 2013 - 22:20

Bien sûr, Realstudio n'a jamais admis qu'il utilisait un RunTime. Ils m'ont toujours dit que les programmes était compilés et non semi-interprétés. Ca se voit pourtant par le fait que c'est moins rapide que du C :)

Ca n’empêche que j'aime beaucoup ce qu'il ont fait du vieux basic.



J'ai bien peur qu'Aligator se trompe à ce sujet :s

REALbasic génère bien du code i386 / x86_64 qui peut être désassemblé sans aucun problème par tout logiciel capable de désassembler du code Intel (otool, gdb, IDA, Hopper Disassembler, etc.).
Pas de byte code ni de machine virtuelle à la java, justement. Le "RunTime" est une espèce de grosse bibliothèque ("rbframework.dylib" de mon temps) qui est linkée au binaire générée, et qui est chargée de gérer tout l'API "REALbasic". Ça va de ce qui est propre au langage RB, jusqu'à la surcouche d'abstraction avec les API système (affichage des fenêtres, gestion du clavier, souris, etc.).
D'ailleurs, les applications sont dans un format Mach-O tout à fait standard (vérifiable via otool ou MachOView), qui possède même une table de symbole très complète avec entre autre toute vos fonctions dedans.

Si les applications sont si lourdes, c'est parce que cette bibliothèque contient énormément de choses, et qu'elle n'est pas linkée statiquement (donc pas de possibilité d'inclure au link uniquement les éléments du RunTime effectivement utilisés).
Si les applications sont si lentes, c'est parce que le code processeur généré n’est vraiment pas optimal - assez basique, brute, sans intelligence, et que le code RB lui-même n'est pas optimisé non plus. Et puis finalement, toute la surcouche d'abstraction, ainsi que la gestion des éléments propres au langage, n'améliore rien.

Quand on voit les optimisations que peut faire LLVM sur du C (qui est un langage bas niveau qui force plus que RB à écrire un code qui est proche de ce que va effectivement faire le processeur)... Par exemple, sur les optimisations qu'il peut faire sur les comportements non définis par le langage ! Mais il y a des tonne d'autres : dérécursification, optimisation de boucles, etc.

Quand on vois également des fonctions dans le Runtime Objective-C (/usr/lib/libobjc.A.dylib) comme objc_msgSend, qui est chargé de dispatcher les envois de message et d'appeler les codes des méthodes : système de cache, optimisation de malade. Très critique, très souvent appelé, très optimisé. Pas simple dans un environnement objet.

RB est très loin de tout ça.
La phrase suivante est fausse. La phrase précédente est vraie.

#60 BorakLeRouge

BorakLeRouge

    Hamster d'or (dort ?)

  • Membres
  • PipPipPipPipPipPipPip
  • 3 991 Messages :
  • Configuration:Mac Mini Core i7 2019 - 16Go - 2x1To SSD
  • Sexe:Masculin
  • Localisation:Cormeilles en Parisis.rb
  • Passions:Macintosh, Photo, Haute-fidélité, Ski, Roller, Call of Duty, Tactical Ops, Counter Strike, Worms 1

Posté 20 avril 2013 - 11:04

Chouettes précisions, merci JP.

Je fais mes sauvegardes sur NSA-Cloud !

Au bout de 10 ans, le vieux MacPro vient de laisser sa place à un MacMini i7...





1 utilisateur(s) en train de lire ce sujet

0 membre(s), 1 invité(s), 0 utilisateur(s) anonyme(s)