On fait tellement de trucs
impressionnants en JavaScript de nos jours que ça finit par ne
même plus être drôle : là je viens de voir
passer SQLite
en JavaScript, ce n'est pas tellement impressionnant, en fait, vu
qu'ils
utilisent Emscripten ;
je suis plus impressionné
par cet afficheur
de PDF écrit par l'équipe Mozilla et qui devrait
idéalement permettre de voir des PDF sans plugin, et bien
sûr il y a le
célèbre JSLinux
de l'inénarrable et génial Fabrice Bellard, qui fait tourner un Linux
dans votre navigateur. J'attends le jour où quelqu'un portera Firefox
ou Chrome en JavaScript qui tourne dans tous les navigateurs, ce qui
permettra de dire ah, vous avez un vieux navigateur ? c'est pas
grave, on va faire tourner un navigateur moderne dans votre
navigateur
. [Ajout () :
Tiens, badass JS en a
fait son
poisson d'avril.]
Mais une chose qui m'étonne est que personne n'a apparemment passé
TeX (ou LuaTeX) à la moulinette Emscripten pour produire un
TeX-en-JavaScript (le plus proche de ça
est JSMath
[ajout :
ou MathJax, avec lequel je
confondais], qui comprend certes un bon bout de la syntaxe de TeX,
mais qui n'est pas, et ne prétend pas être, un TeX complet). Outre
que ce serait, comme les geeks normaliens aiment
dire, grassouille
(synonyme approximatif
de badass
dans badass
JavaScript
), je peux imaginer différentes raisons pour lesquelles
ce serait potentiellement utile.