| |||||
| Dernière réponse | |
|---|---|
| Sujet : Je voudrai commencer à programmer quels sont vos conseils? | |
| taureau | t'inquiète pas je ne l'ai pas mal pris sinon j'aurais pas posté un post aussi long  :D   tu as raison sur le fond (le fait qu'il faut des bases solides pour produire des softs "solides" ) mais franchement pour débuter/débuter il vaut mieux avoir des "résultats" rapidement pour ne pas se décourager et après une fois que tu sais "un peu" ce qu'est réellement la programmation aquérir des bases (bien sur pas après 20 ans de codage au petit bonheur la chance en posant rustine sur rustine et en croisant les doigts pour que le programme n'explose pas si on appuie trop fort sur la mauvaise touche :D )  | 
			
| Aperçu | 
|---|
| Vue Rapide de la discussion | 
|---|
| taureau | t'inquiète pas je ne l'ai pas mal pris sinon j'aurais pas posté un post aussi long  :D   tu as raison sur le fond (le fait qu'il faut des bases solides pour produire des softs "solides" ) mais franchement pour débuter/débuter il vaut mieux avoir des "résultats" rapidement pour ne pas se décourager et après une fois que tu sais "un peu" ce qu'est réellement la programmation aquérir des bases (bien sur pas après 20 ans de codage au petit bonheur la chance en posant rustine sur rustine et en croisant les doigts pour que le programme n'explose pas si on appuie trop fort sur la mauvaise touche :D )  | 
			
| darklord | >>>Taureau je suis désolé si je t'ai paru agressif. C'est juste que dans la communauté open source c'est toujours java qui m'est apparu comme un des acteurs principaux.
 Pour ton histoire d'applis classique, bin justement ca a un sens lorsque tu veux etre os indépendant. Et avec l'importance croissante de linux ca devient de plus en plus intéressant (en réfléchissant bien les éditeurs on tout intéret à prendre une certaine distance vis a vis de l'os). Perso mon plus gros projet est fait en Java et le multi os était un truc obligatoire donc forcément voilà ... Mais pour aspi, c'est clair que Delphi et à la limite VB sont les meilleurs choix. Néanmoins je pense sincèrement que tu ne peux pas etre rigoureux sans prendre un minimum de cours théoriques. Sinon notre beau métier perd toute son essence (n'importe qui peut etre un bon programmeur en bidouillant un peu dans son coin). En entreprise, crois moi, c'est loin d'etre vrai!  | 
			
| taureau | DarkLord ne t'exite pas (je connai sourgeforge) :D
 mon propos n'est pas de dire que java est un mauvais langage au contraire il est très bien mais il faut aussi reconnaitre ses limites (lourdeur du fait qu'il utilise une jvm entre autre) mon opinion est qu'il faut le réserver pour des applis qui doivent obligatoirement tourner sous plusieurs os et/ou qui doivent s'interfacer sur internet. mais je trouve que c'est une aberration (comme dirais ernest :D ) d'utiliser java pour réaliser des applis classique (genre un nouveau photoshop si si je suis sur qu'il doit y avoir des projets du genre en java et que des pro java vont trouver des arguments pour dire que java est LA solution idéale pour ce genre de truc :D :D ) donc si ton freeware/shareware entre dans la catégorie "javaisable" ok mon propos est excessif (quoi que il y a quand même plus de risque avec java d'un retour courrier + important du fait qu'il faut présumer que la bonne jvm est correctement installée et/ou des différences qu'il peut exister entre les différentes jvm) et que donc lorsque l'on conseille java à un débutant il faut aussi bien lui en décrire les inconvénients que par définition il ignore. en plus darklord il faut relier mon post de ce matin aux précédents (regarde il commence par "et" ) car pour moi un topic est une suite d'échange qui forme un tout donc dire que : "Ca ou n'avoir rien écrit c'est pareil pour moi" est non recevable :D (pour moi bien sur car je ne parle toujours qu'en mon seul nom) donc je redis que pour aspirateur le meilleur choix me semble soit vb soit delphi. voilà voilà j'espère avoir suffisament développé pour ne pas subir l'ire d'un pro javascript-xml/xsl-ruby-python-java-#c-le_xeme_super_nouveau_script_qui_tue ;):D  | 
			
| Jar Jar | 
 Mais bien sûr...
  | 
			
| TBone | :heink: http://foundries.sourceforge.net/java/
 (c'est sûr qu'il faut une JVM installée et un peu l'habitude mais parfois un click-click et ça s'installe... (jEdit par exemple...)  | 
			
| darklord | 
 
  | 
			
| taureau | et si ton ambition est de distribuer tes programmes sous la forme de freeware ou de shareware ben laisse tomber java ...  | 
			
| TBone | 
 
  | 
			
| benou | 
 
  | 
			
| Roco | Je suis encore assez novice en prog mais je pense que Java est un meilleur choix car c'est (il me semble) le langage numéro 1 actuellement et de plus il est bcp plus simple (je crois) que le C++. (je parle pas des langages procédurales qui sont apparement en voie de disparition...)
 Petites questions hors-sujet : 1/ ça apporte koi la gestion du pointeur en C par rapport à Java? 2/ Est-ce que c'est mieux de libérer soit même les espaces mémoires plutôt que de laisser tranquillement le ramasse-miette agir?  | 
			
| Rob Roy | En fait tout depends de tes ambitions. Par exemple si tu veux etre un programmeur du dimanche, et progresser petit a petit pour pouvoir faire des trucs sympa, je te conseille VB. Voir mem VBA via excel ou acces qui permettent de faire des choses relativement spectaculaire.
 Sinon, si tu sais que ta vie va etre regie par la programmation, n'hesites pas et lance toi dans le C / C++ directement. Si il y a bien un langage qui va t'apporter une vrai rigueur de dvpt c bien lui, et qui plus est, tu maitrise le C, et les autres langages viennent tres tres naturelement, ce qui n'est pas le cas avec d'autres langages plus specifiques.  | 
			
| TBone | et pourquoi pas Java ?   en mode console, ça peut être sympa et il n'est pas obligé dans un premier temps de faire péter la baraque avec les classes exotiques... il y a un book chez O'Reilly (avec une valise sur la couv') qui m'a permis de débuter sans trop de casse puisque j'avais pas encore fait de C pluch-pluch en classe. mais bon des languages il y en a des tonnes ... et p'is il a commencé l'algo qu'il dit donc il peut commencer à illustrer ses cours d'exemples en s'accrochant un peu... (et p'is il y a le forum :D ) @+  | 
			
| taureau | je voudrais pas dire mais javascript  :D  :D  qu'est-ce-que tu veux faire avec javascript ? je veux bien que la tendance aille vers des trucs de plus en plus "lourd" et aujourd'hui il te faut un 33tonnes pour faire tourner une calculatrice (bonjours java, bonjour c#  :D  :D ) mais franchement javascript non...
 pascal didactique, je dirais clair et lisible, avec le pascal objet de delphi franchement niveau puissance et rapidité c'est le top (en plus il existe aussi une version gratuite) donc pour aspirateur je dirais que le choix est entre vb et delphi (perso je vote delphi mais cela n'engage que moi)  | 
			
| youdontcare | 
 :non: s'il ne faut retenir qu'un truc pour commencer la prog, c'est qu'il n'y a pas de règles pour commencer la prog. je suis un contre exemple de ce que tu dis, j'ai vraiment commencé la prog en 2nde en faisant des trucs à la con en pascal : saisir un nom et le faire scroller à l'écran. algo ? nada. connaissances techniques ? 0. principes d'architectures ? :lol: néant.
 
 je n'ai pas souvent été bloqué, j'ai juste cherché du côté de ce qui pourrait me débloquer et ça a toujours marché. dès que ça t'intéresse, tu es curieux, tu connais www.google.com , tu te débrouilles.
  | 
			
| darklord | je comprends votre point de vue mais pour avoir une base solide c'est pas la bonne solution. Quoi qu'il en soit, très peu la suivent avec les conséquences que l'on connait ...
 A+  | 
			
| taureau | oui je suis aussi d'accord pour débuter et s'accrocher il faut avoir un but, c-a-d un petit programme dont on peut suivre l'évolution assez rapidement, c'est plus gratifiant.
 les algos et tout le tintouin ce n'est réellement utile que pour la prog professionnelle et encore il faut bien s'entendre sur ce que l'on appelle les algos... si c'est juste pour savoir gérer une pile, une liste ou un petit arbre ce n'est pas la mer à boire et franchement pour de la programmation en "amateur" et faire des petites applis windows, tu peux apprendre sur le tas et améliorer le tout lorsque tu en auras réellement besoin  | 
			
| El_gringo | 
 
 [jfdsdjhfuetppo]--Message édité par El_Gringo--[/jfdsdjhfuetppo]  | 
			
| aspirateur | 
 
  | 
			
| darklord | je veux pas envenimer la situation mais déjà commencer la programmation en choisissant un language c'est déjà une erreur.
 Il faut partir de baase solide (connaissances techniques, algo, principe d'architecture des ordinateurs et des systèmes, etc.) Sinon tu vas etre bloqué à moyen terme et tu vas garder de très mauvaises habitudes ...  | 
			
| BettaSplendens | 
 euh.. là tu chipotes !!! c bien le VB, mais bon, pour lui , il faut qu'il s'initie déjà à l'évenementiel..
  | 
			
| darklord | bin tu prends recherche puis "commencer" comme keyword et tu tombes directement sur le topic (ne pas oublier de checker "en intégralité" pour le mode de recherche)
 A+  | 
			
| Shpack | 
 
  | 
			
| trueslash | delphi, c'est bien pour commencer...
 si tu connais bien internet et que t'as un site, tu peux faire du php edit: à titre indicatif, mon modeste parcours: quand j'étais jeune: Basic de mon CPC6128+ puis Basic de ma TI + tard: cours d'algorithmie encore + tard: Delphi (pascal) encore + tard: Delphi (pascal objet) encore + tard: C++ et puis plein d'autre en même temps (SQL, VB, PHP, ASM, C etc ... ) [jfdsdjhfuetppo]--Message édité par trueslash--[/jfdsdjhfuetppo]  | 
			
| Jar Jar | Le Visual Basic, c'est pas un langage...  | 
			
| darklord | J'invite vivement les gens qui fréquentent le forum à filer des URLs vers les topics sur ce sujet.
 On répète tout le temps la meme chose et certains n'ont plus le courage de répondre (ce qui fait que plus on avance et moins la réponse est complète). Une URL parmis tant d'autres: http://forum.hardware.fr/forum2.ph [...] ic=&trash=  | 
			
| taureau | si c'est pour passer ensuite à delphi ben zappe vb et commence direct par delphi car franchement vb ne t'apportera rien de rien pour programmer sous delphi, un des multiples avantages de delphi il existe une version gratuite ...
 va voir sur le site http://www.developpez.com (c'est un site "généraliste" )  | 
			
| skylight | ca marche bien :)  | 
			
| aspirateur | 
 
  | 
			
| skylight | www.google.fr
 rechercher Visual Basic + programmes + débutant  | 
			
| aspirateur | 
 
  | 
			
| skylight | Tu peux commencer par apprendre le visual basic, c'est le langage le plus simple pour programmer des applications windows. C'est aussi le plus lent, mais on s'étalera pas dessus.
 Ensuite, le delphi mais c'est deja une autre étape Donc apprends deja les bases du visual basic.  | 
			
| aspirateur | Bonjour voila avant de commencer j'ai parcouru quelques page du forum pour voir si ce topic n'existait pas.
 Voila j'aimerai programmer des petites applications sous windows du style un prog qui ferme plusieur programme à la fois. des petits trucs quoi!! Comment m'initier à la programmation quel language utiliser?  | 
			



  
