-
Notifications
You must be signed in to change notification settings - Fork 5
Home
La plupart des messages échangés entre développeurs est en français, ce wiki sera en français au début.
La documentation des sources sera en anglais autant que possible, pour préserver les possibilités d'élargissement de l'équipe
Whitecat est actuellement développé à l'aide de compilation de source en C++, ça peut rester ainsi pendant un moment. Si les fonctionnalités importantes du logiciel peuvent être implémentées par des bibliothèques dynamiques, on peut imaginer plus tard des développement à l'aide de langages autres (Perl, Python, Ruby).
Avant cela, il va falloir changer le style de programmation, qui est actuellement organisé autour d'un schéma massivement global, pour dégager des classes et programmer par objets.
À partir du 22/06/2014, la branche "test-mise-en-objets", qui n'est pas totalement compilable, contient des essais pour dégager des classes C++ à partir des parties importantes du programme Whitecat.
On pourra avancer sur
- Une description des composants de Whitecat ;
- Une description de certaines variables globales importantes ;