Les langages de programmation – Partie 3 : Créer un interpréteur (TinyCC inside)

J’avais annoncé initialement que j’écrirais 3 articles sur le sujet des langages de programmation, et que le troisième serait consacré au thème « Qu’est-ce que j’aimerais avoir comme langage ». Bon, j’ai menti, il y aura finalement 4 articles, et celui-ci sera consacré à la création d’un langage de programmation interprété. Je…

Lire la suite

Les langages de programmation – Partie 2 : Le modèle objet

Après vous avoir parlé des langages que je connais (petit moment narcissique inutile), je vais maintenant partager quelques réflexions concernant le modèle objet, et comment il est implémenté dans les langages de programmation. Les objets, l’héritage et le polymorphisme La notion la plus importante de la programmation orientée objet, c’est……

Lire la suite

Les langages de programmation – Partie 1 : Ce que je connais

Régulièrement (enfin, disons tous les 3/4 ans) je me pose des questions existentielles au sujet des langages de programmation. Pourquoi est-ce que j’aime tel langage, pourquoi je déteste tel autre, qu’est-ce que je pourrais vouloir et que je n’ai pas, et ainsi de suite… Ne me demandez pas pourquoi, mais…

Lire la suite

Conférence à Epita le vendredi 13 janvier

Dans le cadre de la semaine des projets professionnels, je présenterai ma conférence «De geek à directeur technique» aux étudiants d’Epita. Cela se tiendra dans les locaux de l’école au Kremlin Bicêtre, le vendredi 13 janvier, de 14h00 à 15h30. Cette conférence ne sera ouverte qu’aux étudiants de l’école. Venez…

Lire la suite

API d’envoi et de réception d’emails

Pour un projet sur lequel je travaille actuellement (dont j’espère vous parler un de ces jours), j’ai été amené à rechercher des services permettant d’envoyer et de recevoir des emails à travers une interface de programmation déportée. Je vais vous résumer cela, ça pourrait vous être utile. La problématique L’envoi…

Lire la suite