Archive for JavaScript

Humour d’informaticiens

En e-assistant à une e-conférence (je crois d’Alain Colmerauer, à l’IMAG en 2011 : disponible ici), j’ai trouvé bien l’idée d’intercaler quelques pauses dans un exposé. À la conférence EIAH qui suivie j’ai donc essayer de faire pareil.

J’avais 2 présentations à faire, pour l’une j’ai donc intercalé des pauses culturelles (Charlot dans les temps modernes pour une partie « au boulot », un dessin de Escher pour une partie « dans un monde imaginaire », une image d’Hal de 2001, S. Kubrick pour un retour aux  ordinateur et enfin, les trois « Bleu » de J. Miro pour les références)

Pour la seconde présentation, j’ai cherché sur google image « humour informatique » et j’ai fais mon marché. Par la suite, j’ai même trouvé quelqu’un qui avait fait une recherche sur le domaine, mais c’était avant l’internet grand public, la référence n’est disponible que sur la papier. Pour les choses disponibles sur internet, voila donc mon choix :

EDBA, nouvelle adresse => edba.imag.fr

Edba vient de changer d’adresse ! C’est maintenant https://edba.imag.fr/index_EDBA_Full.html ou plus court edba.imag.fr
(les comptes ont été basculés, l’ancien site va fonctionner encore quelques temps [mais seulement pour tests/dvpts])

test javascript

attention à l’alerte

//

résultat premier essai (test d’un script + d’une url) : pas possible …
deuxieme essai, après recherche sur le web : toujours pas possible …

EIAH’2011

2 articles présentés à EIAH 2011 :

Le plus lu des deux est le premier (je me demande pourquoi … )

Des interpréteurs javascript …

(rédaction initale en Juin 2007)

Quelle surprise il y a quelques semaines quand j’ai cherché sur le web si, par hasard, il existait un interpréteur C écrit en javascript qui pourrait tourner dans une fenêtre web. Bon, pour l’insant je n’ai pas trouvé ce que je voulais (j’ai tout de même fait connaissance avec CINT (http://root.cern.ch/root/Cint.html) et Ch (http://www.softintegration.com/), et c’est déjà une bonne chose), mais j’ai découvert plein d’autres langages possédant sur le web un interpréteur javascript (ou au moins une version web), en particulier ProLog ! :

par ordre alphabétique (pour les plus connus) :

quelques uns moins connus :

et enfin, quelques interpréteurs de pseudo-code :

(et il y a aussi des machines amiga / zx / hp / Apple II / … qui sont émulées et des langages visuels Lily, … )

d’autres : http://del.icio.us/search/?all=javascript%20interpreter (ou faire une requête interpreter in javascript)
Attention : il s’agit bien de langage interprété par javascript, et pas le contraire (il y a aussi beaucoup d’interpréteur de javascript dans des langages différents et variés, en particulier en C)

Associé à un éditeur texte web un peu performant, j’imagine des pages possédant un editeur de texte, un interpreteur, et un peu de logique pour analyser/diagnostiquer les productions d’élèves, cela donnerait une page web facile à intégrer à toute plateforme de e-learning et aussi puissante que les rares LispTutor (Elm-Art : http://www.psychologie.uni-trier.de/projects/ELM/elmart.html), et autres rares tuteurs disponibles sur le web (pour un coût beaucoup moindre) …  J’imagine même des composants génériques pour le diagnostic/analyse des langages de programmation.

Pour les éditeurs web de textes, il y a ce qu’il faut sur le web :

Il reste à produire les outils d’analyse/diagnostic génériques et lier le tout … (le tout en javascript, biensur)

Bien à vous,
Denis.

ps : Si quelqu »un connait un autre interpréteur javascript d’un langage, qu’il l’ajoute, en particulier pour C, je cherche encore. Et si vous avez des exemple de pages web ou des interpréteurs sont utilisées à des fins éducatives, je suis aussi interressé.

MAJ 2012  :

Pour ARM, voila un début d’interptéteur écrit en javascript : http://bdenis.pbworks.com/w/page/50436980/mini%20interpreteur%20ARM

Pour le projet de plateforme d’edition, d’interprétation, d’analyse de code voila : http://edba.imag.fr