Bonjour,
Je sais qu'il existe de tels logiciels mais je n'ai rien trouvé de concret sur Internet.
Connaissez vous des noms de tels logociels (payants ou non) ?
Merci beaucoup !
-----

Bonjour,
Je sais qu'il existe de tels logiciels mais je n'ai rien trouvé de concret sur Internet.
Connaissez vous des noms de tels logociels (payants ou non) ?
Merci beaucoup !
Ben vlà, si ça existe, j'en veux un !!!
A part Hypercard sur Mac il y a des années, je n'ai jamais vu un logiciel capable d'en créer un autre sans une ligne de code... et sans connaître un langage.
Eventuellement du côté des successeurs d'HyperCard : Revolution, Supercard ou HyperStudio, voire RealBasic, mais bon...
Cela dit, il existe des logiciels pour créer des jeux de plate-forme mais je n'en connais aucun précisément (rechercher 'logiciel jeux plateforme' sur Google).
Ce qui s'en rapproche le plus, c'est Revolution.
Bonjour,
Ça ne peut pas exister : dans tous les cas, il faut avoir un algorithme, qui fait partie de la programmation.
Et donc, contrairement à ce que dit toniodelaluna, même Hypercard ne le permettait pas : aligner des composants au hasard ne mènerait à rien, il FAUT savoir ce qu'on veut faire, une étape de conception est toujours nécessaire.
Je ne vois pas trop le rapport : l'absence de 'programmation' ne veut pas forcément dire absence de conception, et de toute façon, il ne s'agit pas d'aligner des composants au hasard.
Ce que j'ai compris de la question est plutôt absence de langage de programmation, donc créer une structure logique et une interface graphique uniquement via une interface graphique, sans une ligne de code. C'est ce que permettait HyperCard, même si on pouvait programmer aussi. C'est ce que permettent plus ou moins les logiciels dont j'ai parlé.
Mais bien entendu, tout cela est forcément très limité et la création d'un exécutable solide et structuré peut difficilement se faire sans langage et sans programmation, j'en suis bien conscient !
Encore une chose : il y a, dans Windev et dans 4D, des systèmes de création rapide de logiciel, presque sans ligne de code, c'est pas pour rien qu'on appelle ça des RAD...
Comme pour le développement Web et les ateliers du genre SproutCore : des frameworks spécialisés, qui permettent de construire une "application web" en quelques clics.
Il existe des programmes qui le font mais les résultats sont forcément à la hauteur de l'investissement: Pas grand chose
Après tout dépend de ce qu'on veux faire, une appli MFC qui calcul les nombre premier c'est quelques heures de boulots tout au plus, un jeux 3d finallisé une dizaine de mois voir quelques années.
On ne peut discuter des meilleurs matériaux de construction sans savoir ce que l'on veux construire.
Cordialement,
Dan
Bonjour,
Je n'ai pas de projet précis mais merci pour vos contributions.
Bonne année.
Bonsoir,
Ca fait un petit moment que ce sujet est sorti mais j'en profites je suis actuellement entrain de développer un logiciel de création de logiciel... urengine-vps.com
Il est toujours en développement et sera fonctionnel dans quelques mois...
Vous pouvez toujours jeter un coup d'oeil au news et à l'avancement et pourquoi pas contribuer à l'évolution de nos librairies de modules...
A bientot.
Yoann.
Bonjour,
Cette question m'intéresse sur un plan général.
C'est quoi un langage : c'est à système qui permet à deux entités de communiquer.
C'est quoi un langage informatique : c'est un système qui permet une communication entre l'homme et la machine.
Pourquoi voudrait-on communiquer avec une machine : pour lui apprendre à faire quelque-chose, qui est décrit en détails dans un logiciel.
Si on admet cela, je ne comprend pas qu'on puisse avoir un logiciel qui écrive un logiciel.
Le nombre de langage est énorme. Certains respectent une logique "traditionnelle", le Basic, le C/C++ (de base), le PHP, d'autres semblent s'en écarter volontairement, certains produisent des exécutables, d'autres des interprétés, certains sont simples à retenir, d'autres nécessitent un dictionnaire important ou une excellente mémoire etc.
Par contre ils ont tous un point commun : il ne font que traduire, mettre sur papier ce qui est dans la tête du développeur.
A mon avis, plus un langage est évolué (haut niveau), plus il est difficile mais aussi plus rapide à utiliser, plus il sera lourd pour la machine.
