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

 


Dernière réponse
Sujet : je veux demarrer avec la programmation...
ZuL

Aricoh a écrit a écrit :

 
Je me suis arrêté aux structures (j'étais aux portes de la programmation objet en fait).
 
En mai 2001, suis passé à Perl, j'ai seulement mis 2 mois à m'y faire et je crois qu'il m'aurait fallu bien davantage si je n'avais pas connu le C.
 
Non, le C est franchement le 1er langage que je recommande, comme je disais il ne pardonne pas les erreurs de code (combien de fois gcc m'a énervé !!! :) ) et il file de sérieuses bases. Et surtout, il apprend (c mon avis) à coder proprement.
 
J'ai vu des programmes Perls écrits par des cochons, à la limite de l'illisible. Venant du C, j'ai conservé mes habitudes et ça le fait nettement mieux.  




 
1-> en t'arretant aux structures tu n'etais pas aux portes de l'objet mais aux portes du C
 
2-> en ayant eu pour base le l'algo a la place du C tu aurais assimilé le perl en 2 semaines grand maximum
 
3-> le C tu peux coder comme un porc bien plus facilement qu'avec un autre langage du fait justement de la gestion manuelle de la mémoire
 
franchement, je comprend que vous pouviez trouver l'algo rebarbatif mais c'est la base de la programmation....quand on connait l'algo et les concepts de la programmation objet on peut assimilier la pluspart des langages très rapidement....
faut pas met' la charue avant les boeufs


Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
ZuL

Aricoh a écrit a écrit :

 
Je me suis arrêté aux structures (j'étais aux portes de la programmation objet en fait).
 
En mai 2001, suis passé à Perl, j'ai seulement mis 2 mois à m'y faire et je crois qu'il m'aurait fallu bien davantage si je n'avais pas connu le C.
 
Non, le C est franchement le 1er langage que je recommande, comme je disais il ne pardonne pas les erreurs de code (combien de fois gcc m'a énervé !!! :) ) et il file de sérieuses bases. Et surtout, il apprend (c mon avis) à coder proprement.
 
J'ai vu des programmes Perls écrits par des cochons, à la limite de l'illisible. Venant du C, j'ai conservé mes habitudes et ça le fait nettement mieux.  




 
1-> en t'arretant aux structures tu n'etais pas aux portes de l'objet mais aux portes du C
 
2-> en ayant eu pour base le l'algo a la place du C tu aurais assimilé le perl en 2 semaines grand maximum
 
3-> le C tu peux coder comme un porc bien plus facilement qu'avec un autre langage du fait justement de la gestion manuelle de la mémoire
 
franchement, je comprend que vous pouviez trouver l'algo rebarbatif mais c'est la base de la programmation....quand on connait l'algo et les concepts de la programmation objet on peut assimilier la pluspart des langages très rapidement....
faut pas met' la charue avant les boeufs

Aricoh

PrincesseFlora a écrit a écrit :

Et ben je peux je dire que je commence a comprendre PERL maintenant que je vois le C



C'est clair :crazy:
Et ça n'a pas été trop dur de capter le côté strict du C après avoir vu Perl ?

PrincesseFlora te plaint pas a Limoges ils sont super intelligent en DEUG tu vois pendant 2 ans PASCAL, ensuite tu vois en licence en meme temps PROLOG, ADA, et PERL. Ensuite au 2eme semestre tu vois enfin le C
Et ben je peux je dire que je commence a comprendre PERL maintenant que je vois le C
Aricoh

Jar Jar a écrit a écrit :

Un langage très facile à apprendre, et qui évite de faire des bêtises, c'est python : www.python.org




c'est vrai que Python a l'air agréable, j'ai vu qq lignes de code et ça m'a semblé sympatoche, niveau compréhension
D'un autre sens, ça m'a donné aussi l'impression qu'on facilitait bcp de choses au programmeur, et je ne pense pas que ce soit la meilleure méthode pour apprendre, pour apprendre bien
 
J'ai débuté le C en février 2001, j'étais (et le suis toujours) archi-nullos en math et n'avait jamais vu un algorithme. Les notions de boucle et de conditions, j'ai mis du temps avant d'être super à l'aise avec. Ensuite, gros pavé dur à ingurgiter, la notion de pointeur, j'en ai chié :lol:, purée c'que j'en ai chié !
Je me suis arrêté aux structures (j'étais aux portes de la programmation objet en fait).
 
En mai 2001, suis passé à Perl, j'ai seulement mis 2 mois à m'y faire et je crois qu'il m'aurait fallu bien davantage si je n'avais pas connu le C.
 
Non, le C est franchement le 1er langage que je recommande, comme je disais il ne pardonne pas les erreurs de code (combien de fois gcc m'a énervé !!! :) ) et il file de sérieuses bases. Et surtout, il apprend (c mon avis) à coder proprement.
 
J'ai vu des programmes Perls écrits par des cochons, à la limite de l'illisible. Venant du C, j'ai conservé mes habitudes et ça le fait nettement mieux.

Jar Jar Un langage très facile à apprendre, et qui évite de faire des bêtises, c'est python : www.python.org
Ce langage fait tout : fonctionnel, objet, développement web (avec mod_python et zope), calcul scientifique, interfaçage avec d'autres langages... en plus, la syntaxe est très agréable pour le néophyte comme pour l'expert.
scaldan balo est d'aco dac avec arioch, j'ai débuté avec le C, au debut c'est galere mais tu as plein d'aide et de docs de compilos. Et puis cela permet de passer à n'importe quoi apres
 
:crazy:
Aricoh Perso, j'ai acquis de sacrées bases en bossant sur le langage C.
Ca m'a permi de passer à Perl en un clin d'oeil et depuis, je fais des applis graphiques en Perl/Tk (c'est de la pure programmation objet).
 
Le C apporte de bonnes bases car il ne pardonne pas bcp les erreurs de programmations.
juju_le_barbare

os2 a écrit a écrit :

tu devrais débuter par delphi
tu pourrais sans problème faire des programmes graphiques, console, compatible windows/linux...
 
ensuite tu pourrais te tourner vers c++ builder comme ça tu serais pas trop désorienté, tu connaitrais déjà les api, vcl...  




 
C'est exactement ce que j'ai fait, et ça marche impec !!! Suis les conseils de os2 !
 
Au fait os2, ton site c'est maintenant www.borlandrulez.fr.fm , non ?

os2 tu devrais débuter par delphi
tu pourrais sans problème faire des programmes graphiques, console, compatible windows/linux...
 
ensuite tu pourrais te tourner vers c++ builder comme ça tu serais pas trop désorienté, tu connaitrais déjà les api, vcl...
ZuL beaucoup te diront le contraire mais je te conseillerai de commencer par l'algorithmique...
c'est pas de la programmation c'est une méthode d'analyse qui te permet de définir les axes de résolution d'un probleme (en gros tu jettes ton programme en francais sur papier)
 
ensuite, je te conseillerai de commencer non pas par du C (tu risquerais de vraiment galerer entre les pointeurs, les depacements de capacités, les allocations de mémoires, de bloquer des heures sur une erreur a la con et de te degouter de la programmation) mais plutot par un L4G (VB ou delphi qui est un peu plus complet...et complexe)....ne commence surtout pas par un langage de script style ASP PHP ou encore javascript...tu risquerais de prendre de trop mauvaises habitudes...
 
 
pour une discussion antérieure a ce sujet :  
http://forum.hardware.fr/forum2.ph [...] c=1&trash=
C_Po_Ma_Faute un sujet vu moult fois ici, m'enfin ...
 
perso je dirais que pour commencer : algorithmique + C pour appliquer  
ça donne des bases très, très solides et totalement indépendante des IDE et ateliers existants, on s'intéresse aux bases de la programmation et pas à savoir utiliser tel ou tel environnement (comme par exemple VS .net)
darklord http://forum.hardware.fr/forum2.ph [...] ic=&trash=
Tentacle

sam2 a écrit a écrit :

quel language dois-je apprendre le premier?
Merci Jarod  




 
Tu veux faire quel type de programmation? web? graphisme? batch? traitement de texte?

sam2 quel language dois-je apprendre le premier?
Merci Jarod

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