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 :

Langage gratuit, simple, rapide ?


Sujet :

Langages de programmation

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti Avatar de Benav
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Janvier 2004
    Messages
    48
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Oise (Picardie)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2004
    Messages : 48
    Par défaut Langage gratuit, simple, rapide ?
    Tout d'abord je ne suis pas certain de poster au bon endroit, donc si ça n'est pas le cas merci de replacer cette question à sa place et de me faire part du pourquoi du comment, ça m'évitera la prochaine de rajouter du boulot à un modérateur qui en a sûrement déjà bien assez merci d'avance.

    Je suis étudiant en informatique. Je recherche un langage qui dans l'idéal me permette de créer une application windows simple sans que je passe des plombes à créer une interface graphique, une pseudo base de données, les traitements courants qui s'y rapportent... Le tout en étant gratuit. D'après ce que je décris on m'a parlé de WinDev, mais qui est tout sauf gratuit tout comme visual studio. Et si je pouvais éviter d'utiliser un marteau pour tuer un moucheron...

    Si quelqu'un a trouvé la perle ou a une idée, merci de m'en faire part !

  2. #2
    Inactif  

    Homme Profil pro
    Ingénieur test de performance
    Inscrit en
    Décembre 2003
    Messages
    1 986
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur test de performance
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Décembre 2003
    Messages : 1 986
    Par défaut
    Personnellement lorsque j'ai débuté, j'ai utilisé Borland, le langage C et C++, et les API Win. J'ai rapidement créé une fenêtre windows et un jeu Pacman. Pour mon cas ça m'a permis de progresser rapidement.

    Maintenant j'utilise VC++ parce que c'est un IDE graphique et que c'est très pratique.

    Maintenant, ça ne veut pas dire que tout ceci est le plus adapté pour débuter et je pense que le mieux c'est d'essayer soi-même ce qui existe et de choisir ce que l'on sent le mieux pour soi.

    Tu as d'autres langages et d'autres compilateurs mais je laisse le soin aux personnes qui les utilisent de t'en parler.

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Décembre 2002
    Messages
    89
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2002
    Messages : 89
    Par défaut
    Si c'est vraiment de la petite appli que tu veux faire, je ne peux que te conseiller python avec son module Tkinter. Pour faire (éventuellement, parce que ce n'est pas le but du langage à la base) un exe tu as freezePython et py2exe.

  4. #4
    Membre émérite
    Avatar de Kangourou
    Profil pro
    Inscrit en
    Mars 2003
    Messages
    579
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2003
    Messages : 579
    Par défaut
    Salut,

    je crois que Java est bien adapte pour ce que tu veux faire. C'est a la fois simple et modulable, et si tu veux faire un programme plus gros ca reste toujours interessant.

    A+

  5. #5
    Membre chevronné
    Avatar de Glob
    Homme Profil pro
    Architecte de système d'information
    Inscrit en
    Avril 2002
    Messages
    428
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : Suisse

    Informations professionnelles :
    Activité : Architecte de système d'information

    Informations forums :
    Inscription : Avril 2002
    Messages : 428
    Par défaut
    Citation Envoyé par Benav
    sans que je passe des plombes à créer une interface graphique
    Citation Envoyé par Kangourou
    je crois que Java est bien adapte pour ce que tu veux faire.
    Je pense pas que ce soit compatible. Surtout s'il doit apprendre le langage.

    Dans les options qui me viennent à l'esprit:
    - Delphi (gratos?)
    - PHP (mais pas de .exe je suppose...)

  6. #6
    Membre émérite Avatar de slim
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Décembre 2002
    Messages
    938
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Décembre 2002
    Messages : 938
    Par défaut
    Salut

    rapide, simple et gratuit : tu pourrais demander a quelqu'un de te faire tes projets

    plus sérieux, je pense qu'il faudrait prendre les langages proposés dans tes cours d'abord... Dis nous les langages que tu dois etudier et je suis sur que beaucoup vont te proposer des compilateurs ou IDE gratuits.

    un exemple : Dev c++ pour le C++
    Faites une recherche sur le forum et/ou sur internet et lisez la doc officielle avant de poser une question svp.
    et n'oubliez pas de lire les FAQ !
    FAQ Java et les cours et tutoriels Java
    Doc JAVA officielle
    AngularJS 1.x
    Angular 2

    Do it simple... and RTFM !

  7. #7
    Rédacteur
    Avatar de Giovanny Temgoua
    Profil pro
    Étudiant
    Inscrit en
    Novembre 2003
    Messages
    3 830
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2003
    Messages : 3 830
    Par défaut Re: Langage gratuit, simple, rapide ?
    Citation Envoyé par Benav
    Si quelqu'un a trouvé la perle ou a une idée, merci de m'en faire part !
    Attention! Tu risque avoir autant de réponses (les unes aussi différentes que les autres) qu'il existe d'environnement RAD! La raison est que chacun te dirigera plus ou moins vers sa préférence...

    Personnellement, je te conseillerai de continuer dans le langage où tu travailles maintenant; et si tu n'en connais aucun et que tu souhaites faire un choix, alors consultes les différents avis sur les différents langages présents dans ce forum.

    A+

  8. #8
    Membre averti Avatar de Benav
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Janvier 2004
    Messages
    48
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Oise (Picardie)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2004
    Messages : 48
    Par défaut
    En fait le facteur limitant n'est pas le nombre de langage que je connais; je suis effectivement etudiant, mais je touche à la fin de mes études. Entre le java, le C, le C++, l'ADA, le prolog (si si), le PHP... j'ai le choix, ça ne me dérange pas d'ailleurs d'en apprendre un autre; ce que je cherche c'est un moyen rapide de développer de petites bricoles pas complexes pour mon usage personnel.

    Dans la catégorie 'rapide', je ne place pas le java (qui est pourtant le langage que je maitrise le mieux), pour le C++ je n'ai pas l'intention ni les moyens de me payer Visual C++, l'ADA niveau interface graphique ya sûrement mieux, Delphi j'ai croisé briévement mais je n'ai pas trouvé de solution gratuite à peu près équivalente à celle de Borland...

  9. #9
    Membre éclairé
    Profil pro
    Inscrit en
    Décembre 2002
    Messages
    89
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2002
    Messages : 89
    Par défaut
    Citation Envoyé par Benav
    En fait le facteur limitant n'est pas le nombre de langage que je connais; je suis effectivement etudiant, mais je touche à la fin de mes études. Entre le java, le C, le C++, l'ADA, le prolog (si si), le PHP... j'ai le choix, ça ne me dérange pas d'ailleurs d'en apprendre un autre; ce que je cherche c'est un moyen rapide de développer de petites bricoles pas complexes pour mon usage personnel.
    Avec ces d'éléments supplémentaires je suis encore plus sûr de mon conseil: un langage de scripting (pour éviter la phase de compilation qui est vraiment lourdingue pendant le développement), qui plus est rapide (à l'exécution, et surtout au développement), tu as Python, à 300%.

    En une semaine on le maîtrise si on connait déjà d'autres langages, et on développe immédiatement plus vite avec lui qu'avec n'importe quel autre langage. Je ne jurais que par php pour le scripting (je scriptais tout et n'importe quoi avec) mais depuis 15 jours j'ai bien changé d'avis quand je vois que je programme 2 fois plus vite avec python qu'avec php qui est pourtant mon ami depuis pas mal d'années (depuis la sortie de php3 en fait).

  10. #10
    Membre averti Avatar de Benav
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Janvier 2004
    Messages
    48
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Oise (Picardie)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2004
    Messages : 48
    Par défaut
    Je vais essayer le Python alors. Tu as des outils particuliers à me recommander ?

    Edit: -- particulièrement pour aider au codage des interfaces graphiques ?

  11. #11
    Membre éclairé
    Profil pro
    Inscrit en
    Juillet 2003
    Messages
    304
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2003
    Messages : 304
    Par défaut
    Citation Envoyé par Benav
    Je vais essayer le Python alors. Tu as des outils particuliers à me recommander ?

    Edit: -- particulièrement pour aider au codage des interfaces graphiques ?
    J'utilise mon expérience et mon avis même si je risque d'aller a l'encontre de certains d'entre vous , pour t'indiquer que python est instable. Je conseillerais python pour réaliser une esquisse d'un programme comme le crayon a papier pour un dessin ; autrement je te conseille un langage plus robuste tel que Perl ou JAVA ou bien encore le C(plus compliqué) pour le stylo .

  12. #12
    Membre éclairé
    Profil pro
    Inscrit en
    Décembre 2002
    Messages
    89
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2002
    Messages : 89
    Par défaut
    Citation Envoyé par Benav
    Je vais essayer le Python alors. Tu as des outils particuliers à me recommander ?
    Edit: -- particulièrement pour aider au codage des interfaces graphiques ?
    Tout d'abord Python: http://www.python.org (il est fourni avec un IDLE très sympa pour l'édition de fichiers python, mais les outils multilangages genre emacs, scite, ultra-edit, ont tous des modules pour python).
    Ensuite les librairies classiques:
    - pour les jeux: http://www.pygame.org
    - pour la 3d: http://www.vpython.org
    Le module Tkinter est en standard, et il existe des créateurs des GUI pour python/Tk (un d'eux se trouve sur http://page.sourceforge.net/, je n'ai pas testé).

    Citation Envoyé par KORTA
    python est instable
    Le genre d'affirmation qui attend un minimum de justifications pour ne pas être considérée comme purement trollesque.

  13. #13
    Membre éclairé
    Profil pro
    Inscrit en
    Juillet 2003
    Messages
    304
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2003
    Messages : 304
    Par défaut
    Citation Envoyé par KORTA
    python est instable
    Le genre d'affirmation qui attend un minimum de justifications pour ne pas être considérée comme purement trollesque.
    Je le justifie par expérience. A toi de te faire ta propre opinion.

  14. #14
    Membre éclairé
    Profil pro
    Inscrit en
    Décembre 2002
    Messages
    89
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2002
    Messages : 89
    Par défaut
    Mais "je juge par expérience" c'est un peu elliptique tout ça. Je ne jure de rien moi, mais j'aimerais bien avoir des exemples précis... Je connais plein de gens qui jugent par expérience de trucs complètement contradictoires. Je ne rejette pas du tout l'affirmation, je n'ai pas suffisamment bourlingué sur ce langage pour me le permettre, mais j'aimerais bien avoir de vrais arguments en face quand-même

  15. #15
    Membre éclairé
    Profil pro
    Inscrit en
    Juillet 2003
    Messages
    304
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2003
    Messages : 304
    Par défaut
    Citation Envoyé par naholyr
    Mais "je juge par expérience" c'est un peu elliptique tout ça. Je ne jure de rien moi, mais j'aimerais bien avoir des exemples précis... Je connais plein de gens qui jugent par expérience de trucs complètement contradictoires. Je ne rejette pas du tout l'affirmation, je n'ai pas suffisamment bourlingué sur ce langage pour me le permettre, mais j'aimerais bien avoir de vrais arguments en face quand-même
    Programme de par toi meme un projet en python et tu verras les difficultés qui vont aller a l'encontre de ce que tu veux faire surtout si tu cherches à réaliser des opérations un peu complexes; néanmoins je ne remets pas en cause la facilité et le coté dictatique du langage.
    Nous avions dans le cadre d'un projet il y a quelques mois, décidé de travailler avec python pour réaliser un moteur de recherche distribué.
    Au bout de moins d'un mois nous l'avons laissé tomber car de nombreuses fonctions propres a l'API étaient incomplètes et/ou inexactes ; En plus de nombreux résultats étaient inattendus : gestion des trames TCP, gestion des threads etc..
    Enfin comme je l'indique plus haut et tu l'as remarqué, c'est un jugement personnel qui repose sur mon expérience de l'utilisation du langage.. après chacun est libre de penser ce qu'il veut.
    Puisque c'est l'avis de chacun qui est sollicité ici, je conseillerai au posteur d'utiliser perl au détriment de python.

  16. #16
    Membre averti Avatar de Benav
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Janvier 2004
    Messages
    48
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Oise (Picardie)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2004
    Messages : 48
    Par défaut
    Citation Envoyé par Glob
    Dans les options qui me viennent à l'esprit:
    - Delphi (gratos?)
    Je n'y avais pas pensé, et la version 6 personnelle semble (?) gratuite.

    Merci pour les conseils, entre Python, Delphi, et Perl je vais déjà avoir de quoi tester ^^

    Je reste ouvert à d'autre suggestions !

Discussions similaires

  1. [RegEx] Avoir un langage à balise simple
    Par Sarrus dans le forum Langage
    Réponses: 4
    Dernier message: 19/02/2007, 11h41
  2. Quel langage gratuit avec Base de données?
    Par magyc dans le forum Windows
    Réponses: 7
    Dernier message: 30/11/2006, 21h10
  3. base de donnee gratuit et rapide
    Par arigon dans le forum Décisions SGBD
    Réponses: 1
    Dernier message: 20/08/2006, 18h50
  4. Langage pour Windows rapide et facile à développer
    Par mlequim dans le forum Windows
    Réponses: 21
    Dernier message: 21/11/2005, 17h31

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