Topic : « Programmation débutant: C# ou Javascript ?.. »

Avatar de MarcelDucon MarcelDucon
On dit aux débutants de démarrer par le C# parce que c'est Microsoft qui tient les merdias mais je proteste.

Le langage C# c'est dépendant de MV diverses comme MS-FW ou Mono c'est le bordel et puis ça n'est pas portable en javascript... contrairement au C++

Donc moi je dis aux débutants, démarrez par le javascript, c'est un langage facile pour débuter, comme ça vous pouvez afficher direct vos oeuvres dans le navigateur.

Ensuite vous passez directement au C++ sans vous faire chier avec le langage de merde de microchiotte, voilà.
Avatar de pseudo1 pseudo1
Je conseil le java ou le ruby (qui as des soft simple pour s'exercé), bien plus simple que le c# (même si je n'ai commencé as apprendre le code que depuis quelque semaine ) https://image.noelshack.com/minis/2017/21/1495823618-risitas596.png
#1028604
Avatar de MarcelDucon MarcelDucon
Ha P.S. pour ceux qui veulent faire des jeux vidéo,

c# => moteur de merde Unity
c++ => super moteur Unreal

voilà donc le c# c'est vraiment une enculade

sinon pur la petite histoire C# est en fait une repompe de java par microchiotte. si vous voulez apprendre la prog de BDD faites DIRECTEMENT du java au lieu de vous faire chier avec la merde de microchiotte
Avatar de MarcelDucon MarcelDucon
>>pseudo1
Je conseil le java ou le ruby (qui as des soft simple pour s'exercé), bien plus simple que le c# (même si je n'ai commencé as apprendre le code que depuis quelque semaine ) https://image.noelshack.com/minis/2017/21/1495823618-risitas596.png

ouais mais java c'est pour faire des clients lourds de BDD

or les débutants eux ils ont plutôt envie de commencer par faire des jeux de pong, et pour frimer devant tes potes rien de tel que de les afficher dans le navigateur

donc viva javascript

http://punkcoders.free.fr/noelshoot/
Apercite http://punkcoders.free.fr/noelshoot/

Avatar de Wotan Wotan
Qu'est ce que tu penses du moteur Cryengine?
Et j'entend parler du Lua depuis longtemps mais pour moi c'est jsute un dérivé, c'est si valable que ça?
Avatar de MarcelDucon MarcelDucon
>>Wotan
Qu'est ce que tu penses du moteur Cryengine?
Et j'entend parler du Lua depuis longtemps mais pour moi c'est jsute un dérivé, c'est si valable que ça?

cryengine la dernière fois que je l'ai testé c'était clairement pas accessible aux débutants, mode d'emploi: démerde-toi avec la source et raque la version payante de visual studio
Avatar de MarcelDucon MarcelDucon
>>Leonidas
Pour un novice, j'pense qu'il lui faudrait du C + cours d'algo

la meilleure manière de décourager le novice

Un novice tout ce qu'il va réussir à faire avec le langage C c'est afficher du texte dans la console ms-dos...
Avatar de Hitlounet Hitlounet
Pour commencer moi je dis Python. Langage libre, objet si l'on veut.
Et sinon pour en plus comprendre comment marche une machine, le roi des langages c'est le C.
Avatar de FDP-Deter FDP-Deter
Tout dépends ce que le gars veut faire.
Puis le js tout seul est un peu useless, apars si tu veux faire des script greasemonkey, et encore, des bases en html sont nécessaires.
Avatar de Wotan Wotan
J'avais voulu commencer par le c moi aussi, et ouais pas de résultat au début, alors' oui tu développes la logique mais c'est trop frustrant, je le mettrais en deuxième language d'apprentissage
Avatar de pseudo1 pseudo1
>>MarcelDucon
Citation de pseudo1
Je conseil le java ou le ruby (qui as des soft simple pour s'exercé), bien plus simple que le c# (même si je n'ai commencé as apprendre le code que depuis quelque semaine ) https://image.noelshack.com/minis/2017/21/1495823618-risitas596.png
ouais mais java c'est pour faire des clients lourds de BDD
or les débutants eux ils ont plutôt envie de commencer par faire des jeux de pong, et pour frimer devant tes potes rien de tel que de les afficher dans le navigateur
donc viva javascript
http://punkcoders.free.fr/noelshoot/
Apercite http://punkcoders.free.fr/noelshoot/


Oui, c'est pour cela que je dis ruby pour ceux qu'il veule apprendre tout ayant quelque chose style Rpgmaker sous la main pour s'exercé et avoir un résultat direct.
Après le javascript est aussi bien dans ce sens la car il peut être implémenté rapidement et facilement a un navigateur
Je trouve dommage que tout le monde se focalise seulement sur le C# a apprendre en premier alors qu'il y as bien plus simple et ludique.
Avatar de Zen Zen
c# => moteur de merde Unity
J'ai rencontré des professionnels (éditeurs de jeu) qui bosse là dessus, ils sont pas du même avis. Et même ont signalé ça comme une véritable libération. Après, ils faisaient pas des jeux FPS mais plutôt stratégie gestion.
Avatar de MarcelDucon MarcelDucon
>>Hitlounet
Pour commencer moi je dis Python. Langage libre, objet si l'on veut.
Et sinon pour en plus comprendre comment marche une machine, le roi des langages c'est le C.

>>Hitlounet
Pour commencer moi je dis Python. Langage libre, objet si l'on veut.
Et sinon pour en plus comprendre comment marche une machine, le roi des langages c'est le C.

autant démarrer directement par le C++

le C ça va te priver de tout un tas de trucs, la seule utilité de ce langage c'est de maintenir les vieux logiciels faits en C

mais les logiciels modernes ils sont tous programmés en C++
Avatar de MarcelDucon MarcelDucon
>>Zen
c# => moteur de merde Unity
J'ai rencontré des professionnels (éditeurs de jeu) qui bosse là dessus, ils sont pas du même avis. Et même ont signalé ça comme une véritable libération. Après, ils faisaient pas des jeux FPS mais plutôt stratégie gestion.

Ca oui ils ont pu se libérer de 90% des développeurs qui sont maintenant au RSA.
Avatar de Leonidas Leonidas
>>MarcelDucon
Citation de Leonidas
Pour un novice, j'pense qu'il lui faudrait du C + cours d'algo
la meilleure manière de décourager le novice
Un novice tout ce qu'il va réussir à faire avec le langage C c'est afficher du texte dans la console ms-dos...

Ben c'est un novice, il va quand même pas commencer par créer une fenêtre https://image.noelshack.com/minis/2016/30/1469541952-risitas182.png

Et c'est très bien la console, ça te permet d'afficher et de rentrer des valeurs, ce qui te permet de coder pas mal de truc pour un novice.
Avatar de Hitlounet Hitlounet
>>MarcelDucon
Citation de Hitlounet
Pour commencer moi je dis Python. Langage libre, objet si l'on veut.
Et sinon pour en plus comprendre comment marche une machine, le roi des langages c'est le C.
>>Hitlounet
Pour commencer moi je dis Python. Langage libre, objet si l'on veut.
Et sinon pour en plus comprendre comment marche une machine, le roi des langages c'est le C.
autant démarrer directement par le C++
le C ça va te priver de tout un tas de trucs, la seule utilité de ce langage c'est de maintenir les vieux logiciels faits en C
mais les logiciels modernes ils sont tous programmés en C++

Le c++ est très compliqué. Tout est objet. De quoi décourager très vite avec des notions souvent fumeuses. Pour apprendre, je persiste et signe le mieux c'est le Python

Auto-édit :
>>MarcelDucon
Citation de Hitlounet
Pour commencer moi je dis Python. Langage libre, objet si l'on veut.
Et sinon pour en plus comprendre comment marche une machine, le roi des langages c'est le C.
>>Hitlounet
Pour commencer moi je dis Python. Langage libre, objet si l'on veut.
Et sinon pour en plus comprendre comment marche une machine, le roi des langages c'est le C.
autant démarrer directement par le C++
le C ça va te priver de tout un tas de trucs, la seule utilité de ce langage c'est de maintenir les vieux logiciels faits en C
mais les logiciels modernes ils sont tous programmés en C++

Le c++ est très compliqué. Tout est objet. De quoi décourager très vite avec des notions souvent fumeuses. Pour apprendre, je persiste et signe le mieux c'est le Python
Liste des sujets