Connexion
Pour récupérer votre compte, veuillez saisir votre adresse email. Vous allez recevoir un email contenant une adresse pour récupérer votre compte.
Inscription
En vous inscrivant, vous acceptez les conditions d'utilisation du site et de nous vendre votre âme pour un euro symbolique. Amusez vous, mais pliez vous à la charte.

Un Rédacteur Factornews vous demande :

Forums

1
Code it, Roll it, News it - Forward it
CBL
L.A.mming
Admin 17384 msgs
Google continue de bien s'amuser avec ses Chrome Experiments en proposant aujourd'hui Roll It. Pour jouer à cette simulation de skeeball, il vous faut à la fois un ordinateur avec un navigateur moderne (comprenez "pas IE") et un smartphone avec le même genre de navigateur (comprenez "pas un Windows Phone"). Le smartphone sert à viser et l'ordinateur à afficher le jeu. C'est un peu comme jouer sur WiiU sans avoir à enlever la couche de poussière de la mablette.

Cette expérience combine tout ce que peut faire un browser moderne : utilisation des senseurs sur smartphone, affichage en WebGL et communication entre browsers avec WebRTC. Dans le même genre de projet, on peut parler d'Urban Galaxy. Ce MMO d'apparence banal est entièrement codé en WebGL et peut donc être joué dans un navigateur supportant ce standard sans plug-in. Les rumeurs disent que MS supportera le WebGL avec IE 11.

L'avancée la plus récente en matière de développement web est la possibilité de """compiler""" un langage comme le C++ dans une sorte de simili-assembleur tournant en javascript. Le plus avancé s'appelle asm.js et a servi à faire tourner la démo Citadelle. Les avantages sont multiples :
-exécution beaucoup plus rapide. Avec asm.js, les temps d'exécutions sont à peine deux fois plus longs qu'en code natif
-pas besoin de réapprendre un nouveau langage : vous n'avez plus qu'à """recompiler""" pour asm.js
-obfuscation automatique du code : le code javascript étant lisible en clair, il est assez dur à protéger. Avec ce procédé, vous obtenez un genre de byte code innommable quasi-impossible à pomper.
-compatibilité : ça tourne directement sur tous les navigateurs. Les perfs dépendent du moteur JS utlisé. Par exemple, asm.js est optimisé pour SpiderMonkey (Mozilla).

Terminons cette news sur une cri de désespoir qui a du être fréquent chez les disquaires qui se sont retrouvés avec un stock infourgable d'albums issus d'un radio-crochet d'M6 : "Achetez mes L5 !"

Lire la suite sur le site : Code it, Roll it, News it - Forward it.
 
Palido
Carloser
Membre 1526 msgs
Je cite : " ""compiler"" ? ""recompiler"" " ?!

 
Aiua
Membre Factor
Membre 443 msgs
"le code javascript étant lisible en clair"


ahahahaha
 
no_rick
Membre Factor
Membre 254 msgs
Je dis bravo pour la dernière phrase : du grand art.
 
Zakwil
Membre Factor
Redac 3061 msgs
Aiua> ?
 
Darkigo
Membre Factor
Membre 787 msgs
no_rick a écrit :
Je dis bravo pour la dernière phrase : du grand art.

Il m'a fallu dix minutes pour comprendre...
 
wdaq
Membre Factor
Membre 155 msgs
Avec autant de cocotements, les concaténations risquent d'être cocasses ?
( à répéter 10 x rapidement suivie de 10 x panier/piano )
 
Hot-D
Membre Factor
Membre 698 msgs
Ce genre de news me rend heureux de ne jamais avoir choisi de suivre la voie du programmer. Erk.

Et je ne comprendrai jamais la blague à la fin.
 
Daeke
Membre Factor
Membre 114 msgs
Le compilateur en vogue pour le C++ vers JS est Emscripten :
https://github.com/kripken/emscripten/wiki

Sinon il y a aussi la compilation Java -> JS avec GWT et son amie l'API PlayN (utilisée pour porter Angry Birds en HTML5) :
http://code.google.com/p/playn/
 
Dr4Wm4N
Membre Factor
Membre 24 msgs
Sympa le Roll It pour ceux et celles qui bossent dans un bureau, jouer à un ersatz de Wii Sports ça a le mérite de faire faire un peu d'exercice entre deux séances de Facebook ou autres sites indispensables au taf...
 
Code it, Roll it, News it - Forward it
1

Règles à suivre

Écrire dans un français correct et lisible : ni phonétique, ni style SMS. Le warez et les incitations au piratage sont interdits. La pornographie est interdite. Le racisme et les incitations au racisme sont interdits. L'agressivité envers d'autres membres, les menaces, le dénigrement systématique sont interdits. Éviter les messages inutiles

 
Rechercher sur Factornews