Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
5246 connectés 

  FORUM HardWare.fr
  Programmation
  C

  par quoi commencer ?

 


 Mot :   Pseudo :  
 
 Page :   1  2
Page Précédente
Auteur Sujet :

par quoi commencer ?

n°853679
kakahn
Posté le 19-09-2004 à 20:16:53  profilanswer
 

j'ai envie et la motivation de me lancer ds la programtion je voudrais savori par quel langages commencer si vous pouvez me guider me filles liens des conseil merci a vous ( objectif final c, c++ ou vb je vise au ^^ ) mais serieusement mes etudes se dirigont dans ce domaine ( surement ) je suis en Terminale S

mood
Publicité
Posté le 19-09-2004 à 20:16:53  profilanswer
 

n°853682
Taz
bisounours-codeur
Posté le 19-09-2004 à 20:23:50  profilanswer
 

ben tu fais ce qu'on t'as appris au CDI : tu fais une recherche

n°853716
chrisbk
-
Posté le 19-09-2004 à 21:10:47  profilanswer
 

tu veux apprendre le B.A BA du C ? [:itm]  
(vivi, c'etait juste pour le jeu de mot)


---------------
NP: HTTP Error 764 Stupid coder found
n°853721
pains-aux-​raisins
Fatal error
Posté le 19-09-2004 à 21:33:54  profilanswer
 

Kakahn a écrit :

j'ai envie et la motivation de me lancer ds la programtion je voudrais savori par quel langages commencer si vous pouvez me guider me filles liens des conseil merci a vous ( objectif final c, c++ ou vb je vise au ^^ ) mais serieusement mes etudes se dirigont dans ce domaine ( surement ) je suis en Terminale S


Commence par Java. Tu pourra t'éclater rapidement sans te prendre trop la tête. Ensuite, bouffe du C++ pour te préparer à la vraie vie.

n°853725
suizokukan
Posté le 19-09-2004 à 21:39:11  profilanswer
 

 Je vois que tu as posé la même question dans la rubrique 'ASM'; à ta place, j'apprendrais d'abord un langage 'évolué' (comme le C) pour ne pas être découragé et ensuite seulement je m'attaquerais à l'assembleur.

n°853727
WhatDe
Posté le 19-09-2004 à 21:39:14  profilanswer
 

Java (-> C) -> C++
 
C'est ce que je fais en ce moment. D'ailleurs plus j'avance moins j'aime Java comparativement au C...

n°853728
WhatDe
Posté le 19-09-2004 à 21:39:42  profilanswer
 

Ou fais C -> C++ si tu es motivé.

n°853730
chrisbk
-
Posté le 19-09-2004 à 21:40:29  profilanswer
 

voir meme commence par le D, stun langage d'avenir  
http://www.digitalmars.com/d/index.html


---------------
NP: HTTP Error 764 Stupid coder found
n°853731
Taz
bisounours-codeur
Posté le 19-09-2004 à 21:41:17  profilanswer
 

je vois pas de problème à débuter par le C. je trouve ça assez hard de commencer par l'objet pour un débutant ...

n°853733
WhatDe
Posté le 19-09-2004 à 21:43:40  profilanswer
 

Taz a écrit :

je vois pas de problème à débuter par le C. je trouve ça assez hard de commencer par l'objet pour un débutant ...


Pourtant c'est le premier langage de haut niveau qu'on m'a fait apprendre  [:airforceone]  
Puis vu que la destination c'est le C++ ca fait une belle introduction. Evidemment pas besoin de devenir un guru du Java...
 
Juste mon avis, i'm not a guru :D

mood
Publicité
Posté le 19-09-2004 à 21:43:40  profilanswer
 

n°853735
Taz
bisounours-codeur
Posté le 19-09-2004 à 21:45:32  profilanswer
 

moi j'aime pas les enseignements du genre 'cette ligne, cette ligne et cette ligne, on en parle pas, on verra ça plus tard' ... alors va expliquer la classe, le static, le .méthode, etc ...

n°853738
pains-aux-​raisins
Fatal error
Posté le 19-09-2004 à 21:49:43  profilanswer
 

Taz a écrit :

je vois pas de problème à débuter par le C. je trouve ça assez hard de commencer par l'objet pour un débutant ...


Faudra bien qu'il y vienne de toute façon. Et pis lorsqu'il voudra faire de l'interface graphique, en java ca se fait moins douloureusement qu'en C. Mais bon, c'est un sentiment personnel après.

n°853742
Taz
bisounours-codeur
Posté le 19-09-2004 à 21:51:43  profilanswer
 

ben je trouve pas ça réaliste de faire des interfaces avant 6mois d'expérience. et puis la tu mélange un peu tout ...
ça sert à rien de faire l'objet si on comprends rien du tout, sans connaitre un poil la théorie derrière ...

n°853744
pains-aux-​raisins
Fatal error
Posté le 19-09-2004 à 21:53:23  profilanswer
 

pkoi pas ?

n°853745
WhatDe
Posté le 19-09-2004 à 21:53:43  profilanswer
 

Taz a écrit :

moi j'aime pas les enseignements du genre 'cette ligne, cette ligne et cette ligne, on en parle pas, on verra ça plus tard' ... alors va expliquer la classe, le static, le .méthode, etc ...


J'ai dis "pas guru" mais j'ai jamais dis qu'il fallait pas parler des classes etc. :D

n°853746
Taz
bisounours-codeur
Posté le 19-09-2004 à 21:55:59  profilanswer
 

alors comment t'explique la première ligne du premier programme que tu écris ? en C, une fois que tu justifie le #include 'c'est une directive qui nous permet de faire des entrées/sorties' ça roule ...

n°853747
couitchy
Posté le 19-09-2004 à 21:57:13  profilanswer
 

pains-aux-raisins a écrit :

Commence par Java. Tu pourra t'éclater rapidement sans te prendre trop la tête. Ensuite, bouffe du C++ pour te préparer à la vraie vie.


 
Dieu merci, la vraie vie a désormais des langages un peu plus performant que le C++. Moi je trouve dommage de continuer à initier les débutants là-dessus. Kakahn, fais plutôt après du C# et encore mieux, du VB .NET !


Message édité par couitchy le 19-09-2004 à 21:57:44
n°853748
Taz
bisounours-codeur
Posté le 19-09-2004 à 21:57:51  profilanswer
 

bon allez, fini la déconnage ...

n°853750
chrisbk
-
Posté le 19-09-2004 à 22:00:29  profilanswer
 

D bordel §§


---------------
NP: HTTP Error 764 Stupid coder found
n°853751
Taz
bisounours-codeur
Posté le 19-09-2004 à 22:01:02  profilanswer
 

goto++

n°853754
pains-aux-​raisins
Fatal error
Posté le 19-09-2004 à 22:04:21  profilanswer
 

++1

n°853755
WhatDe
Posté le 19-09-2004 à 22:05:06  profilanswer
 

Taz a écrit :

alors comment t'explique la première ligne du premier programme que tu écris ? en C, une fois que tu justifie le #include 'c'est une directive qui nous permet de faire des entrées/sorties' ça roule ...


J'avais pas vu ca comme ca... Mais est-ce si grave que ca ?

n°853756
Taz
bisounours-codeur
Posté le 19-09-2004 à 22:07:44  profilanswer
 

oui, c'est les boules pour quelqu'un qui a envie de suivre le cours
 
 
c'est pour ça que des langages simples comme Scheme, perl, python, ruby, etc sont meilleurs.
 
print 'plop'
 
et voilà, c'est facile à expliquer. à ce que je là, Java/C# perdent haut la main, on omets plus de ligne que l'on en explique

n°853757
pains-aux-​raisins
Fatal error
Posté le 19-09-2004 à 22:08:44  profilanswer
 

couitchy a écrit :

Dieu merci, la vraie vie a désormais des langages un peu plus performant que le C++. Moi je trouve dommage de continuer à initier les débutants là-dessus. Kakahn, fais plutôt après du C# et encore mieux, du VB .NET !


sauf que la vraie vie n'est pas un monopole de micro$oft... Sais-tu que qu'il existe des systèmes (dans bcp d'entreprises...) sans .NET ???
On ne parle pas de savoir tout, on parle de langages permettant de bien en apprendre d'autres. Nuance.

n°853758
pains-aux-​raisins
Fatal error
Posté le 19-09-2004 à 22:10:10  profilanswer
 

Taz a écrit :


c'est pour ça que des langages simples comme Scheme, perl, python, ruby, etc sont meilleurs.


Ajoutons Prolog et le débat est clos :o

n°853759
Taz
bisounours-codeur
Posté le 19-09-2004 à 22:10:38  profilanswer
 

alors ne dis pas Java, tout le monde ne vit pas dans sous la coupe de Sun ... et Java, c'est pas portable (voir mes déboires pour faire du Java sous GNU/Linux ppc32)
 
un compilo C, un interpréteur perl/python, on en trouve __partout__

n°853761
WhatDe
Posté le 19-09-2004 à 22:11:25  profilanswer
 

Taz a écrit :

alors ne dis pas Java, tout le monde ne vit pas dans sous la coupe de Sun ... et Java, c'est pas portable (voir mes déboires pour faire du Java sous GNU/Linux ppc32)
 
un compilo C, un interpréteur perl/python, on en trouve __partout__


Il te manque des heures de sommeil  :sleep:

n°853762
Taz
bisounours-codeur
Posté le 19-09-2004 à 22:12:06  profilanswer
 

pourquoi ?

n°853763
couitchy
Posté le 19-09-2004 à 22:12:59  profilanswer
 

pains-aux-raisins a écrit :

sauf que la vraie vie n'est pas un monopole de micro$oft... Sais-tu que qu'il existe des systèmes (dans bcp d'entreprises...) sans .NET ???
On ne parle pas de savoir tout, on parle de langages permettant de bien en apprendre d'autres. Nuance.


 
Le Framework .NET fait partie des mises à jour Windows et il est presque déjà totalement exporté sous Linux. Ca n'est pas du tout un monopole de Microsoft dont le compilateur .NET est totalement gratuit. Rien n'oblige à avoir Visual Studio pour développer sur cette plate-forme. D'autre part, VB .NET me paraît un langage on ne peut plus approprié pour apprendre correctement et développer des applications souples, flexibles, puissantes, performantes et efficaces.


Message édité par couitchy le 19-09-2004 à 22:14:36
n°853764
pains-aux-​raisins
Fatal error
Posté le 19-09-2004 à 22:14:32  profilanswer
 

Bah dans le fond je reste un grand amoureux du C. C'est vrai qu'il est bien un des rares langages "universel". Mais je crains que son statut langage de niche va en s'accroissant.

n°853765
WhatDe
Posté le 19-09-2004 à 22:15:38  profilanswer
 

Taz a écrit :

pourquoi ?


 

Taz a écrit :

tout le monde ne vit pas dans sous la coupe de Sun


 

Taz a écrit :

à ce que je là, Java/C# perdent haut la main


Message édité par WhatDe le 19-09-2004 à 22:15:52
n°853769
Taz
bisounours-codeur
Posté le 19-09-2004 à 22:18:13  profilanswer
 

pour plus d'incompréhension ...

n°853771
pains-aux-​raisins
Fatal error
Posté le 19-09-2004 à 22:21:19  profilanswer
 

euh, moi aussi j'ai oublié la raison du pkoi du comment de ce post... :heink:
gotta work... :sleep:

n°853853
printf
Baston !
Posté le 20-09-2004 à 00:10:26  profilanswer
 

pains-aux-raisins a écrit :

Bah dans le fond je reste un grand amoureux du C. C'est vrai qu'il est bien un des rares langages "universel". Mais je crains que son statut langage de niche va en s'accroissant.


 
Le Cobol et le Fortran sont toujours là, donc à mon avis le C n'est pas près de disparaître...
Même si effectivement il risque de se retrouvé cantonné à certaines niches (embarqués, programmation système, enseignement, etc.).

n°853855
printf
Baston !
Posté le 20-09-2004 à 00:12:01  profilanswer
 

couitchy a écrit :

Le Framework .NET fait partie des mises à jour Windows et il est presque déjà totalement exporté sous Linux. Ca n'est pas du tout un monopole de Microsoft dont le compilateur .NET est totalement gratuit. Rien n'oblige à avoir Visual Studio pour développer sur cette plate-forme. D'autre part, VB .NET me paraît un langage on ne peut plus approprié pour apprendre correctement et développer des applications souples, flexibles, puissantes, performantes et efficaces.


 
Les trois premiers points, je veux bien, mais les deux derniers :/

n°854385
kakahn
Posté le 20-09-2004 à 20:34:34  profilanswer
 

Je vous remercie de vos reponses, apres quelques recherches et les amis de connaisseurs comme vous j'ai decidé de commencer par le C un petit initiation pour voir un peu la structure, les pointeurs etc pour apres passer sur le c++ sans m'eterniser sur le C.
 
Encore merci et si ce que je fais c'est pa super dite le moi merci ++

n°855256
couitchy
Posté le 21-09-2004 à 21:17:09  profilanswer
 

printf a écrit :

Les trois premiers points, je veux bien, mais les deux derniers :/


 
si tu n'es pas d'accord avec les deux derniers, c'est sans doute un problème de vocabulaire... pour moi :
- l'efficacité pour un langage de programmation, c'est avoir le meilleur rendement possible en comparant les objectifs à atteindre et les efforts déployés pour y parvenir
- la performance, c'est pouvoir faire tourner des applications complexes sans trop peser sur le système et ses ressources. c'est peut-être sur ce point que tu n'es pas d'accord.. mais moi ce que je vois, c'est que ce que je développe ne rame pas et que le jour où j'ai besoin d'avoir un truc optimisé à mort, ça sera sûrement un traitement tellement pointu et minime qu'il faudrait de toutes façons le faire en assembleur (expérience connue)

n°855263
chrisbk
-
Posté le 21-09-2004 à 21:20:50  profilanswer
 

couitchy a écrit :


- la performance, c'est pouvoir faire tourner des applications complexes sans trop peser sur le système et ses ressources. c'est peut-être sur ce point que tu n'es pas d'accord.. mais moi ce que je vois, c'est que ce que je développe ne rame pas et que le jour où j'ai besoin d'avoir un truc optimisé à mort, ça sera sûrement un traitement tellement pointu et minime qu'il faudrait de toutes façons le faire en assembleur (expérience connue)


 
(ben ce que je vois, c'est que ca soit java ou c#, mes applis bouffent bcp plus de RAM que mes autres applis C++, et parfois ca me chagrine)


---------------
NP: HTTP Error 764 Stupid coder found
n°855294
pains-aux-​raisins
Fatal error
Posté le 21-09-2004 à 22:04:37  profilanswer
 

interprété (et ses variantes) Vs compilé... :/

n°855298
couitchy
Posté le 21-09-2004 à 22:07:00  profilanswer
 

pains-aux-raisins a écrit :

interprété (et ses variantes) Vs compilé... :/


 
VB 6 est interprété, pas VB .NET !!!!

mood
Publicité
Posté le   profilanswer
 

 Page :   1  2
Page Précédente

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C

  par quoi commencer ?

 

Sujets relatifs
Par quoi commencer ???Débutant en programmation : Par quel(s) langage(s) commencer
veux apprendre mai sai pas ou commencer (xml)Commencer dans la programmation
[Java][PHP][SQL] Debutant: Par quoi commencer?? [ Newbie ] Par quoi commencer ?
conseil pour commencer le VBvisual basic, par où commencer
[C++] Par ou commencer pour m'y remettre[PHP] Parser du HTML : par où commencer
Plus de sujets relatifs à : par quoi commencer ?


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)