Page Informatique de furax


Références Internet | Scripting | Unix | Jeux de programmation & Robots
Hacking & Cracking | Les lois de la programmation

bar

Les références Internet



Scripting


Les langages de scriptage sont très intéressants et, à mon humble avis beaucoup plus amusants à utiliser que les langages traditionnels (bien que leur utilité soit différente).
Ces langages sont LE FUTUR de la programmation !...
Si vous vous intéressez aux langages de programmation aller donc voir Programming Language Exploration par Thomas Minka (MIT), et également cette page : Programming Language Research, ou encore le groupe SIGPLAN de l'ACM (Association for Computer Machinery, Special Interest Group on Programming LANguages).

Voici donc quelques liens sur les principaux langagesde scriptage (c'est joli ça "scriptage", non ?). Si toutefois vous notez une omission majeure ou une erreur, ou si encore vous avez une suggestion à me faire, écrivez-moi.

Pour des rensignements plus généraux, vous pouvez aussi aller faire un tour sur : UCSTRI (Unified Computer Science Technical Reports Index).

Et si vous voulez en savoir plus sur les langages de scriptage et leurs applications, aller donc lire ce document sur le passé, le présent et le futur de ces langages, par John K. Ousterhout

Tous les ouvrages sont présentés en association avec : Amazon




Unix


Hacking & Cracking...



Jeux de programmation & Robots

Pour jouer à ces jeux, on doit écrire un programme (Pascal, C, C++, Assembler-like, ou autre... J'ai même entendu dire que les premiers robots en Python sortaient) qui controle un robot dans une arène.   Le code doit controler le robot, obtenir les informations des capteurs, réguler la température....
Plusieurs robots de battent dans un espace qui peut inclure des obstacles, le dernier robot vivant a gagné

Une petite introduction aux robots.


Les lois de la programmation

  1. Tout programme dès qu'il tourne, devient obsolète
  2. Tou programme coûte plus cher et est plus lent.
  3. Si un programme est utile, il devra être changé.
  4. Si un programme est inutile, il devra être documenté.
  5. Tout programme croit pour remplir la mémoire disponible.
  6. La valeur d'un programme est proportionnelle au poids de ses sorties.
  7. La complexité d'un programme augmente toujours, jusqu'au point où elle dépasse les capacités du programmeur qui doit le maintenir.
  8. Permettez aux programmeurs d'écrire leur programme en Anglais, et vous découvrirez que les programmeurs ne connaissent pas l'Anglais.
  9. Tout programmeur sait qu'un utilisateur ne sait pas ce qu'il veut jusqu'au moment où il a vu ce qu'il ne voulait pas.

Email


Count