Topic de endomorphisme3 :

Les trois langages de programmation à apprendre

Si tu connais un seul de ces langages tu connaîtrais tous les autres, le but n'est pas d'apprendre plusieurs langages mais de maîtriser le concept sur lequel ces langages sont construits (programmation orienté objet ici)
Python
Rust/cpp/Golang
React

Le 17 juillet 2019 à 21:16:39 PaulScarron a écrit :

Le 17 juillet 2019 à 21:15:09 endomorphisme3 a écrit :

Le 17 juillet 2019 à 21:13:54 PaulScarron a écrit :
pourquoi pas le C tout court (no joke je suis un noob) ?

c'est un langage bas niveau, on l'utilise beaucoup pour programmer des microcontroleur, des OS aussi (Window et Linux sont codés en C)

Ok c'est plus "lourd" pour coder quoi, mais la souplesse est extreme dans ce cas non ?

non, le C permet de gérer l'utilisation de la mémoire (de ton ordi, d'un système embarque peu importe) ça fait toute la différence.
Ce n'est pas la façon de programmer mais les outils que t'offre le langage si tu préfères

Le 17 juillet 2019 à 21:18:00 JVC6666 a écrit :
Basic, Pascal...

ce troll sérieux :rire:

C++ c'est vraiment de la merde je comprend pas la hype pour ce langage qui cause 90% des faille RCE
HTML et CSS l'auteur

Le 17 juillet 2019 à 21:17:06 GTA_NFS a écrit :
Si tu connais un seul de ces langages tu connaîtrais tous les autres, le but n'est pas d'apprendre plusieurs langages mais de maîtriser le concept sur lequel ces langages sont construits (programmation orienté objet ici)

ça dépend par quoi tu commences.
Il faut commencer par le c/c++, au moins ça te fait voir la programmation objet.

Et le python avec sa syntaxe dégueulasse qui le rend impossible a débugger car tout es condensé et implicite

Le 17 juillet 2019 à 21:12:47 endomorphisme3 a écrit :

Le 17 juillet 2019 à 21:11:52 TintinNewfag a écrit :
beh ça dépend ce que tu veux faire

c++ pour le logiciel
jave pour les applications
python pour le calcul scientifique

C'est quoi pour toi la différence entre une appli et un logiciel qu'on rigole ? https://image.noelshack.com/fichiers/2017/05/1485735853-fillon5.png

Le 17 juillet 2019 à 21:19:15 410Circulez a écrit :

Le 17 juillet 2019 à 21:17:06 GTA_NFS a écrit :
Si tu connais un seul de ces langages tu connaîtrais tous les autres, le but n'est pas d'apprendre plusieurs langages mais de maîtriser le concept sur lequel ces langages sont construits (programmation orienté objet ici)

Faux. Seul Java parmi les trois qu'il cite se veut 100% orienté objet

Heu dit moi c'est quoi l'utilité de coder en C++ si c'est pas en POO, autant coder en C?

C++ pour apprendre un langage bas niveau (voir C si tu veux vraiment apprendre a tout gérer comme la mémoire)

Python parce que c'est toujours utile dans beaucoup de domaines

Après en dernier je dirais que ça dépend ce que tu veux faire :

Java parce que c'est très demandé dans les entreprises
JavaScript si tu veux faire du frontend (ça se développe aussi en backend)
Go est un bon choix car ça se grossit beaucoup et il y a peu de dev sur marché

Moi je viens de commencer un boulot en Ruby mais j'en ai jamais fait, vous en pensez quoi ?
je pense que je vais bien aimé le coté user friendly, je crois que ca essaye d'etre simple ce qui est la principale qualité d'un langage
C++
C++ 14
C++ 17
avec ça tu refait le monde rien besoin d'autre

Le 17 juillet 2019 à 21:21:24 GTA_NFS a écrit :

Le 17 juillet 2019 à 21:19:15 410Circulez a écrit :

Le 17 juillet 2019 à 21:17:06 GTA_NFS a écrit :
Si tu connais un seul de ces langages tu connaîtrais tous les autres, le but n'est pas d'apprendre plusieurs langages mais de maîtriser le concept sur lequel ces langages sont construits (programmation orienté objet ici)

Faux. Seul Java parmi les trois qu'il cite se veut 100% orienté objet

Heu dit moi c'est quoi l'utilité de coder en C++ si c'est pas en POO, autant coder en C?

le c++ supporte l'OO, mais n'est pas exclusivement OO, contrairement au java, donc il a raison https://image.noelshack.com/fichiers/2017/05/1485735853-fillon5.png

Tout dépend de ton utilisation et de tes besoins

Je connais le C, C++, Php (symfony3), javascript (react/vujs/nodejs), cobol, java, python, ruby, Objective-C et j'en passe, dont chaque langage j'ai déjà utilisé dans un projet pro ou open source

Mais je dois en maitriser à fond de chez fond 3 tout au plus, et je me débrouille très bien avec le reste

Mais ça veut rien dire, tout va dépendre de ce que tu vas faire, y'a pas de langage meilleur qu'un autre

Je te conseillerais d'apprendre javascript et python, c'est vraiment deux languages avec les quelques tu peux quasiement tout faire , aussi bien du mobile, web, app

Java, plsql, JavaScript/typescript

Le 17 juillet 2019 à 21:21:58 410Circulez a écrit :

Le 17 juillet 2019 à 21:19:11 FeteNatio a écrit :
C++ c'est vraiment de la merde je comprend pas la hype pour ce langage qui cause 90% des faille RCE

C'est pas à cause du langage, mais des cons qui utilisent scanf sans prendre aucune précaution pour empêcher les overflows et surtout de ceux qui donnent les permissions suid à n'importe quoi https://image.noelshack.com/fichiers/2018/13/4/1522325846-jesusopti.png

scanf c'est surtout lié au C khey https://image.noelshack.com/fichiers/2017/05/1485735853-fillon5.png

généralement en cpp on utilise la bibliothèque iostream https://image.noelshack.com/fichiers/2017/05/1485735853-fillon5.png

Le 17 juillet 2019 à 21:21:58 410Circulez a écrit :

Le 17 juillet 2019 à 21:19:11 FeteNatio a écrit :
C++ c'est vraiment de la merde je comprend pas la hype pour ce langage qui cause 90% des faille RCE

C'est pas à cause du langage, mais des cons qui utilisent scanf sans prendre aucune précaution pour empêcher les overflows et surtout de ceux qui donnent les permissions suid à n'importe quoi https://image.noelshack.com/fichiers/2018/13/4/1522325846-jesusopti.png

désolé mec c'est pas des cas isolés, c'est généralisé. Surtout qu'a coté pratiquement tous les langages sont prémunis contre ca. et c'est pas que scanf c'est dans une grande partie du code

Tellement de gens qui parlent sans savoir sur ce topic, on sent les mecs qui ont lu 2-3 trucs sur openclassroom et se sentent expert https://image.noelshack.com/fichiers/2017/05/1485735853-fillon5.png

Au travail, les gens comme vous font pas le font feu et finissent à chialer dans le bureau du RH, j'en ai déjà vu https://image.noelshack.com/fichiers/2017/05/1485735853-fillon5.png

Données du topic

Auteur
endomorphisme3
Date de création
17 juillet 2019 à 21:10:58
Nb. messages archivés
188
Nb. messages JVC
187
Voir le topic sur JVC

Afficher uniquement les messages de l'auteur du topic

En ligne sur JvArchive
JvArchive compagnon
Découvrez JvArchive compagnon, l'userscript combattant la censure abusive sur le 18-25 !