un meilleur langage que C++ ?
Solidity
De rien les prolos bloqué 20 ans en arrière et qui ratent tous les trains
Le 09 octobre 2021 à 21:37:18 :
Je connais un tout petit peu le C mais c'est quoi la grande différence du C++ ? Pourquoi des gens se sont dit qu'ils devaient créer un nouveau langage pour remplacer le C ? Qu'est ce qui change fondamentalement ?
En gros t'as tout un paquet de librairies standard en plus, qui te permettent de gagner beaucoup de temps et de pas avoir à reinventer la roue pour chaque projet. Mais y'a pas vraiment de différence de syntaxe, tu peux compiler un code en C avec un compilateur C++.
[21:37:18] <Gelatine2Fion>
Je connais un tout petit peu le C mais c'est quoi la grande différence du C++ ? Pourquoi des gens se sont dit qu'ils devaient créer un nouveau langage pour remplacer le C ? Qu'est ce qui change fondamentalement ?
Le c++ s'appuie sur de l'orienté objet qui est de nos jours désuet pour la plupart des domaines(oups je l'est dit)
Mais il a aussi apporté de "bonnes"(relatif à mon ressenti) choses comme le fait d'overload des fonction ou des opérateurs ce qui est bien pratique
le seul but du langage est de restreindre les libertés du programmeur au nom de la sécurité et imposer un seul et unique style de programmation
typiquement un langage de golem progressiste libéral/socialiste , d'ailleurs toute la commu de Rust sont des gauchistes
Dev C++: "J'ai une idée d'application" "
Ils décident de créer une application de messagerie en ligne type Discord/Skype
Dev JS: "Bon je vais telecharger Electron pour le front j'éspère que ça va marcher "
Dev C++: "Qt ou rien, c'est parti pour tester les examples du repo "
1 heure plus tard..
Dev JS: "Wow ça marche! Je vais prendre Vue.JS pour le front-end, et NodeJS pour le back-end comme ça je suis tranquille "
Dev C++: " "
"Même l'exemple le plus basique ne marche pas sur mon PC? "
"Bon pas grave on va voir d'ou ça vient "
1 jour plus tard..
Developpeur JS: "Bon j'ai un prototype qui marche, j'ai juste copié collé du CSS pour que ça soit pas trop moche, au moins c'est déjà un projet viable"
"Bon du coup je vais travailler sur le back un peu plus "
"npm i ws "
"Ok c'est parti "
Dev C++ "Ok en fait le problème vient de la dépendance MINGNU-MWN version 9 du Visual Project "
"Youpi! J'ai la toolkit qui marche et j'ai le bouton qui est affiché "
1 mois plus tard..
Developpeur JS: "Bon j'ai fini je pense "
"En plus ça tourne sous navigateur, sous Windows, sous Mac, sous Linux, sous micro-onde, sous applewatch, sous google glass, c'est cool quand même je vais pouvoir lancer un buisness pour faire un peu d'argent "
"Je vais l'appeler DiSkype, ça va forcer sur la controverse et je vais me faire encore plus de thune "
Dev C++ " Bon j'espère que ça va marcher maintenant
"
1 mois plus tard..
Dev C++ "Bon j'ai fini "
"Il est temps d'en faire la pub sur internet "
"Reddit -> Poster -> 'A new lightweight chat software focused on low-end devices' "
"Héhé ça tourne sous 20 Mo de ram c'est pas beau ça? "
.
...
.....
"Première réponse (5 upvotes) : c'est quoi ta merde c'est hyper moche et ça tourne même pas sous mon mac "
"Deuxième réponse (3 upvotes) : C'est un genre de DiSkype eco+? "
"Hein? C'est quoi diskype? "
10 ans plus tard..
"Alors t'as bientot fini esclave? "
"Oui monsieur "
..
...
[21:39:22] <QiED13>
Le meilleur des languages > aucunIl n'existe pas de language parfait
Chacun à ses avantages
Merci le yaml pour faire des fichiers config
Pas faux
J'irai pas faire du frontend avec du C ou des applications graphiques avec du python
Le 09 octobre 2021 à 21:36:07 :
Le 09 octobre 2021 à 21:34:34 :
Bien sur, sur quel critère?quel autre langage me permettrait de faire ce que je veux dans absolument tout les domaines avec le maximum de performance et le moins de restriction sur le style de codage et laisser exprimer ma créativité ?
Le C++ est un langage beaucoup trop complexe, que même des experts surdiplômés avec 20 ans d'expérience n'arrivent pas à complètement maitriser... Donc exprimer ta créativité...
Même coté performances, tout le monde s'en fou maintenant. C'est moins cher de payer une machine capable de palier aux éventuels problèmes de performance (dans la mesure du possible évidemment) que de payer un expert C++ réellement compétent pour développer le logiciel.
Au final, le C++, ce n'est qu'une niche. Un langage trop complexe, majoritairement utilisé par des jean-marie Jmetouche Absolument incapables d'exploiter ne serait ce que 75% du langage.
Un langage de plus en plus boudé par les entreprises.
Un des langages les plus mal payés pour les junior et confirmés.
Un langage sans norme, sans convention, qui rend son apprentissage encore plus difficile vu que chaque entreprise, chaque SI à sa façon de développer en C++, et à chaque fois tu dois tout réapprendre (l'ironie pour un langage 100% libre).
Et pour les quelques trucs où il pourrait vraiment être exploité (majoritairement maths appliquées et temps réel), on lui préfère un bon vieux C, ou un C# pour tout ce qui est JV.
Cruel.
Le 09 octobre 2021 à 21:42:29 :
Developpeur JS: "J'ai une idée d'application"
Dev C++: "J'ai une idée d'application" "
Ils décident de créer une application de messagerie en ligne type Discord/Skype
Dev JS: "Bon je vais telecharger Electron pour le front j'éspère que ça va marcher "
Dev C++: "Qt ou rien, c'est parti pour tester les examples du repo "
1 heure plus tard..
Dev JS: "Wow ça marche! Je vais prendre Vue.JS pour le front-end, et NodeJS pour le back-end comme ça je suis tranquille "
Dev C++: " "
"Même l'exemple le plus basique ne marche pas sur mon PC? "
"Bon pas grave on va voir d'ou ça vient "
1 jour plus tard..
Developpeur JS: "Bon j'ai un prototype qui marche, j'ai juste copié collé du CSS pour que ça soit pas trop moche, au moins c'est déjà un projet viable"
"Bon du coup je vais travailler sur le back un peu plus "
"npm i ws "
"Ok c'est parti "
Dev C++ "Ok en fait le problème vient de la dépendance MINGNU-MWN version 9 du Visual Project "
"Youpi! J'ai la toolkit qui marche et j'ai le bouton qui est affiché "
1 mois plus tard..
Developpeur JS: "Bon j'ai fini je pense "
"En plus ça tourne sous navigateur, sous Windows, sous Mac, sous Linux, sous micro-onde, sous applewatch, sous google glass, c'est cool quand même je vais pouvoir lancer un buisness pour faire un peu d'argent "
"Je vais l'appeler DiSkype, ça va forcer sur la controverse et je vais me faire encore plus de thune "
Dev C++ " Bon j'espère que ça va marcher maintenant
"
1 mois plus tard..
Dev C++ "Bon j'ai fini "
"Il est temps d'en faire la pub sur internet "
"Reddit -> Poster -> 'A new lightweight chat software focused on low-end devices' "
"Héhé ça tourne sous 20 Mo de ram c'est pas beau ça? "
.
...
.....
"Première réponse (5 upvotes) : c'est quoi ta bouse c'est hyper moche et ça tourne même pas sous mon mac "
"Deuxième réponse (3 upvotes) : C'est un genre de DiSkype eco+? "
"Hein? C'est quoi diskype? "
10 ans plus tard..
"Alors t'as bientot fini esclave? "
"Oui monsieur "
..
...
ahi collax
forumwar t'attend
c'est tellement vrai en plus
"gneu gneu je gere ma memoie gneu gneu"
bah oui fils d'accord, mais on est en 2021 tout le monde a 16 de ram
Le 09 octobre 2021 à 21:36:07 :
Le 09 octobre 2021 à 21:34:34 :
Bien sur, sur quel critère?quel autre langage me permettrait de faire ce que je veux dans absolument tout les domaines avec le maximum de performance et le moins de restriction sur le style de codage et laisser exprimer ma créativité ?
C++ suivi de "moins de restriction"
Le 09 octobre 2021 à 21:36:07 :
Le 09 octobre 2021 à 21:34:34 :
Bien sur, sur quel critère?quel autre langage me permettrait de faire ce que je veux dans absolument tout les domaines avec le maximum de performance et le moins de restriction sur le style de codage et laisser exprimer ma créativité ?
golang
Le 09 octobre 2021 à 21:44:34 :
Le 09 octobre 2021 à 21:42:29 :
Developpeur JS: "J'ai une idée d'application"
Dev C++: "J'ai une idée d'application" "
Ils décident de créer une application de messagerie en ligne type Discord/Skype
Dev JS: "Bon je vais telecharger Electron pour le front j'éspère que ça va marcher "
Dev C++: "Qt ou rien, c'est parti pour tester les examples du repo "
1 heure plus tard..
Dev JS: "Wow ça marche! Je vais prendre Vue.JS pour le front-end, et NodeJS pour le back-end comme ça je suis tranquille "
Dev C++: " "
"Même l'exemple le plus basique ne marche pas sur mon PC? "
"Bon pas grave on va voir d'ou ça vient "
1 jour plus tard..
Developpeur JS: "Bon j'ai un prototype qui marche, j'ai juste copié collé du CSS pour que ça soit pas trop moche, au moins c'est déjà un projet viable"
"Bon du coup je vais travailler sur le back un peu plus "
"npm i ws "
"Ok c'est parti "
Dev C++ "Ok en fait le problème vient de la dépendance MINGNU-MWN version 9 du Visual Project "
"Youpi! J'ai la toolkit qui marche et j'ai le bouton qui est affiché "
1 mois plus tard..
Developpeur JS: "Bon j'ai fini je pense "
"En plus ça tourne sous navigateur, sous Windows, sous Mac, sous Linux, sous micro-onde, sous applewatch, sous google glass, c'est cool quand même je vais pouvoir lancer un buisness pour faire un peu d'argent "
"Je vais l'appeler DiSkype, ça va forcer sur la controverse et je vais me faire encore plus de thune "
Dev C++ " Bon j'espère que ça va marcher maintenant
"
1 mois plus tard..
Dev C++ "Bon j'ai fini "
"Il est temps d'en faire la pub sur internet "
"Reddit -> Poster -> 'A new lightweight chat software focused on low-end devices' "
"Héhé ça tourne sous 20 Mo de ram c'est pas beau ça? "
.
...
.....
"Première réponse (5 upvotes) : c'est quoi ta bouse c'est hyper moche et ça tourne même pas sous mon mac "
"Deuxième réponse (3 upvotes) : C'est un genre de DiSkype eco+? "
"Hein? C'est quoi diskype? "
10 ans plus tard..
"Alors t'as bientot fini esclave? "
"Oui monsieur "
..
...
ahi collax
forumwar t'attendc'est tellement vrai en plus
"gneu gneu je gere ma memoie gneu gneu"
bah oui fils d'accord, mais on est en 2021 tout le monde a 16 de ram
Ahi ça faisait longtemps que j'avais plus entendu parler de Forum war, les souvenirs
Dommage c'est complètement mort maintenant
Données du topic
- Auteur
- theniore
- Date de création
- 9 octobre 2021 à 21:34:17
- Nb. messages archivés
- 67
- Nb. messages JVC
- 61