Black and White Rainbow Published on September 27, 2008
by Black and White Rainbow

Black and White Rainbow's blog

Browse posts
Programming languages. First part.
Posted on November 24, 2008
Comment ne pas devenir pauvre.
Posted on October 29, 2008
Les côtes bretonnes et les nombres complexes.
Posted on October 18, 2008
AutoHotKey for coders.
Posted on September 29, 2008
Mi-math, mi-info...
Instant noodles tweaks ou comment préparer une soupe instantanée...
Posted on September 20, 2008
Get a smarter browser.
Posted on September 17, 2008
Séries
Posted on September 12, 2008
Athéisme ?
Posted on September 9, 2008

More information

This post is public
Attribution + non Commercial + no Derivs
  1. Read 124 times

Mi-math, mi-info...

Saturday September 27, 2008 at 11:59AM

Voilà comment ce passera mon année (estudiantine)... Partagée entre un M1 de math (Spécialité mathématiques, parcours "logique mathématique et fondements de l'informatique" (LMFI pour les intimes), avec comme choix d'UE "Logique de 1er ordre", "Logique et complexité" et "Algèbre") et une L3 d'info (Dispensé de certaines UE, il me reste "programmation système", "programmation fonctionnelle" et "programmation orientée objet").

Un emploi du temps tordu, des groupes de TD sélectionnés précautionneusement, des pauses rares (même entre 12H30 et 14H30), des cours géniaux, des cours nuls et un lundi étrangement vide. Et une variété de contenu qui pousse au grand écart mental.

Dans les cours géniaux, les maths tiennent le haut du pavé. Avec des UE choisies par goût (j'avais "Analyse", "Probabilités" et "Statistiques" comme alternatives), d'excellents profs, un effectif réduit...

Les cours d'informatiques sont plus hétérogènes :
Du très bon avec des cours de OCAML (officiellement "cours de programmation fonctionnelle") données par un membre du laboratoire PPS (l'élite de l'élite de la french touch informaticienne)
Du moyen avec des cours de JAVA (officiellement "cours de programmation orientée objet" (OOP pour les intimes)) qui démontrent avant tout les limites dues à la monoparadigmicité (oui oui, ça existe !) de ce langage destiné à produire du bytecode
Du très mauvais avec les cours de C (officiellement "cours de programmation système") sans commentaires !


"Et tout ça pour quoi ?" (Julien)
"Pour du schnaps !" (Étienne)

--Edit--

En regardant en arrière, les cours de C/"programmation réseau" étaient nettement supérieurs (du point de vue pédagogique et du point de vue du contenu) aux cours de JAVA (qui ne consistaient qu'en une succession de slides très mal formées (police variable, pas de structure commune, trop de contenu...)). Même si le C est bien plus agé et bien plus bas niveau que le JAVA, il n'a pas subit les transformations successives le faisant ressembler à... rien !

translate into English

Add your comment

Reply to this comment

Edit your comment

Please sign in to post a comment Sign in now?


rss Latest comments – Subscribe to the feed of comments related to this post.

 

Català | Čeština nové | 中文 | Deutsch | English | Español | Esperanto | Ελληνικά | Français | Galego | Italiano | Nederlands | Português | More...