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

  FORUM HardWare.fr
  Programmation
  C

  language c

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

language c

n°1112619
casatoune
Posté le 08-06-2005 à 13:45:30  profilanswer
 

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+

mood
Publicité
Posté le 08-06-2005 à 13:45:30  profilanswer
 

n°1112626
cricri_
Posté le 08-06-2005 à 13:49:01  profilanswer
 

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 ;)

n°1112628
Elmoricq
Modérateur
Posté le 08-06-2005 à 13:50:35  profilanswer
 

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
n°1113385
casatoune
Posté le 08-06-2005 à 23:53:06  profilanswer
 

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

n°1113389
chrisbk
-
Posté le 08-06-2005 à 23:54:35  profilanswer
 

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
n°1113447
manatane
En vous remerciant, bonsoir
Posté le 09-06-2005 à 00:23:16  profilanswer
 

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.

n°1113449
chrisbk
-
Posté le 09-06-2005 à 00:24:26  profilanswer
 

non, ce n'est que le debut :o


---------------
NP: HTTP Error 764 Stupid coder found
n°1113450
manatane
En vous remerciant, bonsoir
Posté le 09-06-2005 à 00:30:33  profilanswer
 

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]

n°1113451
chrisbk
-
Posté le 09-06-2005 à 00:31:12  profilanswer
 

une croisade :o


---------------
NP: HTTP Error 764 Stupid coder found
n°1113453
manatane
En vous remerciant, bonsoir
Posté le 09-06-2005 à 00:35:17  profilanswer
 

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?

mood
Publicité
Posté le 09-06-2005 à 00:35:17  profilanswer
 

n°1113454
chrisbk
-
Posté le 09-06-2005 à 00:35:59  profilanswer
 

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
n°1113462
manatane
En vous remerciant, bonsoir
Posté le 09-06-2005 à 00:42:03  profilanswer
 

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?

n°1113464
chrisbk
-
Posté le 09-06-2005 à 00:43:07  profilanswer
 

comme le cobol et le fortran ?


---------------
NP: HTTP Error 764 Stupid coder found
n°1113470
manatane
En vous remerciant, bonsoir
Posté le 09-06-2005 à 00:49:14  profilanswer
 

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.

n°1113472
chrisbk
-
Posté le 09-06-2005 à 00:50:09  profilanswer
 

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
n°1113482
manatane
En vous remerciant, bonsoir
Posté le 09-06-2005 à 01:05:07  profilanswer
 

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.

n°1113553
chrisbk
-
Posté le 09-06-2005 à 08:52:20  profilanswer
 

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.
 

n°1113625
Emmanuel D​elahaye
C is a sharp tool
Posté le 09-06-2005 à 10:16:41  profilanswer
 

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/
n°1113643
manatane
En vous remerciant, bonsoir
Posté le 09-06-2005 à 10:33:17  profilanswer
 

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...)


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

  language c

 

Sujets relatifs
Quel language est le plus simple d'apprentissage pour un debutant ???c'est quel language ça ???
Les bases de données et le language C[Unik] UML : Unified Modeling Language
Language c, *fichier.o*Quel language pour une application web ??
language utilisé pour les émulateurs consoles...Retrouver le language de programmetion
language oxygène++Choisir un language de programmation.
Plus de sujets relatifs à : language c


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