Salut,
Devant mes problèmes monumentaux à faire fonctionner de nombreux compilateurs, mes difficultés parfois à en télécharger, la masse d'informations interessantes éparpillées dans un web anarchique, la non-disponibilité de versions françaises de certains cours c++, et même les différences très handicapantes du codage entre les différents compilateurs... Je me suis demandé si ma passion de faire des jeux en c++, n'était pas en train de se transformer en casse-tête insolvable.
Le brouillard total dans lequel je me suis retrouvé, me faisais penser une chose évidante, sur internet, le C++ comme d'autre language est rendu quasiment inaccessible au commun des mortels par l'anarchie qui y reigne. Je souhaite rendre tout cela accessible, en remplaçant cette anarchie par une normalisation des sites voulant facilité l'apprentissage et le progrès personnel parmis les passionnés de C++. Toutes les informations utiles seront traduits en français, structuré clairement, resteront dans la sobriété, et seront accessible par différents sites selon les préférences.
Explication :
Plusieurs passionnés décident chacun dans leur coin de créer leur propre site sur le C++. Chacun y met son look, en fonction de ses goûts. Mais tous respectent une arborescence et une structure de base pouvant facilité la navigation sur leur site. Ces webmasters hebergent sur leur site une partie des informations comme "Comment faire des pointeurs", "Comment intégrer du son"... Un groupe de 2 ou 3 ou plus peut-être hebergent des informations identiques, mais pas toutes les informations sur le C++.
Les autres informations sont visible sur leur site grâce à un système de cadre et un appelle de lien sur les sites d'un groupe hebergeant ces informations. Ainsi les sites se partageront les informations sans devoir en faire des copies et donc sans épuiser leur place alloué par leur hebergeur.
Pourquoi, des groupes doivent posséder les mêmes informations ? Parceque si un des sites tombe en panne, son hebergeur, ou autre... les sites reliés à ces informations se retrouveront momentanément avec des liens morts, se qui empêchera de nombreux visiteurs à acceder à ces information. Si un site tombe en panne, les liens multiples permettront aux sites de rechercher les infos sur un site en état de marche.
Toutes les informations sont placées sur des pages sobres et respectant strictement un look neutre. Ainsi, les look personnels de certains ne viendront pas parasiter le look de l'interface des autres. Mais aussi, la lisibilité sera optimum, et c'est important quand il s'agit de parler de programmation et parfois d'installation, d'instructions... très compliqués.
Ces sites seraient donc partenaire dans la clarté, la méthode, et la rapidité de chargement. On pourrait y voir des cours actuellement disponible uniquement pour Borland Turbo C++, adaptés aux autres compilateurs. Des cours et des instructions actuellement uniquement en anglais, traduit en français. Des informations actuellement perdus dans la jungle d'internet, bien rangés et accessible en quelques clics. Mais aussi, des téléchargements ordonnés et bien résumés pour éviter les mauvaises surprises après de longues heures d'attente sur internet. Un forum réunissant les webmasters partenaires et les visiteurs attendant des explications, faisant des remarques interessantes, apportant de nouvelles informations pouvant compléter le site... Un annuaire des sites spécialisés dans le C++ et une partie consacrée aux sites partenaires. Une arborescence détaillée proposant des parties pour chaques compilateurs...
La fin de l'anarchie qui je vous le dis franchement, m'empêche sérieusement de progresser et me déprime plus qu'autre chose. Je sais ce que ressens des débutants devant toute cette jungle, car en C++, je suis un vrai débutant. Et pourtant tout ça me passionne, j'en serais d'ailleurs heureux lorsque enfin je pourrais afficher un simple pixel sur l'écran, le B.A.BA du graphisme en C++.
Exprimer-vous sur cette idées qui, je l'espère, ne sera pas qu'un rêve.
Le passionné de la prog en c++ :)