IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langages de programmation Discussion :

Interface génératrice de code : Quel langage choisir?


Sujet :

Langages de programmation

  1. #1
    Membre averti Avatar de sourivore
    Homme Profil pro
    Lead Tech Front-End
    Inscrit en
    Juin 2005
    Messages
    451
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Lead Tech Front-End

    Informations forums :
    Inscription : Juin 2005
    Messages : 451
    Points : 334
    Points
    334
    Par défaut Interface génératrice de code : Quel langage choisir?
    Bonjour,

    Je désire développer une application qui fonctionne de la manière suivante :

    Fonctionnement
    - L'interface commence par une page blanche
    - Il est ensuite possible de découper sa page en plusieurs blocs de manière graphique et d'y ajouter différents éléments (d'autres blocs dans les blocs ou des images, des liens, des menus...)
    - On peut ensuite ajouter des propriétés à ces éléments : ajouter un style, rendre un champ obligatoire, définir les messages d'avertissement : tout cela graphiquement
    - On peut également créer plusieurs pages afin de créer des liens entre ces pages
    - On peut alors cliquer sur un bouton de génération qui va créer à partir de ce que l'on a défini graphiquement un répertoire sur le poste de travail contenant les fichiers PHP, JS et CSS afin d'avoir au final le rendu désiré (c'est juste de l'écriture dans des fichiers texte)

    Résumé
    En gros, c'est en quelque sorte un dreamweaver pour site dynamique PHP ou pour etre plus près du fonctionnement c'est identique au mode Design que l'on peut retrouver sur les fichier aspx (ASP.NET) dans Visual Studio.

    Je me demandais donc quel langage adopter?
    Ce langage doit donc avoir les avantages suivant :
    - Possibilité de créer, modifier, des fichiers/répertoire sur le DD (ça doit etre le cas d'à peu près tous les langages)
    - Souplesse graphique (pour ça je pensais plus à Flash ou du JAVA même si je préfère Flash à JAVA, sinon pourquoi pas du JS je ne sais pas...)
    - Simplicité d'utilisation et de codage (langage clair et concis)

    Merci pour vos avis.
    Toi aussi, crée ton armée de soldat de plomb :
    http://souris-bleues.minitroopers.fr/

  2. #2
    Rédacteur/Modérateur

    Avatar de gorgonite
    Homme Profil pro
    Ingénieur d'études
    Inscrit en
    Décembre 2005
    Messages
    10 322
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur d'études
    Secteur : Transports

    Informations forums :
    Inscription : Décembre 2005
    Messages : 10 322
    Points : 18 679
    Points
    18 679
    Par défaut
    franchement... je dirais F#


    interface graphique correcte via les WinForms .Net ou Gtk#
    facilité de maniement de structures hiérarchiques et récursives de manière propre grâce à la programmation fonctionnelle (et beaucoup de spécialistes de la théorie des langages à portée de main )
    Evitez les MP pour les questions techniques... il y a des forums
    Contributions sur DVP : Mes Tutos | Mon Blog

  3. #3
    Membre averti Avatar de sourivore
    Homme Profil pro
    Lead Tech Front-End
    Inscrit en
    Juin 2005
    Messages
    451
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Lead Tech Front-End

    Informations forums :
    Inscription : Juin 2005
    Messages : 451
    Points : 334
    Points
    334
    Par défaut
    Ouh là je connais pas du tout, tout ça ^^

    C'est vrai qu'à première vue ça à l'air assez intéressant par contre j'y connais pas grand chose.

    Je ne suis pas fermé à cette proposition mais j'attends les autres propositions car j'aimerais bien éviter d'apprendre un nouveau langage

    Merci pour ta réponse!
    Toi aussi, crée ton armée de soldat de plomb :
    http://souris-bleues.minitroopers.fr/

  4. #4
    Membre averti Avatar de sourivore
    Homme Profil pro
    Lead Tech Front-End
    Inscrit en
    Juin 2005
    Messages
    451
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Lead Tech Front-End

    Informations forums :
    Inscription : Juin 2005
    Messages : 451
    Points : 334
    Points
    334
    Par défaut
    J'émettrai un bémol pour F# par rapport à mes besoins.

    L'interface graphique ne doit pas être intégré à la plateforme de développement.
    Ce que je cherche c'est d'un langage qui permet de créer une interface graphique avec des interactions que l'on aura choisi sur cette interface.
    Ces interactions peuvent et dans le plupart des cas vont effectuer des changements de l'interface.
    Toutes ces interactions doivent alors au final permettre de générer plusieurs fichiers texte.

    J'espère que j'ai été clair.
    Toi aussi, crée ton armée de soldat de plomb :
    http://souris-bleues.minitroopers.fr/

  5. #5
    Membre chevronné

    Homme Profil pro
    Architecte logiciel
    Inscrit en
    Novembre 2006
    Messages
    1 252
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Architecte logiciel
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 252
    Points : 1 954
    Points
    1 954
    Par défaut
    Je ne vois pas en quoi F# contrevient à ce que tu dis ?

  6. #6
    Modérateur
    Avatar de ToTo13
    Homme Profil pro
    Chercheur en informatique
    Inscrit en
    Janvier 2006
    Messages
    5 793
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : Chercheur en informatique
    Secteur : Santé

    Informations forums :
    Inscription : Janvier 2006
    Messages : 5 793
    Points : 9 860
    Points
    9 860
    Par défaut
    Bonjour,

    dans la société de mon épouse, ils ont utilisé Java pour exactement le même problème.
    Mais il est vrai que cela faisait parti d'un projet très bien structuré au niveau architecture.
    Consignes aux jeunes padawans : une image vaut 1000 mots !
    - Dans ton message respecter tu dois : les règles de rédaction et du forum, prévisualiser, relire et corriger TOUTES les FAUTES (frappes, sms, d'aurteaugrafe, mettre les ACCENTS et les BALISES) => ECRIRE clairement et en Français tu DOIS.
    - Le côté obscur je sens dans le MP => Tous tes MPs je détruirai et la réponse tu n'auras si en privé tu veux que je t'enseigne.(Lis donc ceci)
    - ton poste tu dois marquer quand la bonne réponse tu as obtenu.

  7. #7
    LLB
    LLB est déconnecté
    Membre expérimenté
    Inscrit en
    Mars 2002
    Messages
    967
    Détails du profil
    Informations forums :
    Inscription : Mars 2002
    Messages : 967
    Points : 1 410
    Points
    1 410
    Par défaut
    La différence entre Java et F#, c'est que tu auras 5 fois moins de code à taper en F#.

    L'autre différence, c'est que ça peut être un peu plus long pour comprendre (ça dépend de ton profil) et que tu trouveras un peu moins de ressources sur Internet. Cela dit, les ressources liées aux autres langages .Net (C# et compagnie) nécessitent peu de modifications pour F#.

    - Souplesse graphique (pour ça je pensais plus à Flash ou du JAVA même si je préfère Flash à JAVA, sinon pourquoi pas du JS je ne sais pas...)
    Tu veux que l'utiliser à partir d'un navigateur ou comme une application indépendante ?

Discussions similaires

  1. Quel langage choisir pour Interface Web
    Par Noah dans le forum Débuter
    Réponses: 5
    Dernier message: 16/02/2006, 15h14
  2. [Débutant] Quel langage choisir pour débuter ?
    Par Invité dans le forum Débuter
    Réponses: 15
    Dernier message: 05/07/2004, 22h13
  3. Quel langage choisir pour lire sur le port série ?
    Par Nico76 dans le forum Windows
    Réponses: 7
    Dernier message: 28/04/2004, 10h42
  4. quel langage choisir pour mon interface graphique
    Par mrom34 dans le forum Langages de programmation
    Réponses: 6
    Dernier message: 09/03/2004, 19h12
  5. quel langage choisir pour faire de script sous windows
    Par pas05 dans le forum Langages de programmation
    Réponses: 7
    Dernier message: 18/11/2002, 22h42

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo