Nicolas Boulay a écrit 16190 commentaires

  • [^] # Re: 2 mots clefs... ou pas

    Posté par  (site web personnel) . En réponse au journal Lisaac: sorti de la 0.39beta. Évalué à 1.

    Il l'a toujours été. GPLV3 depuis 2ans au moins. Avant c'était du cecil ou un truc du genre.

    "La première sécurité est la liberté"

  • [^] # Re: Surprise

    Posté par  (site web personnel) . En réponse au journal Lisaac: sorti de la 0.39beta. Évalué à 2.

    Si il intègre les dernières recherches sur le sujet mais bon, tu as l'air de t'y connaitre.

    "La première sécurité est la liberté"

  • [^] # Re: Surprise

    Posté par  (site web personnel) . En réponse au journal Lisaac: sorti de la 0.39beta. Évalué à 2.

    C'est quand même pas la mort d'admetre qu'on c'est trompé surtout sur un truc aussi insignifiant.

    Je n'ai pas l'argument qui tue concernant le fait que JS ne serrait pas un langage à prototype. J'ai bêtement cru et répété les dire d'un chercheur et docteur en informatique dont le sujet de thèse et de recherche est la compilation de langage à prototype qui a un certain nombre de publication sur le sujet.

    Après si tu préfère croire la page wikipedia sur le sujet, elle même un peu contredite par la page qui décrit les langage à prototype, c'est ton problème.

    "La première sécurité est la liberté"

  • [^] # Re: Surprise

    Posté par  (site web personnel) . En réponse au journal Lisaac: sorti de la 0.39beta. Évalué à 1.

    Le jour ou on s'amusera à comparer l'expressivité des langages, on te demandera ton aide pour une partie lisp.

    "La première sécurité est la liberté"

  • [^] # Re: Surprise

    Posté par  (site web personnel) . En réponse au journal Lisaac: sorti de la 0.39beta. Évalué à 2.

    Le problème est que tu ne veux pas comprendre que tes langages industriels sont à la ramasse devant ce que font des langages modernes, comme ocaml.

    Java est à peine plus évolué que simula (1967) + les coroutines.

    "La première sécurité est la liberté"

  • [^] # Re: De l'inconvénient de ne pas utiliser les méthodes standard...

    Posté par  (site web personnel) . En réponse au journal Lisaac: sorti de la 0.39beta. Évalué à 2.

    Il y a un paquet pour debian sinon.

    "La première sécurité est la liberté"

  • [^] # Re: Surprise

    Posté par  (site web personnel) . En réponse au journal Lisaac: sorti de la 0.39beta. Évalué à 2.

    Ton troll était "Lisaac n'est pas le premier langage compilé à prototype".

    Je n'a pas trouvé d'argument fort sur le fait que JS n'est pas vraiment un langage à prototype à part le fait qu'il ne parle pas de slot mais de variable et de fonction modifiable à la volé (or il me semble que jscript l'interdit).Là j'ai une fonction de JS que l'on ne peut pas compiler complètement à cause d'eval().

    "La première sécurité est la liberté"

  • [^] # Re: Surprise

    Posté par  (site web personnel) . En réponse au journal Lisaac: sorti de la 0.39beta. Évalué à 1.

    Va voir ailleurs, alors ! Tu ne veut pas lire la doc ni essayer, va troller ailleurs, tu ne sers à rien !

    "La première sécurité est la liberté"

  • [^] # Re: Surprise

    Posté par  (site web personnel) . En réponse au journal Lisaac: sorti de la 0.39beta. Évalué à 2.

    Je n'avais pas penser à l'eval(). J'attends avec impatience la réaction des 2 autres, sur ce point tient.

    "La première sécurité est la liberté"

  • [^] # Re: Surprise

    Posté par  (site web personnel) . En réponse au journal Lisaac: sorti de la 0.39beta. Évalué à 2.

    par contre tu aurrais mit en avant de vrais avantage du langage tu m'aurais peut etre donner envie de rééssayer.

    Cela doit être trop dur d'aller regarder les vidéos pointés ou les slides associés sans doute.

    "La première sécurité est la liberté"

  • [^] # Re: Surprise

    Posté par  (site web personnel) . En réponse au journal Lisaac: sorti de la 0.39beta. Évalué à 1.

    T'es vraiment un rigolo. tu passes ton temps à vanter les trucs autour de .NET.

    J'admire le bon trolleur de base qui s'arrête à la première phrase du journal.

    Et les mécanisme de VM n'ont rien de supérieur au mécanisme natif, c'est juste un choix différent mais tu dois être trop limité (aveuglé ?) pour t'en rendre compte.

    "La première sécurité est la liberté"

  • [^] # Re: Surprise

    Posté par  (site web personnel) . En réponse au journal Lisaac: sorti de la 0.39beta. Évalué à 1.

    Et comme tu es un troll de première tu ne peux pas t'empêcher d'étaler tes connaissances aux risques de trop montrer leur limite.


    C'est vrai quoi, y'a les vrais langages, les langages des hommes quoi, et les autres, les langages de tapette.


    Dans "1er langage à proto compilé", il y a proto. Si javascript n'est pas un langage à proto, ce que tu étales depuis le début n'a aucun intérêt.

    "La première sécurité est la liberté"

  • [^] # Re: Surprise

    Posté par  (site web personnel) . En réponse au journal Lisaac: sorti de la 0.39beta. Évalué à 0.

    Tu es vraiment un abruti fini. Je ne vois pas comment te décrire autrement.

    Comment tu peux te croire tellement supérieur aux autres pour croire que l'on ne connait pas comment fonctionne un JIT ?

    Continues de défendre tes dieux américains et fichent nous la paix.

    "La première sécurité est la liberté"

  • [^] # Re: Surprise

    Posté par  (site web personnel) . En réponse au journal Lisaac: sorti de la 0.39beta. Évalué à 2.

    J'aurais du dire "coder comme un porc", tu aurais économisé un commentaire inutile.

    "La première sécurité est la liberté"

  • [^] # Re: Surprise

    Posté par  (site web personnel) . En réponse au journal Lisaac: sorti de la 0.39beta. Évalué à 0.

    Et moi, cela me gave de lire des gens qui pinaillent sur des bêtises et qui cassent les trucs innovants et ne font que ça. Comptes le nombre de commentaires sur la page qui demande des précisions et comptes ceux qui cassent sans chercher à comprendre !

    Si tu lit plus haut tu verra que le truc avec gcj est une connerie. Et concernant Javascript, il ne s'agirait pas d'un vrai langage à prototype. C'est pas de moi, mais du créateur de Lisaac, qui s'y connait plus que moi en langage et plus que toi aussi je pense.

    Alors, je n'ai pas l'argumentation concernant le fait que javascript n'est pas un langage à proto mais dés que je l'ai, je la poste.

    Sinon, j'ai très bien compris le modèle de sécurité de .NET, ne me croit pas plus bête que je ne lui suis. Si tu distribue tes binaires ngen.exe, tu as la même (absence) sécurité qu'un code C.

    "La première sécurité est la liberté"

  • [^] # Re: De l'inconvénient de ne pas utiliser les méthodes standard...

    Posté par  (site web personnel) . En réponse au journal Lisaac: sorti de la 0.39beta. Évalué à 2.

    Tu peux d'écrire ton problème ici : https://alioth.debian.org/tracker/?atid=413092&group_id=(...)

    En fait, le binaire lisaac cherche un make.lip qui définit la manière de construire tes binaires. Je pense qu'il ne doit pas le trouver. Essayes de lancer le compilo dans le répertoire du make.lip.

    Cela me rappelle un bug du style que l'install lisaac ne fonctionne pas en mode root mais seulement utilisateur. C'est peut-être ça.

    "La première sécurité est la liberté"

  • [^] # Re: Surprise

    Posté par  (site web personnel) . En réponse au journal Lisaac: sorti de la 0.39beta. Évalué à 0.

    Pourquoi java ? Pour faire du duck typing un peu plus propre qu'un VBscript avec quelques décennies de retard sur l'état de l'art en matière de langage.

    "La première sécurité est la liberté"

  • [^] # Re: Surprise

    Posté par  (site web personnel) . En réponse au journal Lisaac: sorti de la 0.39beta. Évalué à 2.

    C'est vrai mais cela ne va pas bien loin et ce n'est pas forcément utile.

    Dans une certaines meure la gestion bas niveau des fichier fait aussi pour moi partit du runtime, mais je vais pas pinailler.

    Là, je suis moins d'accord car il s'agit clairement de lib qui font des appels systèmes.

    "La première sécurité est la liberté"

  • [^] # Re: Surprise

    Posté par  (site web personnel) . En réponse au journal Lisaac: sorti de la 0.39beta. Évalué à 2.

    Je suis d'accord. Concernant le C, c'est uniquement le crt0.s. En gros, 5 lignes d'assembleur.

    "La première sécurité est la liberté"

  • [^] # Re: Surprise

    Posté par  (site web personnel) . En réponse au journal Lisaac: sorti de la 0.39beta. Évalué à 2.

    Si c'est ton appli qui load le module tu peux faire en sorte de controler les IOs. Mais c'est vrai que c'est plus facile avec le runtime.

    La sécurité ce n'est pas un exemple. C'est le seul qui s'applique. Et encore, cela concerne la sécurité concernant un code en qui tu n'as pas confiance. Cela ne concerne pas grand chose comme code. Il suffit de regarder ce qui tourne sur une workstation.

    "La première sécurité est la liberté"

  • [^] # Re: Ah que merci

    Posté par  (site web personnel) . En réponse au journal Lisaac: sorti de la 0.39beta. Évalué à 2.

    pour le 1) tu as raison. Le pdf est présent au dessus des vidéos.

    disons qu' un tel montage c'est du gros boulot :)

    "La première sécurité est la liberté"

  • [^] # Re: Surprise

    Posté par  (site web personnel) . En réponse au journal Lisaac: sorti de la 0.39beta. Évalué à 2.

    C'est d'ailleurs la grosse supériorité de tout pouvoir mettre en lib.

    "La première sécurité est la liberté"

  • [^] # Re: Surprise

    Posté par  (site web personnel) . En réponse au journal Lisaac: sorti de la 0.39beta. Évalué à 2.

    Pour simplifier, le runtime "contrôle" le code exécuté, quand une lib est contrôlé par le programme exécuté. Dans le second cas, le codeur a le contrôle, dans l'autre, pas.

    J'avais oublié le garbage collector qui est souvent dans le runtime. En Lisaac, il est en lib.

    "La première sécurité est la liberté"

  • [^] # Re: Surprise

    Posté par  (site web personnel) . En réponse au journal Lisaac: sorti de la 0.39beta. Évalué à 3.

    Il faudrait encore être sur que javascript soit réellement un langage à prototype.

    "La première sécurité est la liberté"

  • [^] # Re: Surprise

    Posté par  (site web personnel) . En réponse au journal Lisaac: sorti de la 0.39beta. Évalué à 2.

    Ce que tu décris c'est de la lib.

    Le runtime va gérer la mécanique des exception pour gérer la pile correctement, il va gérer les droits sur les ios du programme pour gérer les protections type sandboxe., il va gérer les threads si il n'y a pas un mapping un pour un avec les threads noyau (runtime ada), et je dois en oublier.

    "La première sécurité est la liberté"