C++ >>>> tous les langages
h4skell
2022-06-01 16:50:42
Le 01 juin 2022 à 16:49:10 Elillalilolulu a écrit :
Le 01 juin 2022 à 16:47:57 :
Le 01 juin 2022 à 16:45:30 Elillalilolulu a écrit :
Le 01 juin 2022 à 16:41:19 :
Le pavé C++ vs JS enterre le débat l'air de rienhttps://image.noelshack.com/fichiers/2018/40/2/1538464049-ahibol.png
JS c'est un truc de doer, de go getter, d'entrepreneur, un seul homme peut gérer un projet entierhttps://image.noelshack.com/fichiers/2018/40/2/1538464049-ahibol.png
C++ bonhttps://image.noelshack.com/fichiers/2018/40/2/1538464049-ahibol.png
Bof, js ça reste éclaté, c'est littéralement impossible a maintenir de gros projets avec.
J'aime pas et j'évite de m'en servir mais c'est là dans les navigateurs faut faire avechttps://image.noelshack.com/fichiers/2018/40/2/1538464049-ahibol.png
La moindre des choses c'est d'utiliser typescript si t'es obligé
Je sais pas là je suis sur un projet perso de refaire JVP j'ai bientôt fini le back mais tu ferais comment le script clienthttps://image.noelshack.com/fichiers/2018/40/2/1538464049-ahibol.png
Elillalilolulu
2022-06-01 16:51:00
Le 01 juin 2022 à 16:49:40 :
ok mais esqu'on en parle des """dev""" qui utilisent pythorchon ?
J'ai toujours été très critique sur python, j'aime pas du tout le langage, mais faut reconnaître que pour l'ia, y a pas vraiment d'alternative aussi solide
delab_delab2
2022-06-01 16:51:20
Pour avoir fait pas mal de langages, c'est vrai que C++ a quelque chose de kiffant, à la manière du C où t'as vraiment l'impression de maitriser pas mal de choses.
Après quand on voit que toutes les applis modernes grand public tournent sous des technos web, et que tous les outils de modélisation statistiques/physiques tournent sous des langages de très haut niveau (python, R, Matlab etc.), on se rend compte que C++ c'est réservé à une certaine catégorie d'app genre les jeux, les app CLI ou ce genre de choses, mais que pour la majorité des devs c'est moins utile. C'est chiant car le web c'est affreux, je suis bien d'accord avec l'aspect "bouton -> serveur -> base de données" qui peut devenir vraiment chiant à force
h4skell
2022-06-01 16:51:40
Le 01 juin 2022 à 16:50:28 Fistacle a écrit :
Le 01 juin 2022 à 16:49:41 :
Le 01 juin 2022 à 16:48:23 Fistacle a écrit :
Le 01 juin 2022 à 16:47:57 :
Le 01 juin 2022 à 16:45:30 Elillalilolulu a écrit :
Le 01 juin 2022 à 16:41:19 :
Le pavé C++ vs JS enterre le débat l'air de rienhttps://image.noelshack.com/fichiers/2018/40/2/1538464049-ahibol.png
JS c'est un truc de doer, de go getter, d'entrepreneur, un seul homme peut gérer un projet entierhttps://image.noelshack.com/fichiers/2018/40/2/1538464049-ahibol.png
C++ bonhttps://image.noelshack.com/fichiers/2018/40/2/1538464049-ahibol.png
Bof, js ça reste éclaté, c'est littéralement impossible a maintenir de gros projets avec.
J'aime pas et j'évite de m'en servir mais c'est là dans les navigateurs faut faire avechttps://image.noelshack.com/fichiers/2018/40/2/1538464049-ahibol.png
Plus pour longtemps
https://yew.rs/
Oh putain ça va me refaire ma journée ton truc, dis moi que c'est plus performant que du js et qu'on peut faire la même chose aussi facilement dans les deux langages stphttps://image.noelshack.com/fichiers/2018/40/2/1538464049-ahibol.png
Ça ralentit lorsque tu veux manipuler le DOM
Mais ça sera réglé d'ici peu
Aya dommage c'est le seul truc que je veux fairehttps://image.noelshack.com/fichiers/2018/40/2/1538464049-ahibol.png
Ils ont des estimations de vers quand ça remplacera totalement JS?https://image.noelshack.com/fichiers/2018/40/2/1538464049-ahibol.png
Demonciel
2022-06-01 16:52:06
ça se prend pour des dev alors que 99% des applications Python ne font pas 100 lignes
AYYAAA je t'invite à venir faire un stage dans ma boîte tu vas t'amuser ahi.https://image.noelshack.com/fichiers/2018/40/2/1538464049-ahibol.png
Elillalilolulu
2022-06-01 16:52:38
Le 01 juin 2022 à 16:50:42 :
Le 01 juin 2022 à 16:49:10 Elillalilolulu a écrit :
Le 01 juin 2022 à 16:47:57 :
Le 01 juin 2022 à 16:45:30 Elillalilolulu a écrit :
Le 01 juin 2022 à 16:41:19 :
Le pavé C++ vs JS enterre le débat l'air de rienhttps://image.noelshack.com/fichiers/2018/40/2/1538464049-ahibol.png
JS c'est un truc de doer, de go getter, d'entrepreneur, un seul homme peut gérer un projet entierhttps://image.noelshack.com/fichiers/2018/40/2/1538464049-ahibol.png
C++ bonhttps://image.noelshack.com/fichiers/2018/40/2/1538464049-ahibol.png
Bof, js ça reste éclaté, c'est littéralement impossible a maintenir de gros projets avec.
J'aime pas et j'évite de m'en servir mais c'est là dans les navigateurs faut faire avechttps://image.noelshack.com/fichiers/2018/40/2/1538464049-ahibol.png
La moindre des choses c'est d'utiliser typescript si t'es obligé
Je sais pas là je suis sur un projet perso de refaire JVP j'ai bientôt fini le back mais tu ferais comment le script clienthttps://image.noelshack.com/fichiers/2018/40/2/1538464049-ahibol.png
JVP ?
Je sais pas, je déteste le frontend, jamais j'y touche
h4skell
2022-06-01 16:53:36
Le 01 juin 2022 à 16:52:38 Elillalilolulu a écrit :
Le 01 juin 2022 à 16:50:42 :
Le 01 juin 2022 à 16:49:10 Elillalilolulu a écrit :
Le 01 juin 2022 à 16:47:57 :
Le 01 juin 2022 à 16:45:30 Elillalilolulu a écrit :
Le 01 juin 2022 à 16:41:19 :
Le pavé C++ vs JS enterre le débat l'air de rienhttps://image.noelshack.com/fichiers/2018/40/2/1538464049-ahibol.png
JS c'est un truc de doer, de go getter, d'entrepreneur, un seul homme peut gérer un projet entierhttps://image.noelshack.com/fichiers/2018/40/2/1538464049-ahibol.png
C++ bonhttps://image.noelshack.com/fichiers/2018/40/2/1538464049-ahibol.png
Bof, js ça reste éclaté, c'est littéralement impossible a maintenir de gros projets avec.
J'aime pas et j'évite de m'en servir mais c'est là dans les navigateurs faut faire avechttps://image.noelshack.com/fichiers/2018/40/2/1538464049-ahibol.png
La moindre des choses c'est d'utiliser typescript si t'es obligé
Je sais pas là je suis sur un projet perso de refaire JVP j'ai bientôt fini le back mais tu ferais comment le script clienthttps://image.noelshack.com/fichiers/2018/40/2/1538464049-ahibol.png
JVP ?
Je sais pas, je déteste le frontend, jamais j'y touche
Surcouche de JVC avec un script client qui injecte au milieu des pages des topics / posts hébergés sur un autre serveurhttps://image.noelshack.com/fichiers/2018/40/2/1538464049-ahibol.png
Elillalilolulu
2022-06-01 16:54:01
Le 01 juin 2022 à 16:51:20 :
Pour avoir fait pas mal de langages, c'est vrai que C++ a quelque chose de kiffant, à la manière du C où t'as vraiment l'impression de maitriser pas mal de choses.
Après quand on voit que toutes les applis modernes grand public tournent sous des technos web, et que tous les outils de modélisation statistiques/physiques tournent sous des langages de très haut niveau (python, R, Matlab etc.), on se rend compte que C++ c'est réservé à une certaine catégorie d'app genre les jeux, les app CLI ou ce genre de choses, mais que pour la majorité des devs c'est moins utile. C'est chiant car le web c'est affreux, je suis bien d'accord avec l'aspect "bouton -> serveur -> base de données" qui peut devenir vraiment chiant à force
Imagine c'est pas toi qui gère l'allocateur de mémoire mais t'as l'impression de "contrôler la chose"
Go zig
DarkPudgeLatent
2022-06-01 16:54:12
Le 01 juin 2022 à 16:41:12 :
Les mecs de C++ qui pensent que avoir un vieux langage design avec les contraintes des vieux compilateurs en tête peut être "moderne".
Tout les 3 ans on va rajouter 5 keywords et déprécier la moitié des fonctions de la std pour les remplacer par d'autre pour se sentir MODERNE
Vieux langage ? Années 90, tu confonds avec lequel ? Y'a quasi aucun langage vraiment utilisé plus récent, Python par ex c'est la même époque
Elillalilolulu
2022-06-01 16:59:14
Le 01 juin 2022 à 16:54:12 :
Le 01 juin 2022 à 16:41:12 :
Les mecs de C++ qui pensent que avoir un vieux langage design avec les contraintes des vieux compilateurs en tête peut être "moderne".
Tout les 3 ans on va rajouter 5 keywords et déprécier la moitié des fonctions de la std pour les remplacer par d'autre pour se sentir MODERNE
Vieux langage ? Années 90, tu confonds avec lequel ? Y'a quasi aucun langage vraiment utilisé plus récent, Python par ex c'est la même époque
Bah normal qu'ils soient plus utilisés que les nouveaux langages, y a de l'inertie parce que les dev ont été formé sur ça, et aussi pour entretenir le code legacy.
Y a une plétore de langages qui sont apparus dans les années 2000/2010.
Pour en citer quelques uns, julia, golang, rust, scala, kotlin, elixir, zig.
Bon ce dernier est encore un peu jeune mais
Atom18
2022-06-01 16:59:17
Le khey qui dit que le Rust > C++, arguments? Nofake je trouve aucune raison de passer sous Rust, surtout qu'il y a pas d'emplois en France
Sinon les kheys etre dev C++ en france ca peut etre bien paye? Enfin je veux dire je suis lambda niveau code, pas mauvais mais pas un genie non plus, mais j'ai pas envie de faire du web, j'ai l'impression d'etre bloque, soit je fais du c++ a m'en arracher les cheveux et j'aime mais je suis paye que dalle ou alors je fais du code a la con en web et je suis bien paye en aimant pashttps://image.noelshack.com/fichiers/2018/29/6/1532128784-risitas33.png
h4skell
2022-06-01 17:00:31
Le 01 juin 2022 à 16:59:17 Atom18 a écrit :
Le khey qui dit que le Rust > C++, arguments? Nofake je trouve aucune raison de passer sous Rust, surtout qu'il y a pas d'emplois en France
Sinon les kheys etre dev C++ en france ca peut etre bien paye? Enfin je veux dire je suis lambda niveau code, pas mauvais mais pas un genie non plus, mais j'ai pas envie de faire du web, j'ai l'impression d'etre bloque, soit je fais du c++ a m'en arracher les cheveux et j'aime mais je suis paye que dalle ou alors je fais du code a la con en web et je suis bien paye en aimant pashttps://image.noelshack.com/fichiers/2018/29/6/1532128784-risitas33.png
Entreprends khey en C++ tu construis des abstractions pour enrichir des devs web ambitieuxhttps://image.noelshack.com/fichiers/2018/40/2/1538464049-ahibol.png
DarkPudgeLatent
2022-06-01 17:00:37
Le 01 juin 2022 à 16:51:20 :
Pour avoir fait pas mal de langages, c'est vrai que C++ a quelque chose de kiffant, à la manière du C où t'as vraiment l'impression de maitriser pas mal de choses.
Après quand on voit que toutes les applis modernes grand public tournent sous des technos web, et que tous les outils de modélisation statistiques/physiques tournent sous des langages de très haut niveau (python, R, Matlab etc.), on se rend compte que C++ c'est réservé à une certaine catégorie d'app genre les jeux, les app CLI ou ce genre de choses, mais que pour la majorité des devs c'est moins utile. C'est chiant car le web c'est affreux, je suis bien d'accord avec l'aspect "bouton -> serveur -> base de données" qui peut devenir vraiment chiant à force
Pour la modélisation et le calcul scientifique, c'est le PNJ classique qui est sous du Pyhton R etc. Dans le très haut niveau, on fait du C++, on n'a pas le choix, les langages que t'as cité pour que ça ne prenne pas 15 ans les calculs t'es obligé de consommer 100 Go de Ram, y'a un pb. Et si tu veux t'en sortir quand même, tu dois coder une grosse partie en C, compiler avec l'API pour appeler de Python etc. Bah autant faire en C++. Et là t'existe.
Quand t'arrives à avoir des perfs de malades, quand t'as déjà un truc opti, que t'as des idées d'opti qui ne sont possibles qu'en C++, qu'avec du grattes un -60% en temps de calcul global en 2-3h pour mettre en place ton idée, là t'existe.
J'ai fait des codes C++, mais en Python même en codant très bien je pense que tu te prends entre x20 et x100. Et en codant bien je précise, avec une bonne utilisation de numpy, sinon t'es > x100. Et je ne parle même pas de la mémoire. Hein, on va être gentil.
Elillalilolulu
2022-06-01 17:02:00
Le 01 juin 2022 à 16:59:17 :
Le khey qui dit que le Rust > C++, arguments? Nofake je trouve aucune raison de passer sous Rust, surtout qu'il y a pas d'emplois en France
Sinon les kheys etre dev C++ en france ca peut etre bien paye? Enfin je veux dire je suis lambda niveau code, pas mauvais mais pas un genie non plus, mais j'ai pas envie de faire du web, j'ai l'impression d'etre bloque, soit je fais du c++ a m'en arracher les cheveux et j'aime mais je suis paye que dalle ou alors je fais du code a la con en web et je suis bien paye en aimant pashttps://image.noelshack.com/fichiers/2018/29/6/1532128784-risitas33.png
Bah clairement ton but a l'air juste de vouloir trouver du taff bien payé, pas de coder dans un langage plus agréable. A ce niveau là y a pas vraiment d'arguments pour Rust, reste sur C++.
Atom18
2022-06-01 17:02:15
Le 01 juin 2022 à 17:00:31 :
Le 01 juin 2022 à 16:59:17 Atom18 a écrit :
Le khey qui dit que le Rust > C++, arguments? Nofake je trouve aucune raison de passer sous Rust, surtout qu'il y a pas d'emplois en France
Sinon les kheys etre dev C++ en france ca peut etre bien paye? Enfin je veux dire je suis lambda niveau code, pas mauvais mais pas un genie non plus, mais j'ai pas envie de faire du web, j'ai l'impression d'etre bloque, soit je fais du c++ a m'en arracher les cheveux et j'aime mais je suis paye que dalle ou alors je fais du code a la con en web et je suis bien paye en aimant pashttps://image.noelshack.com/fichiers/2018/29/6/1532128784-risitas33.png
Entreprends khey en C++ tu construis des abstractions pour enrichir des devs web ambitieuxhttps://image.noelshack.com/fichiers/2018/40/2/1538464049-ahibol.png
Entreprendre quoi? Sinon j'hesite a go devops mais ca a l;air chiant comme truchttps://image.noelshack.com/fichiers/2018/27/4/1530827992-jesusreup.png
Atom18
2022-06-01 17:02:58
Le 01 juin 2022 à 17:02:00 :
Le 01 juin 2022 à 16:59:17 :
Le khey qui dit que le Rust > C++, arguments? Nofake je trouve aucune raison de passer sous Rust, surtout qu'il y a pas d'emplois en France
Sinon les kheys etre dev C++ en france ca peut etre bien paye? Enfin je veux dire je suis lambda niveau code, pas mauvais mais pas un genie non plus, mais j'ai pas envie de faire du web, j'ai l'impression d'etre bloque, soit je fais du c++ a m'en arracher les cheveux et j'aime mais je suis paye que dalle ou alors je fais du code a la con en web et je suis bien paye en aimant pashttps://image.noelshack.com/fichiers/2018/29/6/1532128784-risitas33.png
Bah clairement ton but a l'air juste de vouloir trouver du taff bien payé, pas de coder dans un langage plus agréable. A ce niveau là y a pas vraiment d'arguments pour Rust, reste sur C++.
Enfaite je veux bosser sur un langage cool et je kiffe le c++ mais oui je veux etre bien paye aussihttps://image.noelshack.com/fichiers/2018/29/6/1532128784-risitas33.png
Elillalilolulu
2022-06-01 17:03:45
Le 01 juin 2022 à 17:00:37 :
Le 01 juin 2022 à 16:51:20 :
Pour avoir fait pas mal de langages, c'est vrai que C++ a quelque chose de kiffant, à la manière du C où t'as vraiment l'impression de maitriser pas mal de choses.
Après quand on voit que toutes les applis modernes grand public tournent sous des technos web, et que tous les outils de modélisation statistiques/physiques tournent sous des langages de très haut niveau (python, R, Matlab etc.), on se rend compte que C++ c'est réservé à une certaine catégorie d'app genre les jeux, les app CLI ou ce genre de choses, mais que pour la majorité des devs c'est moins utile. C'est chiant car le web c'est affreux, je suis bien d'accord avec l'aspect "bouton -> serveur -> base de données" qui peut devenir vraiment chiant à force
Pour la modélisation et le calcul scientifique, c'est le PNJ classique qui est sous du Pyhton R etc. Dans le très haut niveau, on fait du C++, on n'a pas le choix, les langages que t'as cité pour que ça ne prenne pas 15 ans les calculs t'es obligé de consommer 100 Go de Ram, y'a un pb. Et si tu veux t'en sortir quand même, tu dois coder une grosse partie en C, compiler avec l'API pour appeler de Python etc. Bah autant faire en C++. Et là t'existe.
Quand t'arrives à avoir des perfs de malades, quand t'as déjà un truc opti, que t'as des idées d'opti qui ne sont possibles qu'en C++, qu'avec du grattes un -60% en temps de calcul global en 2-3h pour mettre en place ton idée, là t'existe.
J'ai fait des codes C++, mais en Python même en codant très bien je pense que tu te prends entre x20 et x100. Et en codant bien je précise, avec une bonne utilisation de numpy, sinon t'es > x100. Et je ne parle même pas de la mémoire. Hein, on va être gentil.
julia > all pour le calcul scientifique en dépient du fftp