Précédent   Forum des professionnels en informatique > Systèmes > Windows
Windows Forum d'entraide sur le système Windows. Lire la F.A.Q Windows XP et la F.A.Q Windows Vista
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 27/06/2011, 16h56   #1
Invité de passage
 
Homme Gael Langlais
Administrateur systèmes et réseaux
Inscription : juin 2011
Messages : 2
Détails du profil
Informations personnelles :
Nom : Homme Gael Langlais
Localisation : France

Informations professionnelles :
Activité : Administrateur systèmes et réseaux
Secteur : Communication - Médias

Informations forums :
Inscription : juin 2011
Messages : 2
Points : 0
Points : 0
Par défaut Quel language choisir?

Bonjour,

Je recherche aujourd'hui une réponse a une question existentiel.

Nous avons comme projet dans notre société de développer un logiciel pour notre atelier de production.

Ce logiciel doit:
- Être graphique.
- Tourner sous Windows et autre si possible (mais cela n'est pas une obligation)
- Être capable d'interagir avec une base de donnée Oracle
- Être asser simple d’apprentissage et OOP car je n'est pas envoie de passer 3 ans a développer cette application.

Jusque la je n'est développé que sous Linux et je maitrise déjà les langages Perl, bash et PHP/MySQL.

Mais quel langage me recommanderiez vous pour développer ce type d'application graphique? C#, .NET, VB, C++, Java, etc...

Cordialement.
langlais115 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/06/2011, 21h45   #2
Membre Expert
 
Avatar de Guardian
 
Inscription : mars 2009
Messages : 716
Détails du profil
Informations forums :
Inscription : mars 2009
Messages : 716
Points : 1 452
Points : 1 452
WinDev ?
Tu peux tester avec la version Express gratuite http://pcsoft.fr/windev/WD-Express.htm
Guardian est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/06/2011, 22h19   #3
Invité de passage
 
fouad
Étudiant
Inscription : janvier 2011
Messages : 5
Détails du profil
Informations personnelles :
Nom : fouad

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : janvier 2011
Messages : 5
Points : 3
Points : 3
Par défaut delphi 7

moi je vous conseil Delphi mais la version 7 il très facile a apprendre et il est très puissant, pour vous encourager moi je ne suis pas informaticien mais je développe avec delphi surtout quand il s'agit des bases de données
merci et bon courage
fouad_algo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/06/2011, 08h56   #4
Membre Expert
 
Avatar de rtg57
 
Homme
Autodidacte
Inscription : mars 2006
Messages : 1 175
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Autodidacte
Secteur : Service public

Informations forums :
Inscription : mars 2006
Messages : 1 175
Points : 1 435
Points : 1 435
Bonjour,

ce post va avoir autant de réponses que d'abonnés au site, car chacun va répondre selon son idée mais... pourquoi pas JAVA ?

Il existe des outils de développement payants... mais aussi gratuits (Eclipse, NetBeans).
Pour ceux qui connaissent déjà le C++, le passage vers JAVA n'est pas difficile.
On développe ses applications sous Windows et sous Linux (par exemple Eclipse existe pour les 2 OS)
Le code développé sous Windows fonctionne automatiquement sous Linux...

Voila quelques arguments, ce sont les miens et n'engagent que moi
__________________
@ bientôt...

Salut & @+ sur 3W!
rtg57 est déconnecté   Envoyer un message privé Réponse avec citation 20
Vieux 28/06/2011, 09h09   #5
Membre Expert
 
Avatar de Loceka
 
Tlouye Ci
Inscription : mars 2004
Messages : 1 450
Détails du profil
Informations personnelles :
Nom : Tlouye Ci

Informations forums :
Inscription : mars 2004
Messages : 1 450
Points : 2 149
Points : 2 149
Citation:
Envoyé par rtg57 Voir le message
ce post va avoir autant de réponses que d'abonnés au site, car chacun va répondre selon son idée mais... pourquoi pas JAVA ?
Tout pareil pour les 2 choses.

Un petit bémol tout de même pour Java : faire des interfaces graphiques en Java est extrèmement pénible.

L'avantage c'est que pour ce que tu veux faire ça devrait tourner sans problème sous Windows, Linux, Mac, ...
De plus il existe des générateurs d'interface graphique qui se pluggent sur Eclipse et Netbeans, ça peut aider surtout si tu débutes en Java et que tu ne veux pas t'éterniser sur le code.

A voir aussi des langages comme Groovy qui se basent sur du Java mais qui sont apparement plus simples à prendre en main (j'ai jamais touché à Groovy encore donc je peux pas vraiment dire).
Loceka est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 01/07/2011, 16h02   #6
Futur Membre du Club
 
Homme
Étudiant
Inscription : mai 2011
Messages : 18
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 21

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : mai 2011
Messages : 18
Points : 19
Points : 19
Simple, l'un des meilleurs langages existants : le Brainf*ck

Trêve de plaisanteries, le choix je pense s'articulera davantage autour du C++ ou du Java

Tu veux maîtriser ton soft et ta bécane, comprendre les arcanes : C++
Tu souhaite la rapidité d'écriture et la facilité de maintenance : Java

En plus cela dépends aussi de ton projet, et des bibliothèques (exotiques) dont tu a besoin. Mais de nos jours, je pense que les langages se ressemblent de plus en plus, c'est au feeling :p
hysterym4n est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/07/2011, 16h12   #7
Membre Expert
 
Avatar de fregolo52
 
Homme
Développeur C
Inscription : août 2004
Messages : 1 457
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Développeur C

Informations forums :
Inscription : août 2004
Messages : 1 457
Points : 2 064
Points : 2 064
Citation:
Envoyé par hysterym4n Voir le message
Trêve de plaisanteries, le choix je pense s'articulera davantage autour du C++ ou du Java
C++ ?
Le monsieur a dit
Citation:
Être asser simple d’apprentissage et OOP car je n'est pas envie de passer 3 ans a développer cette application.
A moins que faire du full Qt, wxWidget ... soient simple d’apprentissage (je parle pour un dév multi-plateformes).
Pour moi c'est .NET si Windows pur ou Java pour multi-plateformes.
fregolo52 est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 01/07/2011, 16h53   #8
Futur Membre du Club
 
Homme
Étudiant
Inscription : mai 2011
Messages : 18
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 21

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : mai 2011
Messages : 18
Points : 19
Points : 19
Citation:
Envoyé par fregolo52 Voir le message
C++ ?
Le monsieur a dit
A moins que faire du full Qt, wxWidget ... soient simple d’apprentissage (je parle pour un dév multi-plateformes).
Pour moi c'est .NET si Windows pur ou Java pour multi-plateformes.
Je préfère mieux un C++ en Full Qt compatuble partout oui, qu'un C# INDIGESTE

Avis totalement subjectif : .NET c'est de la merde, on m'a refilé un programme C# 2005, je peux vous assurer que j'ai essayé tous les moyens du monde, ça n'a pas voulu marché avec mon C# Ultimate TropCool PourEtudiantsFauchés Suprême Méga Géante Express Edition 2010

On sait tous que la compatibilité et Microsoft, ça fais 2

Donc si le monsieur compte faire vraiment de l'informatique, mieux vaut se tourner sur des valeurs sûres (G++ ne m'a jamais lâché :p)

PS : Pour le Java oui, mais je pense que commencer l'informatique avec Java n'est pas très judicieux, on acquiert certains mauvais automatismes, et on code "à l'aveuglette". De plus y'a de très bons livres pour commencer en douceur le C++, pas besoin de 3 ans pour arriver à l’utiliser correctement
hysterym4n est déconnecté   Envoyer un message privé Réponse avec citation 02
Vieux 01/07/2011, 17h05   #9
Membre Expert
 
Avatar de fregolo52
 
Homme
Développeur C
Inscription : août 2004
Messages : 1 457
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Développeur C

Informations forums :
Inscription : août 2004
Messages : 1 457
Points : 2 064
Points : 2 064
Citation:
Envoyé par hysterym4n Voir le message
Je préfère mieux un C++ en Full Qt compatuble partout oui, qu'un C# INDIGESTE
Tout à fait d'accord, mais je me suis mis dans le contexte de la demande : développement "simple et rapide".
fregolo52 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/07/2011, 20h29   #10
Futur Membre du Club
 
Homme
Étudiant
Inscription : mai 2011
Messages : 18
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 21

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : mai 2011
Messages : 18
Points : 19
Points : 19
C'est encore moi

Je suis retombé sur cette conversation, et une idée de génie m'a traversé l'esprit : pourquoi pas Delphi ?

1) Extrêmement simple d'apprentissage
2) Orienté Objet
3) RAD (Rapid Application Developpement)
4) Permet de créer des interfaces graphiques avec une facilité déconcertante (je faisais de beaux programmes Delphi à 13 ans :p )
5) Permet de se connecter facilement aux bases de données

Pour les besoins cités, je crois que c'est l'un des meilleurs choix
hysterym4n est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/07/2011, 13h54   #11
Membre Expert
 
Avatar de rtg57
 
Homme
Autodidacte
Inscription : mars 2006
Messages : 1 175
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Autodidacte
Secteur : Service public

Informations forums :
Inscription : mars 2006
Messages : 1 175
Points : 1 435
Points : 1 435
Re-bonjour,

et voilà ... tout le monde se crêpe le chignon, alors que le principal intéressé n'a pas donné de ces nouvelles...

Allez bon dimanche...
__________________
@ bientôt...

Salut & @+ sur 3W!
rtg57 est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 03/07/2011, 16h55   #12
Modérateur
 
Avatar de sevyc64
 
Homme Yves
Développeur informatique
Inscription : janvier 2007
Messages : 3 878
Détails du profil
Informations personnelles :
Nom : Homme Yves
Âge : 39
Localisation : France, Pyrénées Atlantiques (Aquitaine)

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : janvier 2007
Messages : 3 878
Points : 7 655
Points : 7 655
C'était prévisible.

Chacun y va de son langage préféré (pour moi ça sera .Net, VB ou C# au choix ) et à tendance à considérer/dire qu'il est bien meilleurs que tous les autres.

Les contraintes données ne sont pas bien importantes, interface graphique et connexion base de données. N'importe quel langage évolué peut donc faire l'affaire, Windev, VB, C#, C, C++, Java, Delphi, .....

Mais
Citation:
et je maitrise déjà les langages Perl, bash et PHP/MySQL.
On peut donc aussi imaginer une application web dans un de ces langage, pourquoi pas.
__________________
Sevyc64 --- Le partage est notre force

NON AU LANGAGE SMS & FAUTES VOLONTAIRES SUR LES FORUMS
sevyc64 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/07/2011, 20h47   #13
Futur Membre du Club
 
Homme
Étudiant
Inscription : mai 2011
Messages : 18
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 21

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : mai 2011
Messages : 18
Points : 19
Points : 19
Citation:
Envoyé par sevyc64 Voir le message
C'était prévisible.

Chacun y va de son langage préféré (pour moi ça sera .Net, VB ou C# au choix ) et à tendance à considérer/dire qu'il est bien meilleurs que tous les autres.

Les contraintes données ne sont pas bien importantes, interface graphique et connexion base de données. N'importe quel langage évolué peut donc faire l'affaire, Windev, VB, C#, C, C++, Java, Delphi, .....

Mais On peut donc aussi imaginer une application web dans un de ces langage, pourquoi pas.
C'est pas ça, c'est juste que C++ est LE meilleur langage de tous les temps (Intel Inside, Trolleur Outside)

Enfin, en attendant que le principal intéressé se manifeste ...
hysterym4n est déconnecté   Envoyer un message privé Réponse avec citation 01
Vieux 05/07/2011, 10h08   #14
Nouveau Membre du Club
 
Inscription : mars 2007
Messages : 32
Détails du profil
Informations forums :
Inscription : mars 2007
Messages : 32
Points : 37
Points : 37
Citation:
Envoyé par Loceka Voir le message

A voir aussi des langages comme Groovy qui se basent sur du Java mais qui sont apparement plus simples à prendre en main (j'ai jamais touché à Groovy encore donc je peux pas vraiment dire).
+1

Personnellement je n'ai pas encore développé en Groovy, mais j'ai eu le temps de le prendre en main, c'est plus lisible que Java et repose entièrement sur les mêmes librairies.

Réellement, Groovy accélère le développement, notamment en accès aux bases de données.

Si je ne l'utilise pas au boulot, c'est juste parce qu'il ne rentre pas dans le cadre des langages autorisés par la direction...
Cincinnatus est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/08/2011, 20h14   #15
Invité de passage
 
Homme Gael Langlais
Administrateur systèmes et réseaux
Inscription : juin 2011
Messages : 2
Détails du profil
Informations personnelles :
Nom : Homme Gael Langlais
Localisation : France

Informations professionnelles :
Activité : Administrateur systèmes et réseaux
Secteur : Communication - Médias

Informations forums :
Inscription : juin 2011
Messages : 2
Points : 0
Points : 0
And the WINNER IS: *** sevyc64 ***


Citation:
Envoyé par sevyc64 Voir le message
Mais On peut donc aussi imaginer une application web dans un de ces langage, pourquoi pas.
Je croie effectivement que c'est le meilleur choix pour ce projet.

Nous avons déjà étudier les besoins ainsi que la trame à suivre pour développer ce programme.
J'ai également commencer à pondre quelques lignes de code et cela s'annonce est plutôt concluant.

Merci a tous pour vos avis.
langlais115 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/08/2011, 20h20   #16
Membre Expert
 
Inscription : avril 2010
Messages : 958
Détails du profil
Informations forums :
Inscription : avril 2010
Messages : 958
Points : 1 178
Points : 1 178
python ????
__________________
.
Assurément, je suis un consommateur militant, ma voix c'est mon porte-monnaie ...
C'est se faire entendre par les marques et enseignes peu scrupuleuses en n'achetant pas leurs produits.

P.-S. Dans le forum technique, vous êtes invité à noter ce message ■■■■■■■■■■■■■■■■▼
Et attention à ne pas tomber dans les abimes! Hein...
minnesota est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 02h00.


 
 
 
 
Partenaires

Hébergement Web