Tom Goalard

Étudiant en première année de l'ENS de Rennes en informatique

Je suis actuellement étudiant et mon but est de faire de la recherche en informatique.

 

Je suis passionné par l'informatique en général mais je suis particulièrement intéressé par la compilation, l'interprétation et la théorie des langages.

 

Je mène souvent des projets pour le défi et le plaisir de résoudre des problèmes.

 

L'informatique n'est pas ma seule passion, je pratique aussi régulièrement de l'escalade, du vélo et j'ai commencé à jouer du saxophone.

Projets

RPNlang


RPNlang

RPNlang est un langage de programmation basé sur la notation polonaise inversée. Il est interprété en C++ et est entièrement interopérable avec du code C++ via un système de modules.

Diagraph


Ce package typst permet de faire le rendu de graphes Graphviz dans un document typst via le langage dot. Ce package a été réalisé avec Malo Monin affin de nous permettre de prendre des notes de cours plus facilement.

Diagraph

Derivation


Derivation

Petit utilitaire en ligne de commande écrit en OCaml qui permet de dériver des fonctions mathématiques. Les formules sont ensuite factorisées le plus possible.

3DEngine


Ce projet est un petit moteur de rendu 3D cpu en C++. Le but ici étai d'expérimenter le rendu 3D et de comprendre les mathématiques sous jacentes.

3DEngine

Play with grammar


Play with grammar

Une interface web pour pouvoir manipuler et tester des grammaires non contextuelles. Le projet permet de visualiser les arbres de dérivation et de générer des mots dynamiquement a partir d'une grammaire. La démo est disponible ici.

Contact

Vous pouvez me contacter par mail à l'adresse prenom.nom@ens-rennes.fr

Robotechnic