[Open-source] CodeCommander
Bonjour au forum,
Tout d'abord un grand merci pour votre site et surtout ce forum qui me permet de créer une nouvelle discussion à propos d'un projet que je souhaite vous présenter succintement afin d'avoir un avis.
Pour commencer, à propos de ce projet, je suis également à la recherche de développeurs (au maximum 2 personnes) comme moi parce que je ne voudrais pas le faire tout seul. Je sais que cela m'est difficile de vendre mon projet et d'intéresser un autre être que moi et retenir son intérêt. Je proposerai à cette personne charitable, du donnant donnant : à celui qui veut bien "étudier" (voire réaliser) mon projet je plancherai sur le sien également. C'est une bonne idée nan ? :roll:
Le projet est fort simple et il s'appelle "CodeCommander". En fait, je ne sais pas si c'est un nom de logiciel déjà pris : midnight commander, vous connaissez certainement ? ;)
Oui, eh bien là c'est CodeCommander.
Ce projet, s'il démarre, et s'il voit le jour devrait allez jusqu'à la version V4 en commençant par la V1.
La version V4 de CodeCommander aura pour but de décider de la compatibilité entre deux programmes dont on a les sources. Compatibilité, cela veut dire qu'il est possible d'obtenir l'un des deux programmes (programmes d'architecture différente) en indiquant pourtant les mêmes informations nécessaires./ Une information, par exemple, est le nom du programme cible.
La version V3 propose au développeur de personnaliser son code source. Il y aura des Motifs, des Programmes, des Bibliothèques, et des bouts de code. Le développeur a pour objectif de découper son application en motifs, programmes et bibliothèques.
La version V2 devient scriptable.
La version V1 est déjà mise au point pour ce qui est du moteur principal : un compilateur dans un petit langage de programmation fort fort fort basique.
Vous avez tout compris, je pense, CodeCommander est l'outil de développement du futur ? ah ça, j'y crois :P. C'est mon avis, et le vôtre ?
Réponses aux questions posées
Re plegat,
Vous connaissez ASP (Active Server Page) ? ou bien PHP, si vous préférez ?
Eh bien ce compilateur c'est comme de l'ASP ou du PHP.
Sauf que le texte que génère le compilo n'est pas nécessairement du HTML.
Cela peut être n'importe quel texte. <-- je dis de nouveau ce que j'ai déjà dis.
L'intérêt de scripter un compilateur, c'est que l'on va pouvoir analyser, vérifier, tester, recomposer, modifier, supprimer, ajouter des instructions dans le code du programme compilé (celui qui ressemble au PHP), en fait.
Troisième question:
On personnalise tout ce que l'on veut dans le texte que va génèrer le compilo.
Par exemple, une instruction SQL:
SELECT * FROM [xxxx];
alors xxxx est la personnalisation de l'instruction SQL.
Par rapport à un EDI moderne, euh, alors là je ne sais pas trop. Les EDI modernes ne sont pas dans mes habitudes :)
Tout ce que je peux dire, au plus, c'est que c'est comme les snipets.
Est-ce que vous saisissez mieux l'intérêt de la compatibilité maintenant ?
Je peux peut-être dire maintenant que :
Entre "Les fleurs sont belles" et "Les feuilles sont blanches", il y a 2 mots communs : Les et sont :)
En personnalisant cette phrase, je pourrais écrire:
Les [xxxx] sont [yyyy]
Si je dis xxxx=fleurs ou feuilles, et yyyy=belles ou blanches, j'obtiens les 2 phrases.
C'est pourquoi, elles sont compatibles.
Enfin, c'est vrai que j'ai repris dans mon second post ce que j'ai dis dans mon premier post. C'était juste pour qu'on soit d'accord. Mais, je ne comprends pas que vous ne voyiez pas ma vision personnelle de ce logiciel.
Est-ce que maintenant c'est mieux ?