language c

language c - C - Programmation

Marsh Posté le 08-06-2005 à 13:45:30    

salut  
je suis un debutant en programmation je ve savoir ou trouver le language c (est ce que c'est gratuit ou payant) :D  
merci a+

Reply

Marsh Posté le 08-06-2005 à 13:45:30   

Reply

Marsh Posté le 08-06-2005 à 13:49:01    

C'est un langage, c'est gratos ...
Va faire un tour dans la section biblio tu y trouvera plein de liens.
sinon je pense que tu voulais parler de compilateur/linker pour générer un programme, là aussi dans cette même section tu trouvera ton bonheur ;)

Reply

Marsh Posté le 08-06-2005 à 13:50:35    

Euh.
Ce qu'il te faut trouver c'est un "compilateur", et non un "langage".
 
Tout dépend de ta plateforme de développement.
Sous Unixoïdes, je dirais qu'un simple éditeur type nedit ou gvim suffira, avec un compilateur gcc, et un debugger.
 
Sous Windows, tu peux télécharger devcpp, un IDE gratuit :
http://www.bloodshed.net/devcpp.html


Message édité par Elmoricq le 08-06-2005 à 13:50:58
Reply

Marsh Posté le 08-06-2005 à 23:53:06    

moi je ne connais rien en programmation c'est mon premier pas je ne connais ni plate forme ni compilateur et merci de me montrer c'est ou la biblio
merci

Reply

Marsh Posté le 08-06-2005 à 23:54:35    

C'est un langage, "gratuit". Ca c'st pour l'avantage. En ce qui concerne les defauts nous n'en ferons pas la liste de craint du ban pour flood, nous nous contenterons de noter que tous les theologiens s'accordent a dire qu'il procede directement du Malin


---------------
NP: HTTP Error 764 Stupid coder found
Reply

Marsh Posté le 09-06-2005 à 00:23:16    

c'est fini oui ces allusions au diable en parlant de cet honorable langage??
Accessoirement c'est (AMHA machin) une très bonne école pour apprendre la règle numéro 1 en matière de programmation j'ai nommé la rigueur et un peu beaucoup la débrouillardise.  
Après on peut passer dans la joie à des langages bisounours et moderne comme C# ou Java et meme se la péter en faisait du JNI car on a passé le cap, d'ailleurs il ya un C dans cap. Bon OK il faudra au préalable s'étre farci 3000 pages de docs sur la POO et la COO pour ne pas avoir l'air bete sur le forum mais quand meme.

Reply

Marsh Posté le 09-06-2005 à 00:24:26    

non, ce n'est que le debut :o


---------------
NP: HTTP Error 764 Stupid coder found
Reply

Marsh Posté le 09-06-2005 à 00:30:33    

c'est un complot que tu mènes?
prend garde les forces démoniaques sont puissantes, elles vont jusqu'à utiliser une petite pile fixe dans certains projets buzzword du genre OS [:totoz]

Reply

Marsh Posté le 09-06-2005 à 00:31:12    

une croisade :o


---------------
NP: HTTP Error 764 Stupid coder found
Reply

Marsh Posté le 09-06-2005 à 00:35:17    

t'es du genre Saint Louis quoi... Tu comptes laver les pieds des intégristes barbus en sandale chaussette qui ne jurent que par ce langages?

Reply

Marsh Posté le 09-06-2005 à 00:35:17   

Reply

Marsh Posté le 09-06-2005 à 00:35:59    

jvoyais plutot une deratisation au lance flamme :o
 
ABJUREZZZ TOUS OU TREPASSEZZZZZ


Message édité par chrisbk le 09-06-2005 à 00:36:07

---------------
NP: HTTP Error 764 Stupid coder found
Reply

Marsh Posté le 09-06-2005 à 00:42:03    

Mouaii du genre Torquemada...
Celà montre bien là le manque de clairvoyance qui consiste à critiquer un des langages les plus utilisés. Si il connait le succès c'est qu'il est bien, non?

Reply

Marsh Posté le 09-06-2005 à 00:43:07    

comme le cobol et le fortran ?


---------------
NP: HTTP Error 764 Stupid coder found
Reply

Marsh Posté le 09-06-2005 à 00:49:14    

par exemple, ils sont très utilisés dans leur domaines de prédilection, on peut aussi citer le C++ comme une réfèrence pour un ensemble très complet de domaines.

Reply

Marsh Posté le 09-06-2005 à 00:50:09    

le c++ tient deja plus la route que le c, ne serait ce que par le fait qu'il permet d'enormement reduire le nombre d'alloc dynamique stupide et source de leaks et de prise de tete
 
le C n'est la que pour precipiter la ruine des hommes


---------------
NP: HTTP Error 764 Stupid coder found
Reply

Marsh Posté le 09-06-2005 à 01:05:07    

Ben ca dépend pour quoi... moi je suis assez d'accord avec ESR concernant le C++ http://www.faqs.org/docs/artu/ch14s04.html#cc_language mais bon vu que la tendance est de l'employer à toutes les sauces (c'est moins le cas pour le C quand meme) me le rend encore plus détestable. J'ai du faire un peu de MFC, l'impression que j'en ai eu fut la meme que celle que la vision d'un fichier de conf sendmail.

Reply

Marsh Posté le 09-06-2005 à 08:52:20    

bin c++ c'est c++ et mfc c'est mfc. C'est comme si je jugeais C par la qualité du code de la zlib (qui me donne encore des cauchemards la nuit). Perso sauf cas extreme, je ne vois plus aucune raison de se prendre la tete avec le C. Ce langage en attends trop de la part du programmeur, et ledit programmeur a surement bcp mieux que de se battre avec des problemes idiots.
 
C'est particulierement agacant en C de voir le nombre de ligne de code necessaire pour faire des operations basique. Une bete copie de chaine de caractere t'en prends au mieux 2 (copie + destruction) au pire n (declaration, copie, une destruction par point de sortie). Franchement, on peut me dire "ouuuuéééé mais c'est de la rigueur ca, tu sais pas coder, lol", bin ok, mais moi je pense que me palucher moi meme ce genre de truc n'apporte rien a mon programme : au contraire, ca le dessert. (Je ne parle meme pas du bonheur foudroyant de faire des V-Table a la main)
 
ca fait donc maintenant 8mois que je me farcis en gros 8h de C par jour et je pense pouvoir donc affirmer sans rougir que la chutte de productivité entre C et C++ doit se situer aux alentours de 40% (avec 40% de bugs en plus)
 
Voila pourquoi je dis que C est un langage de bagnard. Le rendement d'une pioche et les ampoules qui vont avec.
 

Reply

Marsh Posté le 09-06-2005 à 10:16:41    

chrisbk a écrit :

Voila pourquoi je dis que C est un langage de bagnard. Le rendement d'une pioche et les ampoules qui vont avec.


Il y a des cas où le C n'est pas une option (embarqué, notamment). D'autre part il est facile (et gratifiant) de construire ses outils.
 
http://mapage.noos.fr/emdel/clib.htm
 
C'est l'esprit 'artisan', et il me plait.


Message édité par Emmanuel Delahaye le 09-06-2005 à 10:17:15

---------------
Des infos sur la programmation et le langage C: http://www.bien-programmer.fr Pas de Wi-Fi à la maison : http://www.cpl-france.org/
Reply

Marsh Posté le 09-06-2005 à 10:33:17    

c'est aussi un peu l'esprit Unix : un concept ultra simple et souple à la base qui se revele tres puissant mais aussi difficile à appréhender et à pas très voire meme du tout user friendly. On peut faire de putain de trucs dans un one-liner mais on a pas très envie d'en faire un au petit déjeuner, de meme que le C ou la compatibilité C permet de faire des taches qu'on serait bien emmerder de faire sans (programmer une lib graphique, programmer dans un environnement sans MMU...)

Reply

Sujets relatifs:

Leave a Replay

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