Bonjour,
Au fur et à mesure que j'avance dans l'apprentissage, le langage C me
semble de plus en plus vaste.
Je voudrais savoir si c'est utile de passer beaucoup de temps à
maîtriser des boucles pour principalement implémenter des algorithmes
de tri ou de manipulation de données (tableau 2d...) ?
Est-ce que ça peut réellement servir sachant qu'il me semble que ce
langage dépend des librairies.
Je veux dire par là que j'ai eu un
livre entre les mains : "Langage C L'essentiel du code et des
commandes" de Yves Mettier et dans ce livre je ne reconnais pas très
bien le code de base du langage mais plutôt des fonctions à apprendre
par coeur avec des librairies. J'ai le sentiment que c'est beaucoup
plus utile de savoir programmer avec que de faire des algorithmes
consommateurs de temps?
Je suppose que une fois les bases du C acquises E/S, pointeurs,
écriture de fichiers, je peux directement passer à un autre langage et
faire appel au C quand je n'ai pas la connaissance d'un objet pour
accomplir telle ou telle tâche.
Je pense alors à C++.
Bonjour,
Au fur et à mesure que j'avance dans l'apprentissage, le langage C me
semble de plus en plus vaste.
Je voudrais savoir si c'est utile de passer beaucoup de temps à
maîtriser des boucles pour principalement implémenter des algorithmes
de tri ou de manipulation de données (tableau 2d...) ?
Est-ce que ça peut réellement servir sachant qu'il me semble que ce
langage dépend des librairies.
Je veux dire par là que j'ai eu un
livre entre les mains : "Langage C L'essentiel du code et des
commandes" de Yves Mettier et dans ce livre je ne reconnais pas très
bien le code de base du langage mais plutôt des fonctions à apprendre
par coeur avec des librairies. J'ai le sentiment que c'est beaucoup
plus utile de savoir programmer avec que de faire des algorithmes
consommateurs de temps?
Je suppose que une fois les bases du C acquises E/S, pointeurs,
écriture de fichiers, je peux directement passer à un autre langage et
faire appel au C quand je n'ai pas la connaissance d'un objet pour
accomplir telle ou telle tâche.
Je pense alors à C++.
Bonjour,
Au fur et à mesure que j'avance dans l'apprentissage, le langage C me
semble de plus en plus vaste.
Je voudrais savoir si c'est utile de passer beaucoup de temps à
maîtriser des boucles pour principalement implémenter des algorithmes
de tri ou de manipulation de données (tableau 2d...) ?
Est-ce que ça peut réellement servir sachant qu'il me semble que ce
langage dépend des librairies.
Je veux dire par là que j'ai eu un
livre entre les mains : "Langage C L'essentiel du code et des
commandes" de Yves Mettier et dans ce livre je ne reconnais pas très
bien le code de base du langage mais plutôt des fonctions à apprendre
par coeur avec des librairies. J'ai le sentiment que c'est beaucoup
plus utile de savoir programmer avec que de faire des algorithmes
consommateurs de temps?
Je suppose que une fois les bases du C acquises E/S, pointeurs,
écriture de fichiers, je peux directement passer à un autre langage et
faire appel au C quand je n'ai pas la connaissance d'un objet pour
accomplir telle ou telle tâche.
Je pense alors à C++.
Bonjour,
Au fur et à mesure que j'avance dans l'apprentissage, le langage C me
semble de plus en plus vaste.
Je voudrais savoir si c'est utile de passer beaucoup de temps à
maîtriser des boucles pour principalement implémenter des algorithmes
de tri ou de manipulation de données (tableau 2d...) ?
Est-ce que ça peut réellement servir sachant qu'il me semble que ce
langage dépend des librairies. Je veux dire par là que j'ai eu un
livre entre les mains : "Langage C L'essentiel du code et des
commandes" de Yves Mettier et dans ce livre je ne reconnais pas très
bien le code de base du langage mais plutôt des fonctions à apprendre
par coeur avec des librairies.
J'ai le sentiment que c'est beaucoup
plus utile de savoir programmer avec que de faire des algorithmes
consommateurs de temps?
Ou alors est-ce que je dois voir le livre de Y.Mettier comme la
seconde étape de l'apprentissage ? Je pense également à "C en action"
du même auteur. Je pense ça pourrait être la seconde étape?
Je suppose que une fois les bases du C acquises E/S, pointeurs,
écriture de fichiers, je peux directement passer à un autre langage et
faire appel au C quand je n'ai pas la connaissance d'un objet pour
accomplir telle ou telle tâche. Je pense alors à C++.
Bonjour,
Au fur et à mesure que j'avance dans l'apprentissage, le langage C me
semble de plus en plus vaste.
Je voudrais savoir si c'est utile de passer beaucoup de temps à
maîtriser des boucles pour principalement implémenter des algorithmes
de tri ou de manipulation de données (tableau 2d...) ?
Est-ce que ça peut réellement servir sachant qu'il me semble que ce
langage dépend des librairies. Je veux dire par là que j'ai eu un
livre entre les mains : "Langage C L'essentiel du code et des
commandes" de Yves Mettier et dans ce livre je ne reconnais pas très
bien le code de base du langage mais plutôt des fonctions à apprendre
par coeur avec des librairies.
J'ai le sentiment que c'est beaucoup
plus utile de savoir programmer avec que de faire des algorithmes
consommateurs de temps?
Ou alors est-ce que je dois voir le livre de Y.Mettier comme la
seconde étape de l'apprentissage ? Je pense également à "C en action"
du même auteur. Je pense ça pourrait être la seconde étape?
Je suppose que une fois les bases du C acquises E/S, pointeurs,
écriture de fichiers, je peux directement passer à un autre langage et
faire appel au C quand je n'ai pas la connaissance d'un objet pour
accomplir telle ou telle tâche. Je pense alors à C++.
Bonjour,
Au fur et à mesure que j'avance dans l'apprentissage, le langage C me
semble de plus en plus vaste.
Je voudrais savoir si c'est utile de passer beaucoup de temps à
maîtriser des boucles pour principalement implémenter des algorithmes
de tri ou de manipulation de données (tableau 2d...) ?
Est-ce que ça peut réellement servir sachant qu'il me semble que ce
langage dépend des librairies. Je veux dire par là que j'ai eu un
livre entre les mains : "Langage C L'essentiel du code et des
commandes" de Yves Mettier et dans ce livre je ne reconnais pas très
bien le code de base du langage mais plutôt des fonctions à apprendre
par coeur avec des librairies.
J'ai le sentiment que c'est beaucoup
plus utile de savoir programmer avec que de faire des algorithmes
consommateurs de temps?
Ou alors est-ce que je dois voir le livre de Y.Mettier comme la
seconde étape de l'apprentissage ? Je pense également à "C en action"
du même auteur. Je pense ça pourrait être la seconde étape?
Je suppose que une fois les bases du C acquises E/S, pointeurs,
écriture de fichiers, je peux directement passer à un autre langage et
faire appel au C quand je n'ai pas la connaissance d'un objet pour
accomplir telle ou telle tâche. Je pense alors à C++.
C : comment apprendre?
C : comment apprendre?
C : comment apprendre?
Bonjour,
Au fur et à mesure que j'avance dans l'apprentissage, le langage C me
semble de plus en plus vaste.
Je voudrais savoir si c'est utile de passer beaucoup de temps à
maîtriser des boucles
pour principalement implémenter des algorithmes
de tri ou de manipulation de données (tableau 2d...) ?
Est-ce que ça peut réellement servir sachant qu'il me semble que ce
langage dépend des librairies. Je veux dire par là que j'ai eu un
livre entre les mains : "Langage C L'essentiel du code et des
commandes" de Yves Mettier et dans ce livre je ne reconnais pas très
bien le code de base du langage mais plutôt des fonctions à apprendre
par coeur avec des librairies. J'ai le sentiment que c'est beaucoup
plus utile de savoir programmer avec que de faire des algorithmes
consommateurs de temps?
Je suppose que une fois les bases du C acquises E/S, pointeurs,
écriture de fichiers, je peux directement passer à un autre langage e t
faire appel au C quand je n'ai pas la connaissance d'un objet pour
accomplir telle ou telle tâche. Je pense alors à C++.
Bonjour,
Au fur et à mesure que j'avance dans l'apprentissage, le langage C me
semble de plus en plus vaste.
Je voudrais savoir si c'est utile de passer beaucoup de temps à
maîtriser des boucles
pour principalement implémenter des algorithmes
de tri ou de manipulation de données (tableau 2d...) ?
Est-ce que ça peut réellement servir sachant qu'il me semble que ce
langage dépend des librairies. Je veux dire par là que j'ai eu un
livre entre les mains : "Langage C L'essentiel du code et des
commandes" de Yves Mettier et dans ce livre je ne reconnais pas très
bien le code de base du langage mais plutôt des fonctions à apprendre
par coeur avec des librairies. J'ai le sentiment que c'est beaucoup
plus utile de savoir programmer avec que de faire des algorithmes
consommateurs de temps?
Je suppose que une fois les bases du C acquises E/S, pointeurs,
écriture de fichiers, je peux directement passer à un autre langage e t
faire appel au C quand je n'ai pas la connaissance d'un objet pour
accomplir telle ou telle tâche. Je pense alors à C++.
Bonjour,
Au fur et à mesure que j'avance dans l'apprentissage, le langage C me
semble de plus en plus vaste.
Je voudrais savoir si c'est utile de passer beaucoup de temps à
maîtriser des boucles
pour principalement implémenter des algorithmes
de tri ou de manipulation de données (tableau 2d...) ?
Est-ce que ça peut réellement servir sachant qu'il me semble que ce
langage dépend des librairies. Je veux dire par là que j'ai eu un
livre entre les mains : "Langage C L'essentiel du code et des
commandes" de Yves Mettier et dans ce livre je ne reconnais pas très
bien le code de base du langage mais plutôt des fonctions à apprendre
par coeur avec des librairies. J'ai le sentiment que c'est beaucoup
plus utile de savoir programmer avec que de faire des algorithmes
consommateurs de temps?
Je suppose que une fois les bases du C acquises E/S, pointeurs,
écriture de fichiers, je peux directement passer à un autre langage e t
faire appel au C quand je n'ai pas la connaissance d'un objet pour
accomplir telle ou telle tâche. Je pense alors à C++.
On 15 déc, 22:46, Georges wrote:
Bjr/sr,
Je te comprends Georges,
Mais pour la programmation, je pense quand même que c'est comme une
langue étrangère et je parle encore par expérience, en immersion
complète c'est-à-dire sur une longue période n'avoir que la
possibilité de parler une langue étrangère est très efficace pour
assimiler l'ensemble de la langue. Je me dis que pour la programmation
c'est pareil
<...> je ne vais pas chercher un stage dans le milieu de la
programmation. Faudrait-il encore que j'ai un niveau suffisant et que
je trouve ce stage. Peut-être en Inde?
J'envisage de lire le K&R, mais de l'avoir déjà feuilleté, je
comprends que les notions d'architecture informatique, d'assembleur et
d'algorithmes sont nécessaires pour trouver cet ouvrage intéressant.
Pour répondre aux postes précédents, disons que je n'ai pas
d'objectifs précis à ce jour.
Je vais attendre d'atteindre un certain
niveau qui me permet de comprendre et construire des applications
basiques.
Dans le futur lointain, je voudrais être en mesure de bien comprendre
le système linux voire de participer à son développement.
semble offrir également la possibilité d'écrire des applications qu i
si elles sont publiées sont déjà une reconnaissance. La programmati on
des téléphones portable Windows mobile, iPhone, Androïd pourraient me
plaire. Encore il faudrait que ça existe au moment ou je quitte la
phase de débutant en C et comme ça me semble un prolongement logique C+
+ et encore plus loin, Python, C# ...
Un autre domaine qui serait peut-être plus cohérent avec ma professio n
serait les systèmes de gestion de base de données...logiciels
comptables, mais ça serait en dernier ressort.
Je trouve qu'il y a un côté créatif dans l'écriture d'un programm e
alors qu'une requête dans une base donnée m'emballe moins.
Et dans un second temps (le premier devrait me prendre au moins 10
ans), programmer des applis google, pour l'iPhone ou Windows mobile.
Là encore, ça devrait me prendre 10 ans.
Ca ne fait pas un an que j'ai commencé alors tout ça relève aussi u n
peu du fantasme. Mais je considère comme un point de repère pour
orienter mes efforts et rester motivé...
On 15 déc, 22:46, Georges <geor...@gmail.com> wrote:
Bjr/sr,
Je te comprends Georges,
Mais pour la programmation, je pense quand même que c'est comme une
langue étrangère et je parle encore par expérience, en immersion
complète c'est-à-dire sur une longue période n'avoir que la
possibilité de parler une langue étrangère est très efficace pour
assimiler l'ensemble de la langue. Je me dis que pour la programmation
c'est pareil
<...> je ne vais pas chercher un stage dans le milieu de la
programmation. Faudrait-il encore que j'ai un niveau suffisant et que
je trouve ce stage. Peut-être en Inde?
J'envisage de lire le K&R, mais de l'avoir déjà feuilleté, je
comprends que les notions d'architecture informatique, d'assembleur et
d'algorithmes sont nécessaires pour trouver cet ouvrage intéressant.
Pour répondre aux postes précédents, disons que je n'ai pas
d'objectifs précis à ce jour.
Je vais attendre d'atteindre un certain
niveau qui me permet de comprendre et construire des applications
basiques.
Dans le futur lointain, je voudrais être en mesure de bien comprendre
le système linux voire de participer à son développement.
semble offrir également la possibilité d'écrire des applications qu i
si elles sont publiées sont déjà une reconnaissance. La programmati on
des téléphones portable Windows mobile, iPhone, Androïd pourraient me
plaire. Encore il faudrait que ça existe au moment ou je quitte la
phase de débutant en C et comme ça me semble un prolongement logique C+
+ et encore plus loin, Python, C# ...
Un autre domaine qui serait peut-être plus cohérent avec ma professio n
serait les systèmes de gestion de base de données...logiciels
comptables, mais ça serait en dernier ressort.
Je trouve qu'il y a un côté créatif dans l'écriture d'un programm e
alors qu'une requête dans une base donnée m'emballe moins.
Et dans un second temps (le premier devrait me prendre au moins 10
ans), programmer des applis google, pour l'iPhone ou Windows mobile.
Là encore, ça devrait me prendre 10 ans.
Ca ne fait pas un an que j'ai commencé alors tout ça relève aussi u n
peu du fantasme. Mais je considère comme un point de repère pour
orienter mes efforts et rester motivé...
On 15 déc, 22:46, Georges wrote:
Bjr/sr,
Je te comprends Georges,
Mais pour la programmation, je pense quand même que c'est comme une
langue étrangère et je parle encore par expérience, en immersion
complète c'est-à-dire sur une longue période n'avoir que la
possibilité de parler une langue étrangère est très efficace pour
assimiler l'ensemble de la langue. Je me dis que pour la programmation
c'est pareil
<...> je ne vais pas chercher un stage dans le milieu de la
programmation. Faudrait-il encore que j'ai un niveau suffisant et que
je trouve ce stage. Peut-être en Inde?
J'envisage de lire le K&R, mais de l'avoir déjà feuilleté, je
comprends que les notions d'architecture informatique, d'assembleur et
d'algorithmes sont nécessaires pour trouver cet ouvrage intéressant.
Pour répondre aux postes précédents, disons que je n'ai pas
d'objectifs précis à ce jour.
Je vais attendre d'atteindre un certain
niveau qui me permet de comprendre et construire des applications
basiques.
Dans le futur lointain, je voudrais être en mesure de bien comprendre
le système linux voire de participer à son développement.
semble offrir également la possibilité d'écrire des applications qu i
si elles sont publiées sont déjà une reconnaissance. La programmati on
des téléphones portable Windows mobile, iPhone, Androïd pourraient me
plaire. Encore il faudrait que ça existe au moment ou je quitte la
phase de débutant en C et comme ça me semble un prolongement logique C+
+ et encore plus loin, Python, C# ...
Un autre domaine qui serait peut-être plus cohérent avec ma professio n
serait les systèmes de gestion de base de données...logiciels
comptables, mais ça serait en dernier ressort.
Je trouve qu'il y a un côté créatif dans l'écriture d'un programm e
alors qu'une requête dans une base donnée m'emballe moins.
Et dans un second temps (le premier devrait me prendre au moins 10
ans), programmer des applis google, pour l'iPhone ou Windows mobile.
Là encore, ça devrait me prendre 10 ans.
Ca ne fait pas un an que j'ai commencé alors tout ça relève aussi u n
peu du fantasme. Mais je considère comme un point de repère pour
orienter mes efforts et rester motivé...
wrote:C : comment apprendre?
Lis la Bible, le K&R.
Tous les meilleurs consultants du marché actuel (> 1800 € HT/J) ont
commencé par là il y a ~30 ans.
bpascal123@googlemail.com wrote:
C : comment apprendre?
Lis la Bible, le K&R.
Tous les meilleurs consultants du marché actuel (> 1800 € HT/J) ont
commencé par là il y a ~30 ans.
wrote:C : comment apprendre?
Lis la Bible, le K&R.
Tous les meilleurs consultants du marché actuel (> 1800 € HT/J) ont
commencé par là il y a ~30 ans.
On 15 déc, 22:46, Georges wrote:
J'envisage de lire le K&R, mais de l'avoir déjà feuilleté, je
comprends que les notions d'architecture informatique, d'assembleur et
d'algorithmes sont nécessaires pour trouver cet ouvrage intéressant.
Ca ne fait pas un an que j'ai commencé alors tout ça relève aussi un
peu du fantasme. Mais je considère comme un point de repère pour
orienter mes efforts et rester motivé...
On 15 déc, 22:46, Georges <geor...@gmail.com> wrote:
J'envisage de lire le K&R, mais de l'avoir déjà feuilleté, je
comprends que les notions d'architecture informatique, d'assembleur et
d'algorithmes sont nécessaires pour trouver cet ouvrage intéressant.
Ca ne fait pas un an que j'ai commencé alors tout ça relève aussi un
peu du fantasme. Mais je considère comme un point de repère pour
orienter mes efforts et rester motivé...
On 15 déc, 22:46, Georges wrote:
J'envisage de lire le K&R, mais de l'avoir déjà feuilleté, je
comprends que les notions d'architecture informatique, d'assembleur et
d'algorithmes sont nécessaires pour trouver cet ouvrage intéressant.
Ca ne fait pas un an que j'ai commencé alors tout ça relève aussi un
peu du fantasme. Mais je considère comme un point de repère pour
orienter mes efforts et rester motivé...
Le 15-12-2009, a écrit :
> On 15 déc, 22:46, Georges wrote:
> J'envisage de lire le K&R, mais de l'avoir déjà feuilleté, je
> comprends que les notions d'architecture informatique, d'assembleur et
> d'algorithmes sont nécessaires pour trouver cet ouvrage intéressant .
Le K&R n'est pas le meilleur livre au monde pour apprendre le C,
mais il est quand même plutot bon.
[SNIP, Linux, iPhone]
> Ca ne fait pas un an que j'ai commencé alors tout ça relève aussi un
> peu du fantasme. Mais je considère comme un point de repère pour
> orienter mes efforts et rester motivé...
Oui, c'est bien d'avoir des rèves.
Bon, il me semble qu'écrire une appli iPhone sera plus facile
que de contribuer à Linux, mais à ce stade, ça n'est pas bien grave .
Après, tu dis avoir commencé il y a un an... Tu y passes
combien d'heures par semaine environ ?
Marc Boyer
--
En prenant aux 10% des francais les plus riches 12% de leurs revenus,
on pourrait doubler les revenus des 10% les plus pauvres.http://www.inega lites.fr/spip.php?article1&id_mot0
Le 15-12-2009, bpascal...@googlemail.com <bpascal...@googlemail.com> a écrit :
> On 15 déc, 22:46, Georges <geor...@gmail.com> wrote:
> J'envisage de lire le K&R, mais de l'avoir déjà feuilleté, je
> comprends que les notions d'architecture informatique, d'assembleur et
> d'algorithmes sont nécessaires pour trouver cet ouvrage intéressant .
Le K&R n'est pas le meilleur livre au monde pour apprendre le C,
mais il est quand même plutot bon.
[SNIP, Linux, iPhone]
> Ca ne fait pas un an que j'ai commencé alors tout ça relève aussi un
> peu du fantasme. Mais je considère comme un point de repère pour
> orienter mes efforts et rester motivé...
Oui, c'est bien d'avoir des rèves.
Bon, il me semble qu'écrire une appli iPhone sera plus facile
que de contribuer à Linux, mais à ce stade, ça n'est pas bien grave .
Après, tu dis avoir commencé il y a un an... Tu y passes
combien d'heures par semaine environ ?
Marc Boyer
--
En prenant aux 10% des francais les plus riches 12% de leurs revenus,
on pourrait doubler les revenus des 10% les plus pauvres.http://www.inega lites.fr/spip.php?article1&id_mot=130
Le 15-12-2009, a écrit :
> On 15 déc, 22:46, Georges wrote:
> J'envisage de lire le K&R, mais de l'avoir déjà feuilleté, je
> comprends que les notions d'architecture informatique, d'assembleur et
> d'algorithmes sont nécessaires pour trouver cet ouvrage intéressant .
Le K&R n'est pas le meilleur livre au monde pour apprendre le C,
mais il est quand même plutot bon.
[SNIP, Linux, iPhone]
> Ca ne fait pas un an que j'ai commencé alors tout ça relève aussi un
> peu du fantasme. Mais je considère comme un point de repère pour
> orienter mes efforts et rester motivé...
Oui, c'est bien d'avoir des rèves.
Bon, il me semble qu'écrire une appli iPhone sera plus facile
que de contribuer à Linux, mais à ce stade, ça n'est pas bien grave .
Après, tu dis avoir commencé il y a un an... Tu y passes
combien d'heures par semaine environ ?
Marc Boyer
--
En prenant aux 10% des francais les plus riches 12% de leurs revenus,
on pourrait doubler les revenus des 10% les plus pauvres.http://www.inega lites.fr/spip.php?article1&id_mot0
Si une personne est passée par une expérience similaire...
Si une personne est passée par une expérience similaire...
Si une personne est passée par une expérience similaire...