Aller au contenu

Création logiciel


Messages recommandés

Newend Invité 2 messages
Baby Forumeur‚ 16ans
Posté(e)

Bonjour tout le monde !

Je suis un nouvel adhérent au forum et je voudrait avoir un avis extérieur sur une idée de logiciel.

Je voudrait créer un logiciel qui permettrait aux utilisateurs de créer eux-même leurs propres logiciels, applications, jeux vidéos...

Le logiciel fonctionnerait sous forme de blocs à assembler comme sur le site Code.org.

Le logiciel, du coup, serait beaucoup plus ludique et facile à utiliser que de créer soi même ses propres lignes de codes à la main.

Si, par exemple, on place un bloc avec écrit dessus "<p> ... </p>" et à la place des points de suspension on écrive le texte que l'on veut, cela créera, en arrière plan dans le logiciel, les balises "<p>" et "</p>", entre lesquelles sera écrit le texte tapé au clavier.

On pourra, à la suite, mettre d'autres balises tel que "<div> ... </div>" ou autres.

On pourra mettre des "conditions" comme "class="..."" ou "id="..."".

Bien sûr, comme je l'ai déjà expliqué, ce ne serait pas que pour l'HTML, mais aussi pour le Java, le Jquery et (j'espère !) tout les programmes informatiques existants.

Dites-moi ce que vous en dites ! J'attends vos réponses avec impacience !

Bye,

Newend

Partager ce message


Lien à poster
Partager sur d’autres sites
Annonces
Maintenant
pila Membre 11 449 messages
Forumeur alchimiste‚ 58ans
Posté(e)

C'est bien d'avoir de l'ambition.

Mon fils s'est mis à son compte comme maçon + divers trucs. Je lui ai dit : "Tu vois que l'orthographe est importante en affaire. Tu ne vas présenter des devis et factures remplis de fautes !"

Attention à votre orthographe ! Pour votre logiciel, foncez. Et attention que des pros ne vous le piquent !

Partager ce message


Lien à poster
Partager sur d’autres sites
azad2B Membre 1 731 messages
Le prendre au sérieux, nuit gravement à la santé‚
Posté(e)

C’est une excellente idée, mais hélas pas facile à mettre en oeuvre. Ce qui ne doit pas pas t’empêcher d’essayer.

Cependant une telle chose a déjà été réalisée. Il s’agit d’un programme intitulé « The Last One ». Programme au nom un peu prétentieux mais qui donnait des résultats assez intéressants. Cela ce passait en 1980 et ça tournait sur l’ Apple II.

Tu peux jeter un coup d’oeil ici : http://stackoverflow.com/questions/1293278/what-became-of-the-last-one

En gros (je cite de mémoire) le programme vous demandait si vous aviez l’intention de gérer des fichiers. On répondait par Oui ou par Non. Si la réponse était Oui, il vous demandait combien de champs devait comporter le fichier, on répondait, puis on lui disait que les champs 1, 2 3 et 7 devaient contenir des valeurs numériques de type « entier ». Que les champs 4 et 6 devaient être du type « double » et que le champ 5 était du type « string » et ainsi de suite.

Puis d’autres questions venaient et chaque nouvelle réponse, pouvait engendrer une nouvelle série de question.

Quand plus rien n’était attendu, le programme générait un listing en Basic AppleSoft, qui marchait souvent très bien, et qui en tout cas pouvait servir de squelette pour y ajouter des lignes çà et là de son propre crû.

Reste la question primordiale : en quel langage écrire cela ?

Et une fois le choix fait, viendra une partie « reconnaissance syntaxique ». Les souhaits de l’utilisateur devront en effet répondre à des critères très stricts et être formulés selon une syntaxe rigoureuse. Chacun des souhaits validés devra appeler une méthode (éventuellement « fonction ») qui ira chercher dans une bibliothèque les lignes de code qui viendront s’ajouter au code source en voie de création. Et bien entendu, ce sera à toi, l'auteur, et pas à l'usager (le client) de penser à générer les variables (locales ou globales) utiles. Et ce code source devra être lui-même capable d’être lu par le compilateur de ton choix qui génèrera le code objet espéré.

C’est intéressant à faire, et au moins pour des choses relativement simples, devrait être réalisable.

Et si tu t’attèle à la tâche, tu vas d’apercevoir qu’en fait la difficulté va apparaître dans la création de la (ou des) bibliothèques. Et si tu continues dans l’étude de la programmation, qu’en fait, tu n’auras finalement que créé de nouveaux mots « réservés »

Mais cela n’enlève rien à ton idée qui même si elle n’aboutit pas à ton rêve, t’aura au moins permis de te servir de ta tête de façon très profitable.

Je reste à ta disposition, au cas où …..

  • Like 2

Partager ce message


Lien à poster
Partager sur d’autres sites
Newend Invité 2 messages
Baby Forumeur‚ 16ans
Posté(e)

Merci azad2B pour ton aide précieuse !

En effet, je pense que le plus dur sera la formation des fichiers en différents langages.

Merci encore 1000 fois !

Bye,

Newend

Partager ce message


Lien à poster
Partager sur d’autres sites

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !

Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant

×

Information importante

Ce site internet utilise des cookies pour améliorer l'expérience utilisateur. En naviguant sur ce site vous acceptez que des cookies soient placés sur votre navigateur. Conditions d’utilisation Politique de confidentialité