Apple développerait-elle un nouveau langage ?

muqaddarmuqaddar Administrateur
23:51 modifié dans Actualités #1
Plutôt qu'un long discours
http://www.macgeneration.com/news/voir/161081/apple-developperait-elle-un-nouveau-langage

Je mets ce lien pour en parler.

Pour ma part, je n'y crois pas trop, voire pas du tout... Ils viennent de convertir 50000 développeurs à  l'Objective-C et je ne pense pas qu'ils ont envie de changer à  nouveau aujourd'hui.

D'autre part, il faudrait certainement modifier iOS et Mac OS pour en tirer partie et c'est un gros chantier.

Et puis, que reproche-t-on à  Objective-C pour avoir envie d'en changer ?
Gérer la mémoire ? Moi j'aime ça !  :P

Réponses

  • AliGatorAliGator Membre, Modérateur
    23:51 modifié #2
    Alors que tout le monde s'est mis à  Objective-C, et alors qu'Objective-C vient d'évoluer récemment, avec l'ajout des blocks dans LLVM et tout ?
    J'y crois pas une seconde. Marre de ces rumeurs débiles.

    En plus je vois pas l'intérêt qu'il y aurait pour Apple, ce serait le meilleur moyen de se griller... y compris avec toutes les applis existantes maintenant pour iPhone et iOS déjà  codées en Objective-C, ils vont pas forcer tous ceux qui ont déjà  des applis à  les recoder s'ils veulent proposer ensuite des mises à  jour, vraiment c'est débile.

    Mais bon, ça m'étonne pas des masses de MacGé en fait, enfin bon.
  • DrakenDraken Membre
    23:51 modifié #3
    Sauf s'ils ont l'équivalent du C# avec sa puissance, sa simplicité et sa gestion mémoire simplifiée. De quoi séduire des développeurs hésitants à  faire le saut vers l'Objective-C. Nous verrons bien.. ou pas.

  • iSofTomiSofTom Membre
    23:51 modifié #4
    J'ai vu cette rumeur également, et moi non plus je n'y crois pas une seconde!
    Premièrement c'est une rumeur fondée sur ... rien du tout! Juste un mec qui se dit "ah ouais tiens, pourquoi pas?"
    Ensuite, comme l'a dit muqaddar, il y a de plus en plus de développeurs qui arrivent sur Objective-C!
    Enfin, si le seul reproche effectué à  Objective-C est la gestion mémoire: franchement ça demande un peu de temps d'adaptation et d'apprentissage au début mais moi maintenant je n'utiliserais un garbage collector pour rien au monde!!!
  • CéroceCéroce Membre, Modérateur
    23:51 modifié #5
    Ce n'est qu'une vague théorie lancée par un pseudo-expert qui veut créer du trafic sur son site.
  • ChachaChacha Membre
    23:51 modifié #6
    Pareil, je n'y crois pas, et en plus ça m'ennuierait pas mal après avoir écrit un bouquin sur Objective-C !  ;D
    Par contre, on peut spéculer sur la marge de progression d'Objective-C : comment le langage peut-il évoluer de façon majeure sans se dénaturer ?
    Pourquoi ne pas imaginer par exemple une exécution sur machine virtuelle (à  la .NET), avec une compilation JIT ouvrant l'accès à  des optimisations spécifiques ? À la mode, on a aussi le support des fonctions lambda. J'aimerais bien qu'Apple communique un peu plus sur ce qu'elle compte faire de son langage. Peut-être que cette petite provoc' nous permettra d'obtenir quelques infos ?
  • GreensourceGreensource Membre
    23:51 modifié #7
    Mouais pareil j'y crois pas. Par contre ça me fait poser une question, je suppose qu'ils font pas mal de prospective et comme les choses évoluent toujours un jours où l'autre il faudra peut-être changer de langage un peu brutalement?
    Du coup j'image deux scénarios:
    - Apple commence déjà  a plancher sur des langages/OS qu'ils comptent sortir dans 10-15 ans
    - Ils se disent qu'en temps voulu il rachèterons la techno qui leur semble la plus prometteuse.

    Pour ce qui est de la gestion mémoire, certes pour le moment un garbage collector c'est pas top parce que si on gère bien la mémoire à  la main c'est plus efficace. M'enfin si ça pouvais être transparent sans perte de perf moi je prend direct!
  • sekaijinsekaijin Membre
    23:51 modifié #8
    Apple à  longtemps travaillé sur Dylan (DYNamic Langage) on retrouve certains concepts ici ou là 
    mais rien n'est vraiment sortit à  part OpenDylan
    (ça ressemble au lisp)
    il y a eu aussi HyperTalk qui est sortit dans HyperCard et abandonné avec le produit

    bref les incursion d'apple dans ce domaine ont toujours existées. et je pense qu'Apple l'a en fait jamais arrêté.
    Quartz_Composer est aussi un langage de programmation de la famille VPL

    ça n'a donc rien d'étonnant

    reste à  savoir se que ça donnera
    A+JYT
Connectez-vous ou Inscrivez-vous pour répondre.