• [^] # Re: Les techniques de génie logiciel

    Posté par . En réponse à la dépêche Miguel de Icaza s'explique sur .NET. Évalué à -3.

    Un GC ça ne change vraiment pas grand chose, avec un peu d'habitude la gestion de la mémoire en C ce n'est pas si compliqué...

    Pour le reste, les pointers de fonction c'est élégant, très pratique et extrêment puissant, et je ne vois pas ce qu'on peut faire de mieux.


    Je vais faire le voyant et te faire une prédiction : si dans 5 ans tu relis ces phrases, tu te dira "bon sang qu'est-ce que j'étais bête à cet âge là".

    Tu ne veux pas attendre d'avoir un tout petit peu plus d'expérience avant d'établir ce genre de certitudes ?

    (tu va surement répondre non, et que tu sais très bien de quoi tu parles, mais bon...)

    Les regexps en C ça existe, et j'ai déjà dit que la manipulation de chaines était *le* point faible du C.

    En fait, historiquement C était justement fait pour processer du texte (et Unix aussi, cf. toutes les commandes cut, paste, column, awk, etc...)

    Et j'insiste, prends un exemple Ruby, ou même Perl, re-écris le en C et dis-moi si ça ne change "pas grand chose". Un truc simple, un tout petit parseur, genre un truc qui me compte le nombre de mots différents dans un texte.