|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre à l'essai
![]() Inscription : avril 2004 Messages : 158 ![]() |
bonsoir
je crois que je peux lire tous les post écrits sur les langages et je ne serais toujours pas lequel choisir. Je pense que la quantité incroyable de langage n'a grand chose à voir avec la performance ou les progrès de la programmation mais plutôt une course commerciale ou les non pros ne peuvent s'y retrouver. pour les pros il est "facile" de choisir car vous savez quel est votre but et quels outils peuvent vous y mener. Vous connaissez je suppose les différences entre les langages ce qui est possible ou pas. Mais le novice ou même le confirmé mais dont la programmation n'est qu'un loisir, celui qui cherche à faire une petite application jolie qui tournera en général sur des pc grands public avec en grande majorité window comme OS ou une application sur le net n'ont pas cette faculté à déterminer par avance quel langage leur sera le plus utile. J'ai déjà depuis des années (j'ai 58 ans) déjà essayé quelques langages et le fait de changer de langage recommence à chaque fois à zéro. J'ai fait quelques prog en VB6 dont je suis assez fier mais qui demande une évolution et VB6 n'est plus je voulais les réécrire mais dans quel langage ? |
|
|
00
|
|
|
#2 |
|
Expert Confirmé Sénior
![]() |
Je dirais C#, ou à défaut VB.Net.
Faire une petite application graphique n'est pas trop difficile avec ces langages.
__________________
SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parlé avant. "Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?" Apparently everyone. -- Raymond Chen. Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen. |
|
|
20
|
|
|
#3 | |
|
Expert Confirmé Sénior
![]() Inscription : décembre 2007 Messages : 2 541 ![]() |
Je tiens à mettre un bémol sur
Citation:
Par contre, pour quelqu'un qui vient du monde VB6; VB.NET ou C# sont de bons choix. Avec pour C# le défaut d'être plus concis(et donc plus hostile au débutant) et VB le défaut d'avoir moins d'exemples sur internet. +1 à Médinoc, donc.
__________________
Les 4 règles d'airain du développement informatique sont, d'après Michael C. Kasten : 1)on ne peut pas établir un chiffrage tant qu'on a pas finalisé la conception 2)on ne peut pas finaliser la conception tant qu'on a pas complètement compris toutes les exigences 3)le temps de comprendre toutes les exigences, le projet est terminé 4)le temps de terminer le projet, les exigences ont changé Et le serment de non-allégiance : Je promets de n’exclure aucune idée sur la base de sa source mais de donner toute la considération nécessaire aux idées de toutes les écoles ou lignes de pensées afin de trouver celle qui est la mieux adaptée à une situation donnée. |
|
|
|
10
|
|
|
#4 | |
|
Membre actif
![]() Inscription : octobre 2004 Messages : 243 ![]() |
Citation:
je pensais pas qu'on pouvait s'amuser à développer passé un certain age mais ca m'interesserait de savoir quelles sont tes principales réalisations juste par curiosté ... bonne journée |
|
|
|
00
|
|
|
#5 |
|
Membre à l'essai
![]() Inscription : avril 2004 Messages : 158 ![]() |
bonjour
merci pour vos réponses (bizarrement je n'ai pas eu de notification de réponses, d'ou mon retard) Pour parler de mes réalisations j'ai fait des prog pour trouver les solutions des sudoku. j'ai fait aussi un jeu de compte est bon, et surtout un écran de veille donc afficher une image mais aussi faire de nombreuses transitions dont un fondu que j'ai fait (avec de l'aide) avec une dll en c++. Au départ c'était pour faire un écran de veille aléatoire avec mes milliers de photos basé sur une liste qui diminue et se régénère une fois toutes les photos passé.Car tous les écrans de veille aléatoire finissent toujours par revenir sur les mêmes photos et certaines ne passent jamais.. Et je voulais améliorer mon écran de veille en incrustant sur la photo après son apparition un commentaire,qui serait enregistré dans le format EXIF de la photo... enfin encore bien du travail. J'ai fait aussi en VB6 un jeu de scrabble étant capable de trouver toutes les solutions possible, avec jeu en réseau et en dupliquette encore beaucoup de travail pour quelques bug et surtout l'amélioration de la recherche de solution. J'ai commencé il y a longtemps par du basic sur des ordinateur qui n'avait qu'une disquette comme support physique et quelques KO de mémoire vive. Mais je n'avais pas de moyen, pas beaucoup de temps , pas mon métier alors ce n'est resté qu'un loisir . à l'époque à l'école on ne parlais pas de développement informatique. après je crois que plus on prends de l'age plus on a du plaisir à travailler alors que c'est obligatoire on est plus retissant. toujours est il je ne sais pas vers quel langages me tourner ou si ne vais pas me replonger fortement dans le VB6 mais qui ne serait malheureusement plus entretenu merci et bonne journée à tous |
|
|
00
|
|
|
#6 |
|
Expert Confirmé Sénior
![]() |
VB.Net est le plus proche du VB6, et te donne la puissance du Framework .Net.
Une fois qu'on connait, on peut passez à d'autres langages de .Net si on veut coder plus vite (C#) ou aller plus en profondeur (C++/CLI).
__________________
SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parlé avant. "Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?" Apparently everyone. -- Raymond Chen. Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen. |
|
|
10
|
|
|
#7 | |
|
Expert Confirmé Sénior
![]() Inscription : juin 2008 Messages : 3 690 ![]() |
Salut,
Citation:
Souvent pour des raisons alimentaires mais aussi parce que le design de certains codes sera plus simple. J'en ai connu qui pensaient en Lisp pour coder en C. Si vous envisagez de sortir un peu du monde VB/.Net/Microsoft, il faut peut être prendre le temps d'aller goûter un peu Ruby, Python, Haskell, ... Tous sont intéressants mais ce n'est qu'en lisant quelques tutos et en essayant de pratiquer un peu que vous verrez lesquels seront plus abordables, proches de vos attentes, ... - W
__________________
Architectures Post-Modernes |
|
|
|
00
|
|
|
#8 |
|
Membre Expert
![]() Inscription : août 2006 Messages : 1 141 ![]() |
Sans détour, je te conseille Delphi. Pourquoi, je n'ai pas une formation d'informaticien, 1 an au total. Dans les séminaires Borland, Embarcadero aujourd'hui, j'ai rencontré pas mal d'amateurs en programmation.
Alors C#, Java, C++, tout ça c'est bien gentil, mais combien de gens maîtrisent la programmation objet, je m'adresse aux personnes non professionnelles. On pourra reprocher à l'éditeur de ne pas offrir de version gratuite, tout au plus des versions d'essai pendant 15 ou 30 jours, je ne sais plus. Il y a également, peu d'ouvrages consacrés à Delphi, mais ils sont de bonne qualité. C'est un langage qui a connu son heure de gloire, puis a été vivement critiqué des autres communautés (Java,C#), business oblige. Au delà des querelles de cloché, il faut d'abord savoir programmer. Un bon développeur doit s'adapter à d'autres langages, ensuite chacun peut avoir une préférence. En revanche, il y a le forum Delphi sur DVP qui est d'un grand secours pour les débutants. Le plus important à savoir, c'est que la programmation est une discipline ingrate où il faut passer des heures pour se former, ensuite il n'y a pas d'outils miracles sauf la volonté. Le plus difficile dans une discipline, c'est de se souvenir qu'un jour on a débuté comme tout le monde. |
|
|
00
|
|
|
#9 |
|
Membre habitué
![]() Responsable de service informatique Inscription : décembre 2012 Messages : 88 ![]() |
Avec un Visual Studio Express, qui est gratuit, tu devrais pouvoir faire du VB, et envisager d'autres langages.
__________________
Si tu échoues à te préparer, tu te prépares à échouer. |
|
|
00
|
|
|
#10 |
|
Membre régulier
![]() Inscription : novembre 2008 Messages : 165 ![]() |
Bah, pour ma part, je conseille assez facilement python :
- multi plateforme - accès relativement simple mais des possibilités très étendues : on peut faire un simple script sans même utiliser de fonction (python print "Hello world !" en ligne de commande fonctionne) mais il est possible d'évoluer jusqu'à la programmation objet sans soucis. D'ailleurs, le modèle objet est très bien fait - syntaxe claire : c'est l'indentation qui fait les blocs - le code est compact et les développements très rapides (troll : en comparaison de C++ ou java, par exemple) - bibliothèque très riche - utilisé par beaucoup de logiciels comme langage de macros (the gimp, blender, OOO, vim...) Bref, c'est un langage relativement facile mais qui permet de faire beaucoup de choses. |
|
|
00
|
Copyright © 2000-2013 - www.developpez.com