Flux rss
Collection CommentCaMarche.net
Rechercher : dans
Par : Pertinence Date Nom d'utilisateur
Statut : Résolu

Choix d'un langage de programmation

freto, le mardi 11 mars 2008 à 14:14:25
Bonjour a tous.
Je suis actuellement en stage, et on ma donné un sujet avec choix libre de langage de programmation.
Dans ce sujet (que je ne détaillerai pas completement ici), il y a plusieurs facteurs à prendre en compte:
-des sources à récupérer sur un serveur CVS
-un transfert via FTP, avec un VPN pour la communication
-un remote shell à exécuter via le VPN
-une compilation sur le remote shell (pour le script de compil jme débrouille donc c bon...)
-une interface graphique pour l'utilisateur final (avec listes déroulantes, onglets, et autres menus de conf)
Il me faut donc un langage, compilable et exécutable sous windows qui prennent toutes ces fonctionnalités en charge.
Mes diverses recherches m'ammenerait à utiliser JAVA: il existe en effet la librairie jcvs pour le CVS, et EnterpriseDT FTPJ ou SourceForge JFtp pour la partie FTP. Le lancement d'un remote shell me pose un léger soucis cependant, mais je crois qu'il existe des outils JAVA permettant de le faire.

Ma question est donc simple: que pensez-vous de mon choix?? plus précisément, connaissez vous peut etre un autre langage qui soit plus convenable? si mon choix vous semble correct, peut etre pourriez vous m'indiquer un outil ou une astuce, pour exécuter un script via un remote shell en java.
En vous remerciant d'avance de votre réponse
Configuration: Windows XP
Firefox 2.0.0.12
Répondre à freto  Signaler ce message aux modérateurs Aller au dernier message

1


  • 1
    Ce message vous semble utile, votez !
  • Ce message ne vous semble pas utile, votez !
  • Signaler ce message aux modérateurs
=[Cvrd]=Tassin, le mardi 11 mars 2008 à 18:15:00
Personnellement j'aurai fait comme toi car tous les outils nécessaires existent en java. De plus, il existe une grosse communauté Java qui te permettra de trouver rapidement l'information en cas de problème.

A mon avis ton sujet doit être réalisable également en C mais perso je n'accroche pas du tout avec le C et la programmation objet est qd même plus intéressante.

Je regarde si je trouve des infos sur ton dernier point et je te tiens au courant.

Bon courage
-- Alex pour vous servir --

-- N'oubliez pas de mettre vos sujets en "Résolu" lorsque vous avez la réponse ;-) --
Répondre à =[Cvrd]=Tassin

2


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
freto, le mercredi 12 mars 2008 à 09:28:18
Merci de m'avoir accordé un peu de ton temps...et de m'avoir conforté dans mon choix.
Pour le C en effet, j'aime pas trop, j'ai taté, j'en ai mangé, mais les pointeurs et la gestion de mémoire me font peur aujourd'hui.
Les autres, n'hésitez pas, je prend toutes les idées jusqu'à la fin de la semaine. Passé vendredi, il sera trop tard pour moi pour choisir mes outils, et il faudra absolument que j'attaque le projet.
Répondre à freto

3


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
 freto, le jeudi 13 mars 2008 à 16:40:41
Bon ben j'ai fini par trouver: pour exécuter des commandes, il suffit d'utiliser la classe Runtime comme ceci:
Process proc=Runtime.getRuntime().exec("Chemin:du\script\nom_du_script");

Il existe une méthode getInputStream() de l'objet proc pour récupérer sa SORTIE STANDARD: /!\ ce n'est pasparce que c'est un Input que c'est une entrée. En fait, on lit ce que le Process nous envoie, et on pourrait lui écrire via un getOutputStream() (avec bien entendu une encapsulation qui va bien).
Merci de votre aide les gens, et @+
Répondre à freto
"choisr le programme" ne fonctionne pas (Résolu) Bonjour, Dans le menu contextuel (clic droit de la souris), dans le menu "ouvrir avec", la commande "choisir le programme" ne fonctione plus. J'ai le message: "Aucun programme n'est associé à ce fichier pour éxecuter cette action. Créez une... www.commentcamarche.net/forum/affich-3535192-choisr-le-programme-ne-fonctionne-pas
Choisir un programme d'ouverture par defaut (Résolu) Bonjour, Comment fait on pour choisir un programme d'ouverture par defaut d'un fichier video AVI ? Actuellement c'est Quick time et je souhaiterais que ce sois VLC. Merci pour vos reponses. www.commentcamarche.net/forum/affich-7407590-choisir-un-programme-d-ouverture-par-defaut
Plus aucun Exe ne s'executent... (Résolu) Bonjour à tous! J'ai un problème avec l'ouverture des fichiers .exe. Quand je clique sur ceux ci, une fenetre s'ouvre, me demandant de choisir le programme à utiliser pour l'ouvrir... :s Du coup je ne peux qusiment rien faire avec... www.commentcamarche.net/forum/affich-2721420-plus-aucun-exe-ne-s-executent
[Windows] Affichage de l'aperçu des images en miniaturesSi jamais Microsoft Windows n'affiche plus les images en miniatures, il suffit de suivre la procédure ci-dessous : Faire un clic droit sur une image, puis, dans le menu choisir "Ouvrir avec". Cliquez sur "Choisir le programme" et choisissez "Aperçu... www.commentcamarche.net/faq/sujet-2442-windows-affichage-de-l-apercu-des-images-en-miniatures
[Programmation] Critères de choix d'un langage/framework[Note de sebsauvage: Cet article est loin d'être complet ! à compléter, détailler et raffiner] Voici quelques questions à vous poser pour bien choisir un langage, une plateforme de développement ou un framework pour un projet. Il est impossible de... www.commentcamarche.net/faq/sujet-3964-programmation-criteres-de-choix-d-un-langage-framework
[mythes] Langage informatique=Langage de programmationMythe Tous les langages informatiques sont des langages de programmation. Réalité FAUX Explications Il existe une multitude de langages informatiques. Beaucoup sont des langages de programmation, mais pas tous. Cette confusion est fréquente... www.commentcamarche.net/faq/sujet-4577-mythes-langage-informatique-langage-de-programmation
Choix BTS IG ou IRIS ? (Résolu)Bonjour a tous, je viens d'un bac S, et je suis accepter dans un BTS ig et dans un bts iris: maintenant il faut choisir!!!!! Le programme d' irisconviendrait plus que celui d'ig; néanmoins j'aimerais savoir si le niveaux de... www.commentcamarche.net/forum/affich-816070-choix-bts-ig-ou-iris
[DB] Progress vs MySQL ou SQL Server (Résolu)Bonjour, Je réponds à une offre d'emploi qui demande une bonne connaissance de la base de données et du language Progress (environnement GUI). Je ne connais malheureusement pas bien Progress mais j'ai une bonne connaissance de MySQL et SQL... www.commentcamarche.net/forum/affich-1320061-db-progress-vs-mysql-ou-sql-server
Créer un lanceur de programmes (Résolu)Bonjour, J'ai créer une série d'utilitaires pour mes serveurs web mais avant de les gravez sur DVD je souhaiterai créer un petit lanceur tout bête en forme de petite fenètre pour choisir le programme à éxécuter. Il faudrait vraiment que ce... www.commentcamarche.net/forum/affich-5762562-creer-un-lanceur-de-programmes
Télécharger CHAOS ShredderCHAOS Shredder permet de supprimer de façon permanente des fichiers ou dossiers spécifiques, le contenu de la corbeille, les fichiers temporaires, les cookies, l'historique ou la liste des documents récents. Contrairement aux outils de suppression... www.commentcamarche.net/telecharger/telecharger-34055093-chaos-shredder
Les langages informatiquesLangage informatique On appelle « langage informatique » un langage destiné à décrire l'ensemble des actions consécutives qu'un ordinateur doit exécuter. Un langage informatique est ainsi une façon pratique pour nous (humains) de donner des... www.commentcamarche.net/contents/langages/langages.php3
Caractéristiques d'un langage de programmationIl existe une multitude de langages de programmation, correspondant à des besoins spécifiques (calcul formel, traitement de chaînes de caractère, temps réel, etc.) et possédant des caractéristiques et des fonctionnalités spécifiques. Ainsi, le choix... www.commentcamarche.net/contents/langages/langage-caracteristiques.php3