Forum de la C-P-F

Version complète: [idée]si ... alors séparer les OS
Vous regardez actuellement la version basse qualité d'un document. Voir la version complète avec le bon formatage.
salut,
si jamais vous faites des sections classiques d'entre-aide de programmation en C/C++ alors par je pense qu'il vaudrait mieux séparer le monde du pingouin et de microsoft.
Je suis totalement contre la guerre trollesque que ce mène les aficionado des 2 OS car je pense qu'au delà des arguments que l'on pourrait mettre en avant, et bien la réalité des 2 mondes est bien là. Afin donc d'éviter au maximum ce genre de conflit stupide qui ne mènent à rien, chacun ayant ses propres raisons (pas nécessairement choisi d'ailleurs) de vouloir développer sur tel ou tel OS, je pense qu'une hiérarchie par OS permettrait d'être intéressante. Cela éviterait en plus de répondre à côté de la plaque sur un question en C++ sous Linux et la personne voulant aider donnant des informations via les MFC ...
Voici un exemple de hiérarchie uniquement pour illustrer mon propos, ce n'est pas une proposition de hiérarchie :

Développement
|_____Linux
|____C/C++
|_____Windows
|____C/C++
L'idée est bonne mais je verrais plutôt la séparation après le langage, et ce pour deux raisons:
- ça permet de garder des parties communes (tout n'est pas différent entre linux et windows au point de vue du dev)
- certains langages sont identiques quel que soit l'OS.

Donc:

Code :
Développement
  +- C++
  |   +-- windows
  |   +-- linux
  +-- Java

Je suis tout à fait d'accord avec CrazyCat, et donc il faut permettre de mettre à la racine du langage les discussions qui sont communes à tous les OS pour ce langage.

Et puis, il suffit de tuer les conflits dans l'oeuf en les interdisant purement et simplement, non ?
Exact CrazyCat, c'est vrai que des questions sont communes.
Question stupide: ce serait dans le forum?
Si oui, il faudrait lister les langages traitables et noter ceux qui ont des diférences notables entre OS.
Et je pense séparer les langages de programmation pur et dur (C/C++, java, vb, ...) des langages web (html/js, php, asp)

Des avis?
Disons que pour un échange type questions-réponses, effectivement je pense que le forum est le mieux ... si j'ai bien compris la question ???

Pour ce qui est des langages "pur et dur" et des langages web, ce n'est pas évident. Mais c'est une bonne idée qui peut aider "directement" des novices à cibler des langages en fonction de leurs besoins. Il faudra juste faire attention aux libellés des sections qui guiderons les internautes.

En passant, garder une architecture similaire entre le forum et les tutoriaux peut être également intéressant non?
ex:
Forum

Code :
programmation
      +- C++
      |     +-- Linux
      |     +-- Windows
      +- Java

tutoriaux

Code :
programmation
      +- C++
      |     +-- Linux
      |     |      +-- tuto 1
      |     |      +-- tuto 2
      |     |      +-- ...
      |     +-- Windows
      |            +-- tuto 1
      |            +-- tuto 2
      |            +-- ...
      +- Java
            +-- tuto 1
            +-- tuto 2
            +-- ...


Je vais même aller un petit peu plus loin ... si si.
L'idéal ... ;D ... serait d'avoir à gauche du forum une arborescence des turoriaux qui est filtrée en même temps que l'on avance dans les sections du forum. C'est à dire que si je me ballade dans le forum programmation/C++/Linux et bien j'aurai l'arborescence suivante à gauche :
tutoriaux

Code :
programmation
      +- C++
      |     +-- Linux
      |     |      +-- tuto 1
      |     |      +-- tuto 2
      |     |      +-- ...
      |     +-- Windows               <- arbo replié
      +- Java                         <- idem

Bon, je note et garde ça en réserve...
Par contre, l'arbo à gauche... dans le forum? je refuse catégoriquement de redévelopper SMF Smile

Mais sur le site, c'est jouable, d'autant qu'à terme (une fois que crazycat.info aura été intégré ici), les tutoriaux seront dans le site* (et non plus dans le forum), le forum hébergera juste les commentaires et questions sur les tutoriaux.

* Avec un accès en écriture/édition pour certains membres du forum, validation pour d'autres.
URLs de référence