Vous me conseillez koi comme langage de progammation...

Vous me conseillez koi comme langage de progammation... - Programmation

Marsh Posté le 06-09-2001 à 14:37:02    

Voilà je rentre en formation de programmeur dans 60 mois et je n'ai jamais fait de programmation de ma vie :(. Alors je voudrai apprendre un peu en autodidacte pour eviter d'etre a la traine.
Merci d'avace
@+

Reply

Marsh Posté le 06-09-2001 à 14:37:02   

Reply

Marsh Posté le 06-09-2001 à 14:39:23    

Le C, mais faudra s'accrocher au debut.
 
Mais une fois que tu connais le C, alors tu pourras plus facilement apprendre le reste (java, vb, etc...)

Reply

Marsh Posté le 06-09-2001 à 14:43:26    

Salut !
Fais 1 recherche ds ce forum, le sujet est abordé sanZarrêt.
De toutes façon, dans 60 mois, yaura certainement eu 60 nouveaux langages indispensables :D


---------------
di. / www.diredaredare.org - Ailes de la ville
Reply

Marsh Posté le 06-09-2001 à 14:49:46    

:eek2: :eek2: :eek2: :eek2: :eek2: :eek2: :eek2: :eek2: :eek2:
c'etait 6 mois que je voulais dire, mais bon tout le monde avait compris mon erreur je pense ;)
@+

Reply

Marsh Posté le 06-09-2001 à 15:02:02    

ben pas moi, je suis un peu dur de la comprenette :p même si j'avais quand même 1 doute :)  
sans rire, le sujet a été abordé plein de fois  ds ce forum. En général, après 20 ou 30 posts, on tombe d'accord sur le langage...  :D


---------------
di. / www.diredaredare.org - Ailes de la ville
Reply

Marsh Posté le 06-09-2001 à 15:03:31    

... Pascal
en L3G classique (procédural). Après faut se mettre à l'objet


---------------
di. / www.diredaredare.org - Ailes de la ville
Reply

Marsh Posté le 06-09-2001 à 15:09:19    

Mauvaise question a mon avis...
Commence par te demander ce que tu veux faire...
pour enfoncer un clou il faut un marteau
pour enfoncer une vis il faut un tournevis...
Quel outil veux-tu ?

Reply

Marsh Posté le 06-09-2001 à 16:04:17    

Je dirais d'abord Borland Delphi (c'est du pascal) puis Visual C++/C++ Builder. Je crois pas que C/C++ soit bien adaptes pour debuter.


---------------
Développeur de FreeVCR : http://freevcr.ifrance.com [:gilou2]
Reply

Marsh Posté le 06-09-2001 à 16:21:57    

Visual Basic, pour un début, c'est bien, et en plus, je pense que cela donne de bonnes bases et point de vue 'design', c'est aps trop à la traine...

Reply

Marsh Posté le 06-09-2001 à 16:42:06    

BENB a écrit a écrit :

Mauvaise question a mon avis...
Commence par te demander ce que tu veux faire...
pour enfoncer un clou il faut un marteau
pour enfoncer une vis il faut un tournevis...
Quel outil veux-tu ?  




Ben en fait je cherche un langage de progammation simple et qui donne l'avantage d'apprendre plus facilement les autres langages.
Sinon la formation aboutira vers la programation sur site web.
Mais je pense pour mon plaisir faire de la progammation, pour faire des petites applications pour la vidéo comme certains proposes sur le forum son&video.

Reply

Marsh Posté le 06-09-2001 à 16:42:06   

Reply

Marsh Posté le 06-09-2001 à 16:44:15    

il semble que j'ai le choix entre VB et C++.
Alors lequel permet d'apprendre les autres langages plus vite et lequel deux est plus facile à apprendre ?

Reply

Marsh Posté le 06-09-2001 à 16:48:52    

en fait....faut voir ce que t as envie de programmer :
 
 un site web  
 
un programme tou degueu sous dos mais performant,
un loigiciel sous windows, avec des belles fenetres mais qu est
 super lent et qui planete tout le temps
un logiciel plus performant sous windwos

Reply

Marsh Posté le 06-09-2001 à 16:54:09    

Fais du pascal, au moins tu as de bonnes bases
C sous Dos. Après fais du Delphi (Pascal Objet), C sous Windows et on fait vite de bonnes apps.
Puis après tu choisis si tu veux faire plutot objet ou mi-objet : C, C++ ou Java.
Puisque tu va faire de la programmation web, n'en fait pas maintenant car ça va te saouler vite fait si t'en fait tous les jours, t'as qu'à apprendre le html déjà si ce n'est pas dans le cursus.
Le Basic est pas mal non plus mais je préfère le pascal.
Voila

Reply

Marsh Posté le 06-09-2001 à 16:55:09    

slvn a écrit a écrit :

en fait....faut voir ce que t as envie de programmer :
 
 un site web  
 
un programme tou degueu sous dos mais performant,
un loigiciel sous windows, avec des belles fenetres mais qu est
 super lent et qui planete tout le temps
un logiciel plus performant sous windwos  




perso plutot ca :
un logiciel plus performant sous windwos  
un peu ca :
un loigiciel sous windows, avec des belles fenetres mais qu est
 super lent et qui planete tout le temps
La lenteur n'est pas un pbleme je pense vue que le hardware evalu plus vite ke les ressources demandes par les softs. Par contre qui plante le moins possible si je peu :)
DOS pour dos ça ne m'interesse pas
Alors je choisi quoi en sachant ke j'ai jamais fait de programation, donc je cherche plus a apprendre qu'a faire pour commencer
merci de vos conseils

Reply

Marsh Posté le 06-09-2001 à 16:56:21    

Je@nb a écrit a écrit :

Fais du pascal, au moins tu as de bonnes bases
C sous Dos. Après fais du Delphi (Pascal Objet), C sous Windows et on fait vite de bonnes apps.
Puis après tu choisis si tu veux faire plutot objet ou mi-objet : C, C++ ou Java.
Puisque tu va faire de la programmation web, n'en fait pas maintenant car ça va te saouler vite fait si t'en fait tous les jours, t'as qu'à apprendre le html déjà si ce n'est pas dans le cursus.
Le Basic est pas mal non plus mais je préfère le pascal.
Voila  




merci tes explications son assé précise en plus :)

Reply

Marsh Posté le 06-09-2001 à 17:31:50    

héhé, je t ai demandé ce que tu voudrais faire :) pas ce que tu feras lol :)
 
car tu vas commencer obligatoirement par des programmes dos :) c est obligé !
 
enfin personnellemnt c est ce que je te conseillerais de faire
 
si tu veux debuter en c/C++ : il te faut un compilateur  (ex: un facil :  dev-C++  a recherche sur telecharger.com) et des cours de C/C++ : ex: ceux de C. casteyde qui sont bien fait:) )
voila bonen lecture :D

 

[edtdd]--Message édité par slvn--[/edtdd]

Reply

Marsh Posté le 06-09-2001 à 20:33:19    

Pour débuter, je te conseille les bouquins de Claude Delannoy
 
 
Programmer en turbo-pascal     et      Exercices en turbo-pascal  ( éditions Eyrolles)
( si tu souhaites commencer en douceur)
 
Programmer en C     et      Exercices en C  ( éditions Eyrolles)
( avec DJGPP par exemple )
 
 
Tous ca en dos, afin de ne pas s'embêter avec un interface graphique et se concentrer sur les bases dans un premier temps.
 
Ensuite à toi de voir.

Reply

Marsh Posté le 06-09-2001 à 20:49:43    

Pour programmer très sérieusement il faut, je pense pour les cerveaux modestes comme nous, absolument maîtriser les notions d'objets, donc connaître UML, puis si tu fais du C++ connaître les desings patterns, mais j'ai vu vb.net qui semble superbe mais c# a l'air encore mieux.
Dans tous les cas, il faut connaître l'algo de bases (liste, tri, arbre etc), les notions d'objets, les designs patterns surtout avec c++. Java est un très bon choix aussi.

Reply

Marsh Posté le 06-09-2001 à 20:59:39    

vb.net et c# semble superbe ? semble

Reply

Marsh Posté le 06-09-2001 à 21:48:32    

ayachi a écrit a écrit :

Pour programmer très sérieusement il faut, je pense pour les cerveaux modestes comme nous, absolument maîtriser les notions d'objets, donc connaître UML, puis si tu fais du C++ connaître les desings patterns, mais j'ai vu vb.net qui semble superbe mais c# a l'air encore mieux.
Dans tous les cas, il faut connaître l'algo de bases (liste, tri, arbre etc), les notions d'objets, les designs patterns surtout avec c++. Java est un très bon choix aussi.  




Tu as bien dit Java pour commencer ?
J'ai un bouquin de Java de prog. L'avantage d'apres la preferance en comperaison aux autres c'est qui à une methode tres strictes qui ne permet pas de fantaisie. Ce qui permettrai d'apres d'avoir de bonne base. Mais bon j'etais mefiant la dessus car aucun bouquin de prog va dire tu as pris celui la mais l'autre est mieu, ça me parait evidant.
Alors pensez que je peu essayer de commencer avec Java.
Sinon je crois que je vais commencer par C++ qui semble être la majorite des avis.
ecnore merci a tous
Les livres sur la prog cité plus haut, on peut les commandes dans n'immporte quel librairie ?
Sinon je pensai en acheté 1 en grande surface.
@+

Reply

Marsh Posté le 06-09-2001 à 21:56:54    

tien g t a la FNAC aujourd'hui.  
yavait un book sur le c++ qui avait l'air pas si mal... juste qq connerie mais il couvrait pas mal de truc : pointeur, class, virtual, public (protected...)
 
je crois ke c t "programmer en c++" mais jsuis vraiment pas sur.

Reply

Marsh Posté le 06-09-2001 à 22:19:16    

v'la un lien qui me semble pas mal pour C++
http://renaudpy.multimania.com/
j'peu pas t'en dire +, car j'y connais  
rien de rien
:sarcastic:  
Mais, vous les balaises, vous aurez surement un avis sur
ce lien
 
cake j'fou la moi, v'la pas qu'je me mets a poster dans un forum de PROGRAMMATION :pt1cable:  :pt1cable: :lol:   :pt1cable:

Reply

Marsh Posté le 06-09-2001 à 22:46:25    

kikiops a écrit a écrit :

v'la un lien qui me semble pas mal pour C++
http://renaudpy.multimania.com/
j'peu pas t'en dire +, car j'y connais  
rien de rien
:sarcastic:  
Mais, vous les balaises, vous aurez surement un avis sur
ce lien
 
cake j'fou la moi, v'la pas qu'je me mets a poster dans un forum de PROGRAMMATION :pt1cable:  :pt1cable: :lol:   :pt1cable:  




 
J'ai été voir.
Ce lien s'adresse à quelqu'un qui connait déjà au moins un autre langage L3G (C, PASCAL, FORTRAN, ...).
 
N'y vas pas.
 
Je pense que C++ est le pire langage pédagogique que l'on puisse trouver. A éviter. C'est le langage objet qui a marché car il est quasi compatible avec le C et que la communauté des programmeurs C qui ont voulu passer à la programmation objet ont pu mélanger les genres. Java est à la limite plus indiqué.
Langage facile Basic: très rapidement on arrive a bidouiller des truc qui marchent.
Langage moins facile mais très propre: Pascal.
Ne pas oublier Smalltalk: le langage objet à l'origine de la plupart des concepts dans la programmation objet. Pas trop dificile avec des concepts très avancé.

Reply

Marsh Posté le 06-09-2001 à 23:10:54    

dragonxx a écrit a écrit :

il semble que j'ai le choix entre VB et C++.
Alors lequel permet d'apprendre les autres langages plus vite et lequel deux est plus facile à apprendre ?  




Concernant la façilité, il n'y a pas photo, c'est VB qu'il te faut (put1 je deviens poete).
Le tord que l'on prête au basic, c'est qu'il peut donner de mauvaises habitude en programmation.
Personnellement, avant de faire mon école d'informaticien, j'étais autodidacte en basic. Après j'ai apris la programmation d'un point de vue théorique (notion d'algorithme, de structure de données ...). La mise en pratique s'est faite en PASCAL. Au début, j'ai trouvé ça pénible de tout déclarer avant de dérouler des instructions d'être obliger de réfléchir un peu avant de taper au clavier. Mais je me suis rapidement rendu compte que mes programmes tournait bien assez rapidement, alors qu'auparavant je passais des nuits à chercher les anomalies.  
Après je suis revenu à des langages industriels dans mon métier (C, C++) et j'ai gardé de bonnes habitudes.
Au début, il faut trouver un sujet qui t'intéresse et dé velopper tes propre programmes ou partie de programme en t'inspirant de ce que d'autres ont fait.
Bon je m'arrête, car ça me rappelle ma jeunesse et je pourrais en parler des heures.
Continue sur ton idée, fait-toi une petite expérience en autodidacte, ta formation n'an sera que plus bénéfique.

Reply

Marsh Posté le 07-09-2001 à 08:47:57    

dragonxx> je te l'avais bien dit au début : on finit toujours par conseiller le Pascal hors objet pour commencer :D ça permet d'avoir de bonnes bases.
Je comprends pas pourquoi certains s'obstinent à te demander ce que tu veux programmer ; c'est une question crétine : à quelqu'un qui veut apprendre une langue étrangère, on ne lui demande pas dans cette langue ce qu'il va vouloir dire!


---------------
di. / www.diredaredare.org - Ailes de la ville
Reply

Marsh Posté le 07-09-2001 à 09:33:40    

le pascal non objet est pâs mal pour débuter, mais je conseillerai le C (malgré ce que certains disent ca se fait bien d'apprendre en C, je suis en iut info et on commence direct en C, ceux qui n'avaient jamais programmé s'en sortent pas mal) mais en faisant que des trucs simples au debut.
je déconseille le basic car pour avoir commencé avec je peut vous dire que ca done de mauvaises habitudes de programmation (pour le qbasic) et en VB bon c'est sympa mais pour les bases de procedural c'est nul car programation evenementielle.

Reply

Marsh Posté le 07-09-2001 à 10:26:28    

Si tu veux xommencer costaud, je te recommande le C++ et l'excellent bouquin 'thinking in C++' en telechargement à http://www.polymorphe.org/cours.ph [...] grammation

Reply

Marsh Posté le 07-09-2001 à 10:59:43    

therier a écrit a écrit :

Si tu veux xommencer costaud, je te recommande le C++ et l'excellent bouquin 'thinking in C++' en telechargement à http://www.polymorphe.org/cours.ph [...] grammation  




non merci je veux commencer modeste, j'ai pas envie d'avoir de grosse migraine :).
 
Donc si j'ai bien compris pour un langage bien structuré, que l'on ne peu pas bidouiller c'est Pascal ou Java en gros.
Sinon si je veux m'orienter Objet là c'est unanime si j'ai tout compris VB.
Merci à tous
@+

Reply

Marsh Posté le 07-09-2001 à 11:03:21    

dragonxx a écrit a écrit :

 
non merci je veux commencer modeste, j'ai pas envie d'avoir de grosse migraine :).
 
Donc si j'ai bien compris pour un langage bien structuré, que l'on ne peu pas bidouiller c'est Pascal ou Java en gros.
Sinon si je veux m'orienter Objet là c'est unanime si j'ai tout compris VB.
Merci à tous
@+  




 
Java c de l'objet!  ;)  
...par contre VB je confirme, c de la merde!  :D

Reply

Marsh Posté le 07-09-2001 à 11:19:52    

therier a écrit a écrit :

 
 
Java c de l'objet!  ;)  
...par contre VB je confirme, c de la merde!  :D  




oups ça je vois que j'y connais strictement rien :)
Donc c'est encore plus facile le choix :
sans objet Pascal
Avec Objet Java

Reply

Marsh Posté le 07-09-2001 à 11:23:08    

dragonxx a écrit a écrit :

 
oups ça je vois que j'y connais strictement rien :)
Donc c'est encore plus facile le choix :
sans objet Pascal
Avec Objet Java  




 
Je pense que commencer par du Pascal c pas top du fait que Pascal n'est plus tres 'vigoureux', prends du C, au moins tu seras plus en 'prise' avec ce qui se passe dans ta machine. Je te conseille avant tout (si tu n'y connais rien) un brin d'architecture des ordinateurs...

Reply

Marsh Posté le 07-09-2001 à 12:07:14    

tomiotomio a écrit a écrit :

Une petite précision: VisualBasic n'a rien à voir avec un BASIC  




 
...comme son nom le prouve!
 
Visual C++ c pas nom plus du c++?!? quels escrocs ces gars de microsoft!  :D

Reply

Marsh Posté le 07-09-2001 à 12:13:59    

c'est quoi ta formation ???? :p  :p

Reply

Marsh Posté le 07-09-2001 à 12:16:47    

ben en fait je cherhce une formation mais moi je maitrise le c++ !! voila ... :)  :)

Reply

Marsh Posté le 07-09-2001 à 14:00:39    

tomiotomio a écrit a écrit :

 
Je suis sérieux
Tu m'expliques le point commun entre VB et le Basic (à part le nom)  




 
 
la syntaxe est proche, même si c'est vrai que es programmes sont completement differents, prog evenementielle oblige.

Reply

Marsh Posté le 07-09-2001 à 14:36:41    

nephtys2 a écrit a écrit :

c'est quoi ta formation ???? :p  :p  




 
c une boutade! (cf les MFC et leurs 'interfaces' en C ou presque... :) )  
mais bon, le basic etant censé etre un 'langage de base, simple' le Visual basic est 'un langage simple pour faire des trucs visuels'...

Reply

Marsh Posté le 07-09-2001 à 15:45:21    

dragonxx a écrit a écrit :

 
Donc c'est encore plus facile le choix :
sans objet Pascal
Avec Objet Java  




 
Perso je dirais Avec Object Delphi, puisque c'est du Pascal Objet, au moins le language est le même.


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 07-09-2001 à 16:11:44    

antp a écrit a écrit :

 
 
Perso je dirais Avec Object Delphi, puisque c'est du Pascal Objet, au moins le language est le même.  




 
antp> je suis sur que tu as des actions chez borland!  :D

Reply

Marsh Posté le 07-09-2001 à 16:18:22    

Je réitère mes conseils.
Commence par du Pascal (pour le compilateur : borland.fr et il tu prend TurboPascal 7).
C vraiment un langage rigoureux e tu prendras tout de suite de bonnes habitudes (l'année dernière en seconde, on a fais un mois de pascal et le prof étais vraiment content de ne pas avoir à chercher 10000 ans les erreurs car C un langage tellement rigoureux que la moindre erreurs est détectée, si tu veux moins de rigueur tu peux en désactiver (option de compilation)).
Je te conseillerais pas le C tout simplement à cause des pointeurs que G du mal a comprendre et chiand à gérer (je sais G une petite tête).
Après tu fais du Delphi (Pascal avec des notions d'objets : excellent guide sur develloppez.com)
Après tu choisis : Java ou C++.
Les 2 livres cités + haut pour le Pascal sont très bien. La partie sur les pointeurs et objet en Pascal sont pas obligées à lire pour débuter.
Voila

Reply

Marsh Posté le 07-09-2001 à 16:26:11    

Je@nb a écrit a écrit :

Je réitère mes conseils.
Commence par du Pascal (pour le compilateur : borland.fr et il tu prend TurboPascal 7).
C vraiment un langage rigoureux e tu prendras tout de suite de bonnes habitudes (l'année dernière en seconde, on a fais un mois de pascal et le prof étais vraiment content de ne pas avoir à chercher 10000 ans les erreurs car C un langage tellement rigoureux que la moindre erreurs est détectée, si tu veux moins



 
heu C rigoureux?!?  :D  
ADA c rigoureux, en C tu fais ce que tu veux!

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed