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

  FORUM HardWare.fr
  Programmation
  C++

  Le C est-il mieux que le C# ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Le C est-il mieux que le C# ?

n°2137162
testeur14
Posté le 17-04-2012 à 15:24:04  profilanswer
 

Tout est dans le sujet.

mood
Publicité
Posté le 17-04-2012 à 15:24:04  profilanswer
 

n°2137165
gilou
Modérateur
Modzilla
Posté le 17-04-2012 à 15:29:51  profilanswer
 

C'est une question à la con.
Tout dépend du contexte: environnement de prog, type de pb a résoudre, etc etc
A+,


---------------
There's more than what can be linked! --    Iyashikei Anime Forever!    --  AngularJS c'est un framework d'engulé!  --
n°2137167
Elmoricq
Modérateur
Posté le 17-04-2012 à 15:39:42  profilanswer
 

Ouais mais l'éléphant c'est quand même vach'ment fort.

n°2137175
theshockwa​ve
I work at a firm named Koslow
Posté le 17-04-2012 à 16:33:14  profilanswer
 

dans un sujet C++, vouloir comparer C et C#, c'est une triplement bonne idée


---------------
last.fm
n°2137206
Terminapor
I'll see you rise.
Posté le 17-04-2012 à 17:47:58  profilanswer
 

Ces trois langages ont des cibles différentes, le C est orienté procédurale, le C++ objet, et le C# je sais pas (POO aussi, mais je connais pas les différences avec le C++)
 
Tout dépend de ce que tu veux faire


---------------
Perhaps you don't deserve to breathe
n°2137216
gilou
Modérateur
Modzilla
Posté le 17-04-2012 à 18:21:35  profilanswer
 

Terminapor a écrit :

Ces trois langages ont des cibles différentes, le C est orienté procédurale, le C++ objet, et le C# je sais pas (POO aussi, mais je connais pas les différences avec le C++)

:non:  
Le C est un langage procédural, le C# est un langage orienté objet, et le C++ peut être l'un ou l'autre.
A+,

Message cité 1 fois
Message édité par gilou le 17-04-2012 à 18:22:12

---------------
There's more than what can be linked! --    Iyashikei Anime Forever!    --  AngularJS c'est un framework d'engulé!  --
n°2137218
theshockwa​ve
I work at a firm named Koslow
Posté le 17-04-2012 à 18:33:31  profilanswer
 

non mais ... on peut faire de la programmation orientée objet en C aussi, il faut juste aimer faire des pointeurs de fonction à la main dans ses structures ...


---------------
last.fm
n°2137219
kadreg
profil: Utilisateur
Posté le 17-04-2012 à 18:38:34  profilanswer
 

Et enfoncer une vis avec un marteaucvoir même l'uninverse


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
n°2137232
Terminapor
I'll see you rise.
Posté le 17-04-2012 à 19:35:22  profilanswer
 

gilou a écrit :

:non:  
Le C est un langage procédural, le C# est un langage orienté objet, et le C++ peut être l'un ou l'autre.
A+,


 
Mea culpa :jap:
 

theshockwave a écrit :

non mais ... on peut faire de la programmation orientée objet en C aussi, il faut juste aimer faire des pointeurs de fonction à la main dans ses structures ...


Oui enfin, c'est assez chiant à mettre en place les systèmes de la POO dans un langage qui ne l'est pas :D


---------------
Perhaps you don't deserve to breathe
n°2137236
antiseptiq​ueincolore
Posté le 17-04-2012 à 20:07:33  profilanswer
 

Je dirais que le C est moins corporate que le c# et que l'un est meilleur que l'autre en fonction des personnes qui t'entourent.
 
Si personne ne t'entoure, le c est meilleur  :o et le c# est une abominable windoserie  :o
merci de ce débat

mood
Publicité
Posté le 17-04-2012 à 20:07:33  profilanswer
 

n°2137259
gilou
Modérateur
Modzilla
Posté le 17-04-2012 à 23:02:43  profilanswer
 

Terminapor a écrit :

Oui enfin, c'est assez chiant à mettre en place les systèmes de la POO dans un langage qui ne l'est pas :D

On avait ça dans un soft qu'on faisait il y a pfff! longtemps, sous Win 3.1  
En particulier une toolkit graphique qu'on avait construit a la pogne en C avec des classes et de l'héritage à coup de tables de pointeurs, et qui était 'réalisée' (avec du code OS dépendant final) sur Win, Unix, OS2 et Mac (a 90% suite au départ de l'implémenteur de cette partie la).
C'est pas qu'on aurait pas voulu utiliser le C++, mais c'était pas assez mur pour nos besoins à l'époque.
 
Et incidemment, le langage d'avenir qui mettra tout le monde d'accord sera le D, quand il sera un peu mieux stabilisé qu'actuellement.
 
A+,


Message édité par gilou le 17-04-2012 à 23:04:39

---------------
There's more than what can be linked! --    Iyashikei Anime Forever!    --  AngularJS c'est un framework d'engulé!  --
n°2144349
Profil sup​primé
Posté le 02-06-2012 à 20:31:08  answer
 

La comparaison est complètement conne.

 

Sauf erreur de ma part, le C# est une extension du C, qui n'est utilisable que par dessus le framework .NET sous windows (ou sous MONO) et ne produit pas du code machine, mais un bytecode interprété, ou compilé juste a temps, le CLR, un peu à l'image de Java.

 

Le C, lui, est un langage beaucoup plus ancien, bas niveau.

Message cité 1 fois
Message édité par Profil supprimé le 02-06-2012 à 20:31:44
n°2144350
Profil sup​primé
Posté le 02-06-2012 à 20:34:59  answer
 

theshockwave a écrit :

non mais ... on peut faire de la programmation orientée objet en C aussi, il faut juste aimer faire des pointeurs de fonction à la main dans ses structures ...

 

Faire des méthodes virtuelles en C il faut se lever tôt quand même... enfin oui GTK+ le fait.


Message édité par Profil supprimé le 02-06-2012 à 20:54:04
n°2144464
theshockwa​ve
I work at a firm named Koslow
Posté le 04-06-2012 à 11:49:59  profilanswer
 


 
le C# n'a vraiment rien à voir avec le C, pour le reste, ce que tu dis est juste et prouve effectivement que ces langages n'ont pas du tout la même cible.


---------------
last.fm
n°2144543
Profil sup​primé
Posté le 04-06-2012 à 19:48:21  answer
 

theshockwave a écrit :


 
le C# n'a vraiment rien à voir avec le C, pour le reste, ce que tu dis est juste et prouve effectivement que ces langages n'ont pas du tout la même cible.


 
Je parlais de la syntaxe, elle est quand même fortement inspiré du C (enfin tout comme l'objective-C, le C++, le D, le Java, etc)

n°2144733
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 06-06-2012 à 11:09:23  profilanswer
 

ouais enfin si tu pars de ce principe, on peut aussi dire que le PHP est une extension du C hein :o


---------------
J'ai un string dans l'array (Paris Hilton)
n°2144759
gilou
Modérateur
Modzilla
Posté le 06-06-2012 à 12:55:43  profilanswer
 

Harkonnen a écrit :

ouais enfin si tu pars de ce principe, on peut aussi dire que le PHP est une extension du C hein :o

Il faut alors que tu considères que Perl est une extension du C.
A+,


---------------
There's more than what can be linked! --    Iyashikei Anime Forever!    --  AngularJS c'est un framework d'engulé!  --

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

  Le C est-il mieux que le C# ?

 

Sujets relatifs
[C#] Remplacer le symbole € par valeur hexadecimale [Résolu]pacman en C
[C] débutant a=b différent de b=a ?analyseur lexical en C
[VB5]Choix controle le mieux adapté ?Compilateur C++ en java
LANCER C++ A PARTIR DE JAVAproblème de passage de C au C++
Triac et µC[C# / LINQ to XML] Générer des balises contenant des ':'
Plus de sujets relatifs à : Le C est-il mieux que le C# ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR