[PROGRAMMATION] C OU C++ ?

Jean5782
2023-07-09 11:19:17

Je connais le python mais je sais pas quoi apprendre entre le C et le C++

glossateurfou
2023-07-09 11:22:56

Java si tu veux un langage conventionelle

Jean5782
2023-07-09 11:22:57

Up

Jean5782
2023-07-09 11:25:51

Up

CoinPump
2023-07-09 11:26:08

C#

Beedooboop
2023-07-09 11:26:40

Si tu connais le C++, tu connais le C

Jean5782
2023-07-09 11:26:49

Le 09 juillet 2023 à 11:26:08 :
C#

Pk

Jean5782
2023-07-09 11:29:16

Le 09 juillet 2023 à 11:26:40 :
Si tu connais le C++, tu connais le C

Donc je devrais apprendre le C ?

uhcouldbetrump
2023-07-09 11:30:41

C c'est toi qui gère l'allocation de mémoire, c'est vraiment la bedrock d'un langage de programmation
C++ c'est de l'objet, beaucoup de blabla a écrire pour faire la même chose que le C mais il est polyvalent tu peut TOUT programmer en C++ en ayant un programme efficace

C# c'est C++ en plus lent mais y'a moins de bullshit a gérer

au noob je conseil le C# et une fois que ta compris le délire tu go C++

Rifson_lalarme
2023-07-09 11:31:35

C histoire de comprendre les notions de base (allocation mémoire, structures, pointeurs,..) et te "détacher" du haut niveau du python. Une fois que tu maitrises go C++ qui est plus avancé (objets, templates,..)

ColossalGuitare
2023-07-09 11:33:02

Ça sert à rien "d'apprendre un langage"

Trouve un projet, une idée à développer et choisi le langage en fonction de ce que tu veux faire concrètement

Jean5782
2023-07-09 11:33:12

Le 09 juillet 2023 à 11:30:41 :
C c'est toi qui gère l'allocation de mémoire, c'est vraiment la bedrock d'un langage de programmation
C++ c'est de l'objet, beaucoup de blabla a écrire pour faire la même chose que le C mais il est polyvalent tu peut TOUT programmer en C++ en ayant un programme efficace

C# c'est C++ en plus lent mais y'a moins de bullshit a gérer

au noob je conseil le C# et une fois que ta compris le délire tu go C++

Est ce que je peux tout faire en C ? J'aimes beaucoup la syntaxe

Le 09 juillet 2023 à 11:31:35 :
C histoire de comprendre les notions de base (allocation mémoire, structures, pointeurs,..) et te "détacher" du haut niveau du python. Une fois que tu maitrises go C++ qui est plus avancé (objets, templates,..)

Ok merci je go C alors

Hisseo-santian3
2023-07-09 11:33:13

Go dev web comme tout le monde

Jean5782
2023-07-09 11:34:20

Le 09 juillet 2023 à 11:33:13 :
Go dev web comme tout le monde

Jamais

Rifson_lalarme
2023-07-09 11:34:39

Est ce que je peux tout faire en C ? J'aimes beaucoup la syntaxe

en C et C++ tu peux tout faire, par contre tu vas souffrir pour des choses qui se font en 2 lignes de python.

Jean5782
2023-07-09 11:34:47

Le 09 juillet 2023 à 11:34:20 :

Le 09 juillet 2023 à 11:33:13 :
Go dev web comme tout le monde

Jamais

Je veux dev pour le plaisir pas pour la thune

uhcouldbetrump
2023-07-09 11:41:32

Le 09 juillet 2023 à 11:33:12 :

Le 09 juillet 2023 à 11:30:41 :
C c'est toi qui gère l'allocation de mémoire, c'est vraiment la bedrock d'un langage de programmation
C++ c'est de l'objet, beaucoup de blabla a écrire pour faire la même chose que le C mais il est polyvalent tu peut TOUT programmer en C++ en ayant un programme efficace

C# c'est C++ en plus lent mais y'a moins de bullshit a gérer

au noob je conseil le C# et une fois que ta compris le délire tu go C++

Est ce que je peux tout faire en C ? J'aimes beaucoup la syntaxe

Le 09 juillet 2023 à 11:31:35 :
C histoire de comprendre les notions de base (allocation mémoire, structures, pointeurs,..) et te "détacher" du haut niveau du python. Une fois que tu maitrises go C++ qui est plus avancé (objets, templates,..)

Ok merci je go C alors

Tu peut "tout faire" avec presque n'importe quel langage

mais quel est le plus opti pour tel ou tel projet? C'est a toi de le découvrir :oui:

Mario64 est fait en C par exemple

et le programme pour ton micro onde est fait en C++

Mais Unreal est fait en C++ aussi
plein de jeux gamecube sont en C++

et Minecraft en JAVA

et tout les jeux unity en C#

etc etc

IslandMelodies
2023-07-09 11:44:11

Si ton objectif c'est d'apprendre les notions de base en informatique, comment on gère la mémoire, faire un petit jeu pour se faire la main -> Apprenez à programmer en C d'openclassroom (https://openclassrooms.com/fr/courses/19980-apprenez-a-programmer-en-c). Pour les personnes qui disent gneu gneu c'est un vieux tuto pas à jour, vous êtes ridicule puisque l'objectif initial n'est pas d'apprendre le C pour être proactif, mais pour apprendre les notions élémentaires de l'informatique, et ce tuto le fait plutôt bien et est très didactique.

Si tu es un dev de niveau avancé, et que tu souhaites être proactif dans un projet qui nécessiterai soit le C++ soit le C (informatique embarquée, électronique ou un moteur pour une application), il y a de grande chance qu'il faille se diriger plutôt vers le C++, le C étant surtout utilisé pour la programmation de PIC.

Rifson_lalarme
2023-07-09 17:43:49

Le 09 juillet 2023 à 11:44:11 :
Si ton objectif c'est d'apprendre les notions de base en informatique, comment on gère la mémoire, faire un petit jeu pour se faire la main -> Apprenez à programmer en C d'openclassroom (https://openclassrooms.com/fr/courses/19980-apprenez-a-programmer-en-c).

il est pas à jour ton truc :(

Infos
Gestion du forum

contact@geevey.com

API disponible. Utilisez le paramètre "api" en GET, peu importe le contenu, sur une page du site.

Notes

    Partenaire: JVFlux
    Ce site n'est pas associé à Jeuxvideo.com ou Webedia. Nous utilisons seulement des archives publiques.
    Il est inutile de me spammer par e-mail pour supprimer un topic. Au contraire, en conséquence, je mettrais votre topic dans le bloc ci-dessous.
Non-assumage
    Personne n'a pas assumé de topic pour le moment.