senga a écrit:
wow, le niveau des posts est affligeants
le mec s'est fait plaisir, il a pondu un émulateur de CPU x86 en javascript, puis il a compilé un petit noyau pour aller dessus .point barre. C'est un très très joli boulot, je tire mon chapeau à Fabrice, et j'espère qu'il ne lira pas les commentaires des sites qui parlent de son truc !
pourquoi aller chercher des histoires de virus/botnets/... et autres idioties, c'est quand je vois ce genre de commentaires que je comprends pourquoi je ne lis plus les commentaires
ps.: je ne sais plus qui demandais pourquoi le code était illisible > optimisation : virer les caractères inutiles (visuellement parlant) d'un script permet d'optimiser les temps de traitements; il suffit de passer ses scripts dans un joli joujou de formatage pour avoir un code clean !
pour ce qui est du code source, je persiste à penser qu'il n'est pas particulièrement obfusquer. C'est vrai que les variables ont des noms plutôt courts, mais à côté de ça, certaines fonctions ont des noms très explicites (register_ioport_write, write_command, send_char_from_fifo, load_binary...). Je pense que la difficulté résulte uniquement du fait qu'on est en train d'émuler un processeur, qui est une architecture assez basique dans laquelle il est difficile d'utiliser des mots signifiant quelque chose. Quand je vois le contenu du code, je me dis que même avec des mots, je n'y comprendrais rien :-(
) Modifier le javascript ne servirait qu'à ajouter des fonctionnalités au processeur, et quelqu'un capable de faire ça est à mon sens capable de comprendre le code 
nain de jardin a écrit:
"J'ai fait cela pour m'amuser"
tain le pauvre garcon, c'est poil de carotte? "je m'appelle remy, je suis sans famille la la la"
claudef a écrit:
Eux ouai personnelement j'aime pas quand un Kernel ce balade dans un logiciel,non ce n'est idiot pas ce que je dis et ce n'est pas la premiere fois que l'ont place un Kernel sur JavaScpritum.Et pourquoi il n'essaierais
pas sous "Oracle".
Et je suis desoler mais tout les noyaux de tout les "OS" Linux sont des delires mathematiques provemant
d'Unix?Systeme vachement simple a "manipuler" comme tout le monde sait etc etc.Bon je ne vois pas
l'exploit qui vas chambouler le monde de l'informatique et comme JavaScud est toujours craquer ou et bourrer de failles n'ont corriger bon je continue ou j'arrete.Je ne parle pas des partitions Linux Urps.
Tres bien en intranet et pour les communotaristes.Tiens je vais demander a des potes informaticiens
d'aller faire c;;ier ceux s'amusent a faire craquer des trucs bidules et emm...er ceux qui travaille
sur des Mac par exemple.
motarion a écrit:
Je vois pas mal de commentaire dire que cela ne sert à rien ... Oui peut être pour l'instant et vous n'en voyez pas encore la portée. Un jour quelqu'un lui trouvera certainement une utilité et la vous direz quoi ? Bah oui c'st normal ?
On peut très bien voir des vieux jeu dos, un bureau Linux minimaliste pour remplacer un webos ... Bref pas mal de chose en fait.
v_atekor a écrit:
@azuriel:
Bon j'ai fait un petit tour sur la bête, pas mal du tout. J'ai vu qu'il y a un fichier hello.c que j'ai compilé et développé un petit peu.
Est ce que quelqu'un connaît la tcclib.h et le compilo tcc qu'il utilise? Je n'arrive pas à comprendre pourquoi il ne peut pas passer par un gcc standard?
C'est sympa. En fait je vais m'en servir pour tester des bouts de codes jetables, ca libèrera un peu ma machine des test1.c test2.c ....
Dossiers
Guides d'achat
Forum Hardware
