pasScott pasForstall a écrit 2329 commentaires

  • [^] # Re: Big procès

    Posté par  . En réponse au journal Quand la république s'étiole.. Évalué à 2.

    Toi t'es du genre a croire que les ricains ne sont jamais alle sur la lune ou qu'aucun avion ne s'est ecrase sur le pentagone, c'est pas forcement mieux.

    If you can find a host for me that has a friendly parrot, I will be very very glad. If you can find someone who has a friendly parrot I can visit with, that will be nice too.

  • [^] # Re: Big procès

    Posté par  . En réponse au journal Quand la république s'étiole.. Évalué à -1.

    En quoi les États-Unis sont une référence pour la démocratie?

    C'est sur que bush est pas une reference.
    Mais le peuple est plutot tres attaché a sa liberte, et leur implication va plus loin que voter pour un Nazi pour dire "pas content" ou que defiler dans la rue comme un banc de sardines pour defendre leur privilege social.

    If you can find a host for me that has a friendly parrot, I will be very very glad. If you can find someone who has a friendly parrot I can visit with, that will be nice too.

  • [^] # Re: Big procès

    Posté par  . En réponse au journal Quand la république s'étiole.. Évalué à 2.

    Le truc c'est que la nationalite americaine est tres facile a avoir par rapport a une europeene.
    En gros, suffit d'avoir une green card et attendre le deuxieme renouvellement. Tu fais une demand de naturalization et paf, t'es ricain.

    La green card est pas triviale a avoir, mais c'est pas insurmontable. Entre les marriages blancs (assez courant) et les visa de travail transformes en gc, c'est faisable.
    C'est sur que si tu retournes des steaks chez macdo, t'es mal barre, mais si t'es pas mauvais dans ton boulot qualifie, c'est jouable.

    Pour devenir francais... Bon courage...
    Deja que pour un francais ne a l'etranger, c'est la croix et la banniere pour avoir un passeport...

    If you can find a host for me that has a friendly parrot, I will be very very glad. If you can find someone who has a friendly parrot I can visit with, that will be nice too.

  • [^] # Re: Et j'aioublié

    Posté par  . En réponse au journal Firefox me gave!. Évalué à 4.

    Heuuuu....
    T'as vu la qualite de l'api d'apple pour tout ce qui est UI (et le reste aussi d'ailleurs)?
    La qualite des docs etc?
    T'as deja essaye interface builder avant de dire une enormite pareille?

    Objective c, c'est pas le bout du monde a maitriser... Si tu sais ecrire du java et du c, tu sais ecrire de l'objective c.
    J'ai au contraire trouve le langage tres agreable a utiliser, j'ai tendance a le considerer comme ce qu'aurait du etre le C++: un C objet simple a utiliser.

    On peut discuter ensuite de la qualite d'xcode, qui est certes pas au top compare aux autres ide (je dirais meme qu'il lui manque des features essentielles, style formattage auto ou autrex).
    Cela dit, la beta de la version 4 a l'air de corriger le tir (meme si ca restera toujours derriere les autres tenors du milieu).
    Et un support mercurial, ca serait sympa :(

    If you can find a host for me that has a friendly parrot, I will be very very glad. If you can find someone who has a friendly parrot I can visit with, that will be nice too.

  • [^] # Re: Oula

    Posté par  . En réponse au journal iGénération.fr passe deux mois avec un téléphone Androïd. Évalué à 0.

    Option 2/ Je n'ai pas envie d'utiliser mon cerveau. Comme j'ai lu/vu/entendu en masse dans les médias que les ipods c'est révolutionnaire, magnifique, fantastique, eh bien je vais acheter un ipod ! Dans ce cas ce serait un nano, mais, ah, ce serait plus classe d'avoir un touch/classic (mais la différence de prix est trop grande).

    Et pourquoi donc n'as tu pas entendu que les archos/creative sont fantastique dans les media?
    Les autres constructeurs font de la pubs aussi, ont les moyens de faire la meme chose qu'apple. Et ils sont pas debiles non plus, si la pub etait reellement la seule raison du succes de l'ipod, ils ne se priveraient pas, crois, ils matraqueraient, baisserais leur prix de 10 euros pour etre en dessous, et zou, a eux la fortune et la dominance du marche. Comme on te l'a dit plus haut, c'est un marche ultra concurentiel, tu crois que ca aurait pas traverse l'esprit de creative de miser sur la pub si c'etait la seule difference avec apple? Tu crois qu'ils prefereraient pas avoir 75% du marche plutot que de se battre pour les miettes?

    Ta logique me defrise. Ou plutot, elle est parfaitement en ligne avec ceux qui disait en fevrier "l'ipad va se ramasser parce qu'il a pas de port usb ni la feature xyz" et qu'on entends plus maintenant qu'apple en a vendu 7 millions et va tres probablement passer la barre des 10 millions d'ici la fin de l'annee.

    Tu prends les specs papier des produits, tu coches des cases de features purement technique sans meme penser a ponderer avec les besoins de l'utilisateurs, et tu declares meilleur produit celui qui a le plus de cases cochees.
    C'est sur qu'avec ce protocole, archos est loin devant apple. Pourtant, personne n'en veut et les rares que je connais qui en ont un le regrettent amerement.

    Un exemple de reflexion rapide sur le creative:

    Question bete, mais c'est quoi l'interet d'une enceinte sur un balladeur, objet qui est par essence destine a etre mit au fond d'une poche ou est utilise justement pour ne pas deranger les autres autour de soi? Quelle qualite attendre d'une enceinte de 5mm de diametre?

    Quand est ce que les geeks comprendront que les cartes de stockage externes, tout le monde (hormis les geeks) s'en foutent? Les gens n'en ont pas! Et ceux qui en ont s'emmelent les pinceaux dans les differentes cartes et finissent par ne pas les utiliser parce qu'ils ne savent pas sur quelle carte est quelle donnee.

    Quel est l'interet du wifi sur ce truc? Ecouter des radios internet? Par wifi? Dans la rue ou dans le bus? A la maison, a la rigueur. Au boulot? T'as un ordinateur au boulot non?
    Un telephone 3g repond a ce cas d'utilisation bien mieux,c'est normale que les gens ne soient pas interesse.

    Un grand ecran sur l'archos?
    Grand? Really? Tu consideres grand comme un avantage sur un produit dont le nom est nano, et qui est donc par definition petit?
    Ce "truc" serait a la rigueur un concurrent de l'ipod touch, mais il reussit l'exploit d'etre plus gros, de faire presque 3 fois le poids de l'ipod touch.
    Aucune appli dispo, une interface a chier partout.
    Par contre il lit les rmvb. Bon, le dernier rmvb que j'ai vu passer, ca devait etre ya 3 ans de ca. Mais il les lit. Tout le monde s'en fout par contre.

    Autre chose, la gamme. La gamme archos est enorme. JE compte 11 gammes. 11, bordel! C'est un lecteur de 'p3!!! Combien de variations ils peuvent inventer? La prochaine etape, c'est le choix des composant en 10 etapes comme chez dell?
    Creative en a 7... Mieux deja, mais toujours un gros bordel.
    Apple a un petit, un normal, un gros pour la musique, et un fancy pour les jeux et internet en plus.

    Et tu te demandes pourquoi archos ne vend pas? Je serais pas foutu de t'expliquer la difference entre la serie 2 et la 2vision...

    If you can find a host for me that has a friendly parrot, I will be very very glad. If you can find someone who has a friendly parrot I can visit with, that will be nice too.

  • [^] # Re: Oula

    Posté par  . En réponse au journal iGénération.fr passe deux mois avec un téléphone Androïd. Évalué à 1.

    Simplement, quand un produit est bien meilleur que les autres car il coûte 150€ de plus
    Je vais reprendre ce que je disais a pankkake, mais j'aimerais bien que tu me montres ce lecteur mp3 equivalent a un des ipod qui coute 150 euros de moins que l'ipod.
    Les ipod sont probablement un peu plus cher que la concurrence (ou pas, j'en sais rien, ca fait un bail que j'ai pas verifie, mais ca se valait a l'epoque), mais certainement pas dans ces proportions.

    Le shuffle n'a tout simplement pas d'equivalent ailleurs.
    Le nano est a un prix raisonnable si on considere l'ecran tactile.
    Le classic embarque un gros disque et est en ligne avec la concurrence.

    Apres, c'est sur, si tu compares a une cle usb de 8Go a 15 euros totalement pas ergonomique du tout a un ipod classic full patate, je veux bien croire la difference de 150 euros.

    If you can find a host for me that has a friendly parrot, I will be very very glad. If you can find someone who has a friendly parrot I can visit with, that will be nice too.

  • [^] # Re: T'as rien découvert de nouveau...

    Posté par  . En réponse au journal Utiliser un Iphone verrouillé via la commande vocale. Évalué à 2.

    De toutes facons...
    Dans le doute, cogne ta femme.
    Si toi tu sais pas pourquoi, elle, elle le saura.

    If you can find a host for me that has a friendly parrot, I will be very very glad. If you can find someone who has a friendly parrot I can visit with, that will be nice too.

  • [^] # Re: Et j'ai oublié

    Posté par  . En réponse au journal Firefox me gave!. Évalué à 1.

    Perso ca fait qq temps que j'ai laisse tombe FF pour le dev web.
    Les outils de webkit sont largement au niveau, autrement mieux integre et agreable a utiliser...

    Le seul truc qui me chiffonne parfois, c'est le rendu que fait webkit du xml, il n'affiche que les feuilles texte de l'arbre, ce qui est un peu beaucoup relou, notamment quand tu bosses avec une appli qui te craches du xml.
    Ca se contourne (mal) en affichant les elements. Tant que c'est pour une requete ou deux, ca va, sinon je sort FF.
    C'est en fait la principale raison pour laquelle j'ai FF installe, pour l'utiliser une fois tous les 4 mois (et pester parce qu'il se met a jour et veut se relancer).

    If you can find a host for me that has a friendly parrot, I will be very very glad. If you can find someone who has a friendly parrot I can visit with, that will be nice too.

  • [^] # Re: Oula

    Posté par  . En réponse au journal iGénération.fr passe deux mois avec un téléphone Androïd. Évalué à 1.

    J'oubliais:

    Je crois que la plus belle illustration est quand même l'ipod shuffle : il n'a pas d'écran, coûte (ou plutôt coûtait en son temps) le même prix voire plus que les clé usb mp3 avec écran et souvent pas mal de fonctions en plus, mais bizarrement il paraissait très attractif...


    Effectivement, t'es completement passe a cote des raison du succes de l'ipod shuffle.

    En deux mot? Un pti carre, tu le branches sur ton pc, il charge la musique aleatoirement, tu le debranches 30 secondes plus tard, et t'appuyes sur play.
    C'est pour ca que les gens l'aiment bien, c'est une machine a musique aleatoire qui se fait totalement oublier.

    If you can find a host for me that has a friendly parrot, I will be very very glad. If you can find someone who has a friendly parrot I can visit with, that will be nice too.

  • [^] # Re: Oula

    Posté par  . En réponse au journal iGénération.fr passe deux mois avec un téléphone Androïd. Évalué à 0.

    Je veux pas l'imposer a tout le monde.
    Mais proposer de base un systeme permettant de faire ca sans avoir a farfouiller partout, ca serait pas desagreable, plutot que de demander a mon pere de 65 balais de devoir fouiner le web a la recherche de l'appli de dvd jon...

    If you can find a host for me that has a friendly parrot, I will be very very glad. If you can find someone who has a friendly parrot I can visit with, that will be nice too.

  • [^] # Re: Oula

    Posté par  . En réponse au journal iGénération.fr passe deux mois avec un téléphone Androïd. Évalué à 1.

    ben voyons.
    C'est uniquement la pub qui fait vendre 220 millions d'unites, truster 90% du marche des balladeurs a disque dur et 75% du marche global.
    Et la concurrence ne fait pas de pub d'ailleurs, c'est pour ca qu'ils ne vendent pas.

    Ben si tu refuses de voir la verite en face, je dis plus rien!

    If you can find a host for me that has a friendly parrot, I will be very very glad. If you can find someone who has a friendly parrot I can visit with, that will be nice too.

  • [^] # Re: Oula

    Posté par  . En réponse au journal iGénération.fr passe deux mois avec un téléphone Androïd. Évalué à 1.

    ben c'est pas ma faute si l'ipod a tellement de succes qu'il est a ranger au cote de frigidaire ou autre marques devenues nom...
    Apres, oui, j'avais oublie, c'est *uniquement* le marketing qui fait que l'ipod est numero un des lecteurs mp3 depuis 10 ans. Je suis con des fois... Et les clients aussi.

    Quand a succes phenomenal, oui, je maintiens. 220 millions d'unites vendues, t'as le droit d'appeler ca un flop si tu veux, mais la plupart de l'industrie serait deja bien heureuse avec 25% de ces chiffres...
    L'integration a la perfection, ben je sais pas quoi te dire de plus. L'un a ete cree pour l'autre, l'autre a ete tellement adapte que ca en devient presque un produit fait pour l'autre.

    Et oui, itunes marche bien, si tu preferes utiliser winamp, ca change pas grand chose a ce fait.

    If you can find a host for me that has a friendly parrot, I will be very very glad. If you can find someone who has a friendly parrot I can visit with, that will be nice too.

  • # Oula

    Posté par  . En réponse au journal iGénération.fr passe deux mois avec un téléphone Androïd. Évalué à 2.

    T'es sur qu'on a lu le meme article?

    Pour ton premier point, l'auteur ne confond pas google et sfr, au contraire. Il precise bien qu'il avait un android customize par SFR, qu'il a du revenir a la version officielle precedente. la google donc, pour ensuite se faire upgrader en 2.2 officielle (toujours google donc).
    En quoi c'est faux? Le build SFR d'android 2.2 n'est pas dispobible, c'est un fait, il faut repasser sur le build google. SFR merites une paire de claque, Google aussi pour laisser les operateurs faire n'importe quoi, mais au final le probleme est le meme.

    Ensuite, que ca soit la faute de google ou de sfr, ca change pas grand chose au probleme. Le mec fait un test de nexus one de chez SFR, il fait pas un test hypothetique de ce qu'il se passerais si le problenme n'existais pas...

    Quand a l'histoire de confusion unix linux, on a pas du lire la meme chose. Le mec fait une tournure de style pour dire que devoir aller aux entrailles du systeme (root + flash) le telephone a peine sorti de la boite, ca fait tache.
    Et honnetement, il a raison.

    Visiblement, l'auteur est très perturbé par le fait d'avoir des menus qui change de mise en forme, ainsi que par les changements d'arrière plan, tantôt noir, tantôt blanc.
    Oui, moi aussi. C'est pas la fin du monde, mais c'est lourd. Un coup le bouton en haut, un coup en bas, un coup un widget different, ca gonfle.
    Certains ont cette attention au detail, a la finition que d'autres non pas. Question de gout.

    Dernier point que je tiens à souligner, l'auteur trouve que le fait que le téléphone soit détecter par un ordinateur comme une clée usb est une régression, et regrette qu'on ne soit pas obligé de passer par un logiciel made in Google.
    Rien d'etonnant.
    Le succes phenomenale de l'ipod n'est pas du qu'au fait que c'est un tres bon produit, mais aussi parce qu'il est integre a la perfection avec un outil qui marche bien.

    Devoir copier les fichiers a la main sur le telephone, ca me saoulerais copieux. C'est cool de pouvoir le faire pour les malades qui gerent encore les mediatheque a coup d'arborescence, mais ce que veulent les gens, c'est un truc centralise qu'ils peuvent comprendre facilement.

    If you can find a host for me that has a friendly parrot, I will be very very glad. If you can find someone who has a friendly parrot I can visit with, that will be nice too.

  • [^] # Re: Drôle d'idée

    Posté par  . En réponse au journal Encore une taxe qui se profile .... Évalué à 1.

    Quand tu dis 3 fois plus cher, c'est sur la meme echelle que tes machines apple 2 fois plus cher que la concurrence?

    If you can find a host for me that has a friendly parrot, I will be very very glad. If you can find someone who has a friendly parrot I can visit with, that will be nice too.

  • [^] # Re: Et j'ai oublié

    Posté par  . En réponse au journal Firefox me gave!. Évalué à -2.

    Ah bah s'il sont plus lent parce que tu preferes firefox, alors.
    C'etait tres interessant, merci!

    If you can find a host for me that has a friendly parrot, I will be very very glad. If you can find someone who has a friendly parrot I can visit with, that will be nice too.

  • [^] # Re: En quoi C# est un problème ?

    Posté par  . En réponse au journal la Geste de l'Estudiant.. Évalué à 1.

    Cool!
    Il te manque encore l'integration maven (je veux mes sources telechargees quand je debugge dans un jar), il te manque l'integration VCS, la gestion avancee du classpath, les dependances entre projets, l'integration checkstyle/pmd, l'integration de spring, l'ajout automatique d@Override, les suggestions de corrections du code, la suppression automatique des casts inutiles, l'organisation des imports, la creation automatique de methodes, tout le refactoring (extract interface, move, pull up push down, renommage, ajout de parametre, modification des types des parametres, refactoring sur une interface et tuttit quanti), et un vrai hein, pas a coup de sed qui va tout te peter si tu refactores getCount().
    Ah, et point, certes tres negligeable, il te manque l'integration avec les serveurs d'applis.

    T'es capable d'ouvrir n'importe quelle classe dans ton classpath, meme compilee, et te retrouver avec soit le resultat de la decompilation, soit le source telecharge via maven, sans meme vraiment connaitre le nom de la classe (genre *MappingException*)?

    Pour les occurences de methodes, emacs est aussi capable de les trouver dans le classpath?

    Repondre gdb quand on parle de debugger du code java, c'est une blague ou bien?
    Et gdb/gcj, ca tourne partout?

    Pour le cast et else inutile, idem tu peux l'avoir dans emacs, savoir jusqu'où ça va, ça va dépendre du compilo. (flymake-mode si je me souviens bien pour que ce soit "au vol")
    Et tu le configures comment? Genre tu veux changer le niveau de warning. Tu te tapes un doc de 150 pages pour retrouver l'option flymake-mode ctrl alt shift meta esc ctrl shift compiler.java.16.warning.ignore.unused.private.fields=1 (ou serait ce true? Ah merde, c'etait yes.).

    par contre le remote debugging il est dans les deux.
    Evidemment qu'il est dans les deux, c'est une feature de la jvm, pas de l'ide... La question est de savoir comment il est integre. Et le hot code swapping quand tu modifies du code quand tu debugge, il est integre comment?

    Quant à eclipse, je reviendrai toujours a la blague où il me compilait un truc, pas d'erreurs, par contre l'exécution exécutait une compile précédente. Sans rien indiquer; Un reboot de la machine (sur le conseil d'un collègue) et tout remarchait normalement.
    Ben voyons!
    Sinon, si tu cherchais pas etre de la plus mauvaise foi possible, t'aurais remarque une entree "clean" dans le menu project. Sisi. c'est dingue, eclipse permet de faire un clean et un fresh build.
    Et t'aurais tres certainement aussi remarque que l'entree "Build automatically" etait decochee. Ou que t'avais pas synchronise ton serveur d'appli si tu faisais du dev web.

    surtout la possibilité d'éditer la macro au cas où y aurai un détail à corriger
    Ben ouais, c'est vrai ca, ca serait tellement dommage d'avoir une macro qui marche du premier coup. Et encore, ca c'est quand tu te rends compte que la macro a un bug... Voire quand t'as une macro.
    Vois tu, mon travail, c'est de developer des applications metier, pas de developer un ide. J'ai autre chose a foutre que de debugger une macro ou de carrement devoir l'ecrire parce qu'elle existe pas.

    une fois qu'on sait se déplacer dans un ficher emacs,
    Ah parce qu'il faut une formation pour se deplacer dans un fichier avec emacs? Ou alors tu veux dire qu'emacs a strictement les memes options de deplacement que n'importe quel autre editeur de texte (charactere, mot, ligne, page, block), mais en plus complique (ctrl meta esc down shift esc next-word-mode, clap dans tes mains)?

    utiliser le search,
    Ouaou! Une fonction recherche? 'tin j'y avais jamais pense...

    les ctrl-a ou ctrl-e ctrl-gauche
    Tu veux dire home, end (aka cmd left/right)? Sans deconner? Emacs est capable de sauter a la fin d'une ligne! Je suis sur le cul! Ctrl left, c'est quoi, mot precedent, au sens Camel Case? Dingue, emacs est vraiment re-vo-lu-tio-naire!

    t'as du zapper le sans prendre 500 Mo de ram
    Tiens donc. Et ton emacs avec 150 buffers, plus ton client VCS, plus tes instance gdb, plus ton serveur d'appli externe, plus tous les outils que tu doit lancer separement parce qu'ils ne sont pas dans ton emacs, ils tiennent dans 50Mo de RAM? C'est un peu facile ca, dire "j'utilise notepad, donc je peux developer avec 512ko de ram" et par derriere lancer 12 applis qui au final vont pomper toute la ram une fois mit ensemble...
    Derniere chose, ta ram libre tu l'investis en bourse? Ou alors ton employeur te facture chaque octet utilise? La ram sur mes machines, si je l'ai achetee, figure toi que... C'est pour l'utiliser! Sisi!

    If you can find a host for me that has a friendly parrot, I will be very very glad. If you can find someone who has a friendly parrot I can visit with, that will be nice too.

  • [^] # Re: re

    Posté par  . En réponse au journal Ras le bol des journaleux. Évalué à 0.

    Faire juste une nouvelle factuelle sans fioriture, c'est interdit alors?
    Les journaux sont donc obliges de ne faire que des articles extremement documente ou le journaliste donne son avis?
    Et la on va avoir Janfi qui va venir faire un journal disant que c'est un scandale, l'article n'est pas neutre et que c'est un con parce qu'il est pas d'accord avec lui.

    If you can find a host for me that has a friendly parrot, I will be very very glad. If you can find someone who has a friendly parrot I can visit with, that will be nice too.

  • [^] # Re: Je suis l’homme le plus classe du monde, bande de cons.

    Posté par  . En réponse au journal Monde de merde. Évalué à 3.

    He les pedes!
    Vous avez du courier!

    If you can find a host for me that has a friendly parrot, I will be very very glad. If you can find someone who has a friendly parrot I can visit with, that will be nice too.

  • # re

    Posté par  . En réponse au journal Ras le bol des journaleux. Évalué à -1.

    Pas un mot sur le fait que les brevets logiciels sont fortement contestés là où ils existent.

    Pas un mot sur le fait que ces brevets logiciels n'ont rien a voir avec de l'innovation, et que les firmes constituent des portefeuilles de brevets délirants afin d'avoir une arme de dissuasion en cas de procédure.

    Pas un mot sur le fait que ces brevets logiciels n'ont aucune reconnaissance en Europe, a part par une officine trouble appelée OEB.


    Probablement parce que c'est pas le sujet de la nouvelle.
    C'est un billet sur une affaire en justice entre paul allen et toute l'industrie du web, pas un sujet de reflexion/vulgarisation sur le bien fonde des brevets et leurs pretendues apports a l'innovation.

    If you can find a host for me that has a friendly parrot, I will be very very glad. If you can find someone who has a friendly parrot I can visit with, that will be nice too.

  • [^] # Re: de quoi tu te plaint ?

    Posté par  . En réponse au journal la Geste de l'Estudiant.. Évalué à 1.

    Le mec s'est potentiellement un peu enflamme dans sa presentation.

    Ce qui est sur, c'est qu'une allocation est bien moins couteuse en java qu'en C ou C++.

    If you can find a host for me that has a friendly parrot, I will be very very glad. If you can find someone who has a friendly parrot I can visit with, that will be nice too.

  • [^] # Re: de quoi tu te plaint ?

    Posté par  . En réponse au journal la Geste de l'Estudiant.. Évalué à 1.

    Ben justement, ton lien est un bon exemple de ce que je dit:

    We follow two rules in the matter of optimization:
    Rule 1. Don't do it.
    Rule 2 (for experts only). Don't do it yet — that is, not until you have a perfectly clear and unoptimized solution.
    —M. A. Jackson

    et
    More computing sins are committed in the name of efficiency (without necessarily achieving it) than for any other single reason—including blind stupidity.
    —William A. Wulf

    Je rajouterais aussi: les goulots d'etranglement ne sont jamais la ou on les attends.

    S'en suit un gros pave sur "design ton appli et ses api correctement, ensuite implemente, et ensuite seulement, verifie si ca tourne assez vite".
    Et seulement ensuite qq conseils de base que tout developeur decent sait.

    If you can find a host for me that has a friendly parrot, I will be very very glad. If you can find someone who has a friendly parrot I can visit with, that will be nice too.

  • [^] # Re: de quoi tu te plaint ?

    Posté par  . En réponse au journal la Geste de l'Estudiant.. Évalué à 1.

    Allouer de la mémoire pour un objet est sans fondement : ce n'est plus la mémoire pour un objet qu'on alloue mais la mémoire pour une structure. Il sera alors à la charge du développeur de créer un système permettant d'utiliser cette structure comme si c'était un objet (j'en connais qui ont fait ça en assembleur). Et pour quelqu'un qui ne veut pas s'embêter avec du bas niveau, c'est totalement loupé.

    Ben ta jvm va decider de comment est organise l'objet (tres probablement comme une struct c + pointeur sur la class avec la table des methodes).

    Ensuite, ton code tourne contre cette structure et tu le vois pas, ton bytecode s'occupe de ca pour toi.
    Donc, oui, allouer revient a deplacer le pointeur de debut de heap disponible, retourner cette adresse ou exploser si la memoire est pleine.
    Il te reste effectivement le cas de le heap pleine, mais qui peut encore etre agrandie. Dans ce cas, ca va etre plus que 10 instructions, clairement, mais c'est un cas tres rare en pratique. Et surtout, c'est borne (-Xmx de la jvm), et ca peut meme s'eviter (-Xms egale a -Xmx, meme si c'est idiot de faire ca en pratique).

    If you can find a host for me that has a friendly parrot, I will be very very glad. If you can find someone who has a friendly parrot I can visit with, that will be nice too.

  • [^] # Re: En quoi C# est un problème ?

    Posté par  . En réponse au journal la Geste de l'Estudiant.. Évalué à 2.

    Vim, emacs, sont des outils extrêmement performant, tournant sous a peu près toutes les plateformes sans nécessiter 500Mo de ram; pour peu que le système sois un unix/linux voire même aix ou solaris, tu as un ide, c'est le système ^^
    Eclipse tourne sous solaris (quoique, pas sur avec swt...).
    Pour aix ou solaris, qui develope la dessus serieusement? Tant que t'y est, tu veux pas rajouter des mainframes ibm dans la liste?
    Tu veux faire du remote debugging? Cool, c'est enfantin a faire, tu gardes ton monstro plante qq part ou le ventilo te rendra pas sourd et tu continues a bosser avec ta machine habituelle.

    Heu... quel IDE? Eclipse ? Visual ? QtCreator? KDevelop? NetBeans? intelij?
    Peut importe lequel, l'idee est d'apprendre ce que ces outils peuvent faire.
    Autant en prendre un tres populaire et utilise en entreprise (donc j'ai envie de dire visual ou eclipse), mais c'est pas le plus important.

    Quand a la puissance, on en reparlera le jour ou vim aura un debugger qui arrivera au petit doigt de pieds de celui d'eclipse, ainsi qu'une gestion svn/mercurial/git, il me dira "t'as oublie un truc dans ta javadoc, ton else est inutile ou ton cast est inutile", il gerera le refactoring proprement, avec assignation de valeur par defauts aux nouvelles valeur etc, il sera capable de me telecharger le source de binaires via maven et s'y retrouver dans le debugging, il me fera la completion automatique de mes spring beans dans les context, il comprendra le camel case pour ouvrir un fichier, il sera capable de me trouver toutes les occurences d'une methode donee, de me reconstruire la hierarchie des classes, il sera capable de s'integrer avec tomcat pour mes applis web, qu'il sera capable de debugger une appli en remote, qu'il me permettra de gerer mon classpath en 2 clics, il sera capable de verifier mes regles PMD/checkstyle a la volee, tu veux que j'arrete ou je continue a chercher les features d'eclipse qui ne seront juste jamais dans vim?

    A coté, eclipse/visual je change de machine je perds toute ma conf (et si y a une différence de version...) J'ai un truc à débugger, je place les points d'arrêts a des points stratégique comment je les fil à un collègue simplement?
    Tu les exportes! Tout simplement. Je me trimballe la meme conf d'eclipse depuis des annees, j'ai change de machine facile 10 fois.

    Je ne nie pas qu'ils peuvent être extrêmement utile dans certains cas, mais conseiller de jeter vim ou emacs parce que toi tu n'as pas pris le temps de les apprendre...
    J'ai essaye de les apprendre.
    Quand je me suis rendu compte de la raideur de la courbe d'apprentissage et de comment t'oublies vite des trucs, que j'ai compare a ce que ca m'apportait, j'ai tres vite laisse tomber.

    If you can find a host for me that has a friendly parrot, I will be very very glad. If you can find someone who has a friendly parrot I can visit with, that will be nice too.

  • [^] # Re: En quoi C# est un problème ?

    Posté par  . En réponse au journal la Geste de l'Estudiant.. Évalué à 2.

    T'as Deja essaye un truc du genre:
    Class a
    Class b extends a

    Class c
    Method qui retourne List de B

    List de A maListe=c.maMethode()?

    T'as deja essaye d'acceder en runtime au concrete type d'un generic?
    Ou de faire un Logger logger = Logger.getLogger(T.class)? Ou T est le generic, evidemment.

    If you can find a host for me that has a friendly parrot, I will be very very glad. If you can find someone who has a friendly parrot I can visit with, that will be nice too.

  • [^] # Re: de quoi tu te plaint ?

    Posté par  . En réponse au journal la Geste de l'Estudiant.. Évalué à 1.

    Non non, j'ai bien dit assembleur, pas byte code.

    Source conf java one avec des mecs en charge du GC justement.

    If you can find a host for me that has a friendly parrot, I will be very very glad. If you can find someone who has a friendly parrot I can visit with, that will be nice too.