Messages de DarkPudgeLatent

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". :rire:

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 :rire:

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

Le 01 juin 2022 à 16:33:48 :
Apres je t'avoue que ca me fait un peu chier de faire des trucs complexes avec un langage complexe tout ca pour gagner moins qu'un pisseur de code js fronthttps://image.noelshack.com/fichiers/2018/29/6/1532128784-risitas33.png

ça dépend où et ce que tu fais, beaucoup de dev C++ sont des ingénieur de haut niveau mieux payé que des pisseurs de code JShttps://image.noelshack.com/fichiers/2018/27/4/1530827992-jesusreup.png

Puis t'as toujours un défit intellectuel, le JS c'est un métier d'ouvrier, franchement autant aller à l'usinehttps://image.noelshack.com/fichiers/2018/27/4/1530827992-jesusreup.png

Le 01 juin 2022 à 16:33:17 :

Le 01 juin 2022 à 16:31:26 :

Le 01 juin 2022 à 16:20:58 :

Le 01 juin 2022 à 16:20:40 :

Le 01 juin 2022 à 16:18:08 :
Je confirme, sinon tu sais faire un arbre rouge et noir khey?https://image.noelshack.com/fichiers/2018/29/6/1532128784-risitas33.png

Non je ne sais pas faire ça, je devrais ?https://image.noelshack.com/fichiers/2018/29/6/1532128784-risitas33.png

J'ai besoin d'aide pour en faire un, mais sinon non t'inquieteshttps://image.noelshack.com/fichiers/2018/29/6/1532128784-risitas33.png

Bonne chance à toi, et bonne intégration dans la véritable élite moderne qui code en C++https://image.noelshack.com/fichiers/2017/13/1490886827-risibo.png

Merci, je souffre chaque jour tout en prenant du plaisir, c'est assez bizarrehttps://image.noelshack.com/fichiers/2018/29/6/1532128784-risitas33.png

Oui, au début c'est rude le C++, au début on perd 30minutes pour des conneries à chaque fois. Mais t'apprends vraiment, c'est là que tu montes vraiment.

C'est un véritable entrainement exigeant, une fois que tu le maîtrises, c'est du pur bonheur, t'es au sommet de l'échelle sociale dans le dev, et tout te paraît simple. Quand on t'explique des trucs de n'importe quel langage, tu comprends tout, et si toi tu parles de tes problématiques de C++, personne ne comprendhttps://image.noelshack.com/fichiers/2018/26/7/1530476579-reupjesus.png

Le 01 juin 2022 à 16:30:45 :

Le 01 juin 2022 à 16:25:18 :
non je sais faire preuve d'auto critique, ce dont, (et pas d'on :)) tu sembles être incapable avec ton langage de bouse :)

d'ailleurs je sais que node.js :coeur: existe grâce au c++ :)

Tu restes fixé sur le même détail hein :), t'as l'air éclaté mon petit, j'imagine que pour toi faire une boucle for c'est extraordinaire, reste dans ta merde à idéaliser le c++ alors que t'y connais surement rienhttps://image.noelshack.com/fichiers/2016/26/1467335935-jesus1.png

encore un dev web ou un dev python qui jalouse et interdit ses semblables de respecter le C++https://image.noelshack.com/fichiers/2016/24/1466366197-risitas10.png

Le 01 juin 2022 à 16:16:51 :

Le 01 juin 2022 à 16:12:48 :
Java c'est de la pure chiasse, spring qui met 5 secondes à démarrer, ce langage de loser :malade: faut vraiment être un détritus pour utiliser cette merde :)

10 millions de détritus d'on plus de la moitié te détruise sur tout les plans en programmation, retourne te branler sur tes pointeurs comme tout les pro c++

Si t'est trop noob pour utiliser des pointeurs, OK, mais ne critique pas ceux qui maîtrisent par jalousie stphttps://image.noelshack.com/fichiers/2017/02/1484173541-cc-risitas596.png

Le 01 juin 2022 à 16:20:58 :

Le 01 juin 2022 à 16:20:40 :

Le 01 juin 2022 à 16:18:08 :
Je confirme, sinon tu sais faire un arbre rouge et noir khey?https://image.noelshack.com/fichiers/2018/29/6/1532128784-risitas33.png

Non je ne sais pas faire ça, je devrais ?https://image.noelshack.com/fichiers/2018/29/6/1532128784-risitas33.png

J'ai besoin d'aide pour en faire un, mais sinon non t'inquieteshttps://image.noelshack.com/fichiers/2018/29/6/1532128784-risitas33.png

Bonne chance à toi, et bonne intégration dans la véritable élite moderne qui code en C++https://image.noelshack.com/fichiers/2017/13/1490886827-risibo.png

Le 01 juin 2022 à 16:20:58 :

Le 01 juin 2022 à 16:20:40 :

Le 01 juin 2022 à 16:18:08 :
Je confirme, sinon tu sais faire un arbre rouge et noir khey?https://image.noelshack.com/fichiers/2018/29/6/1532128784-risitas33.png

Non je ne sais pas faire ça, je devrais ?https://image.noelshack.com/fichiers/2018/29/6/1532128784-risitas33.png

J'ai besoin d'aide pour en faire un, mais sinon non t'inquieteshttps://image.noelshack.com/fichiers/2018/29/6/1532128784-risitas33.png

Bonne chance à toi, et bonne intégration dans la véritable élite moderne qui code en C++https://image.noelshack.com/fichiers/2017/13/1490886827-risibo.png

Un millénaire, ici depuis plus de mille an.https://image.noelshack.com/fichiers/2018/27/4/1530827992-jesusreup.png

Le 01 juin 2022 à 16:18:08 :
Je confirme, sinon tu sais faire un arbre rouge et noir khey?https://image.noelshack.com/fichiers/2018/29/6/1532128784-risitas33.png

Non je ne sais pas faire ça, je devrais ?https://image.noelshack.com/fichiers/2018/29/6/1532128784-risitas33.png

Le langage parfait, où tu as le bas niveau comme une surcouche d'objet complète pour encapsuler et facilement gérer la mémoire. Le langage où tu peux avoir les perfs totales, adaptée en calcul.

Je pleins les dev Web. Bordel faire du web, en 2022 où ça se résume à prendre des framework préconçus, à gérer des boutons côté utilisateur, faire les actions côté serveur, putain cet esclavagehttps://image.noelshack.com/fichiers/2016/26/1467335935-jesus1.png
Les dev Python qui ne dev rien en réalité, ils font juste appel à une API, le langage ne sert qu'à appeler des bibliothèques en C et ça se prend pour des dev alors que 99% des applications Python ne font pas 100 ligneshttps://image.noelshack.com/fichiers/2016/26/1467335935-jesus1.png

Le C++, c'est un langage archi complet.
  • Objets
  • Allocation dynamique, typage statique ou dynamique
  • Manipulation binaire des variables si besoin pour les projets avancés (comme stocker des résultats en les compressant soi même)
  • Compilé
  • Gestion des threads, incluant OpenMP pour les threads "éclatement de boucle" ultra optimisé
  • Bibliothèques de fou, les dev web te disent "gneu gneu comment tu fais un regex en C++ tu dois DL un truc sur un site, gérer des linker gneu gneu" alors que c'est natifhttps://image.noelshack.com/fichiers/2016/26/1467335935-jesus1.pngpareil d'ailleurs la révision C++11 a apporté des tonnes de trucs
  • Langage vivant qui évolue à fond depuis 2011

Putain, quand tu penses que des gens développent dans des langages où t'as même pas besoin de mettre le TYPE de ta variable, et en plus il peut changer en route, mais ça devrait être INTERDIThttps://image.noelshack.com/fichiers/2016/26/1467335935-jesus1.png

Comment on peut se déclarer DEV et se RESPECTER en codant dans des putain de langage pour handicapé où t'as même pas de typage statique et explicite possible ça me tuehttps://image.noelshack.com/fichiers/2016/38/1474488555-jesus24.png

Le 01 juin 2022 à 15:22:43 :

Le 01 juin 2022 à 14:25:10 :

Le 01 juin 2022 à 14:20:04 Retraite65Ans a écrit :

Le 01 juin 2022 à 14:19:00 :

Le 01 juin 2022 à 14:17:57 :
pourquoi le python est bashé?
(je ne suis pas dev, je cherche a comprendre)

car c'est un langage fait pour les low :rire:

même un gamin de 8 ans pourrait coder en python :rire:

c'est pas sensé être une bonne chose que ça soit facile a utiliser?

Généralement la facilité a un pris à payer. Et ce prix, tu peux le mesurer facilement.

Compare

n, s = 10**8, 0.
for i in range(n):
s += i

et

int n = 100000000
double s = 0.
for(int i=0; i<n; ++i)
s+=i

en temps de calcul tu comprendras. Après dans Python t'as des bibliothèques qui permettent, avec une autre écriture, de résoudre une partie importante du problème, mais c'est déjà moins facile, et ça ne résout pas tout.

Mais c'est normal aussi, là le compilateur voit que tu fait rien d'utile dans ta boucle et l'ignorehttps://image.noelshack.com/fichiers/2020/52/6/1608985783-ahi-triangle.png

Rajoute un print de "s" si t'as un doute, fais pas genre t'as pas compris le buthttps://image.noelshack.com/fichiers/2018/13/4/1522325846-jesusopti.png

Le 01 juin 2022 à 15:10:55 :

Le 01 juin 2022 à 14:25:10 :

Le 01 juin 2022 à 14:20:04 Retraite65Ans a écrit :

Le 01 juin 2022 à 14:19:00 :

Le 01 juin 2022 à 14:17:57 :
pourquoi le python est bashé?
(je ne suis pas dev, je cherche a comprendre)

car c'est un langage fait pour les low :rire:

même un gamin de 8 ans pourrait coder en python :rire:

c'est pas sensé être une bonne chose que ça soit facile a utiliser?

Généralement la facilité a un pris à payer. Et ce prix, tu peux le mesurer facilement.

Compare

n, s = 10**8, 0.
for i in range(n):
s += i

et

int n = 100000000
double s = 0.
for(int i=0; i<n; ++i)
s+=i

en temps de calcul tu comprendras. Après dans Python t'as des bibliothèques qui permettent, avec une autre écriture, de résoudre une partie importante du problème, mais c'est déjà moins facile, et ça ne résout pas tout.

Je lisais le topic tranquillement pour me foutre de la gueule des basher de python, et je tombe sur ça :rire:

Mais bordel si tu sais pas utiliser un langage arrête même d'en parler :rire: Tu es la raison pour laquelle je n'embaucherai jamais un développeur qui n'a codé qu'en JS
Tu représentes tout un pan des "nouveaux développeurs" => arrogant, étroit d'esprit, INCOMPETENT

:rire: bordel les JS fanboys

Hein ? Y'a aucun JS :rire:. C'est du C++... depuis quand tu déclares des variables en JS ?https://image.noelshack.com/fichiers/2016/24/1466366197-risitas10.png

T'as même pas compris l'exemple aaahi, et tu fais croire que tu "embauches"https://image.noelshack.com/fichiers/2016/24/1466366197-risitas10.png

Le 01 juin 2022 à 14:55:18 :

Le 01 juin 2022 à 14:44:21 :

Le 01 juin 2022 à 14:41:25 VeraRubin a écrit :

Le 01 juin 2022 à 14:33:58 :

Le 01 juin 2022 à 14:23:56 :

Le 01 juin 2022 à 14:22:58 :

Le 01 juin 2022 à 14:22:13 :

Le 01 juin 2022 à 14:20:04 :

Le 01 juin 2022 à 14:19:00 :

Le 01 juin 2022 à 14:17:57 :
pourquoi le python est bashé?
(je ne suis pas dev, je cherche a comprendre)

car c'est un langage fait pour les low :rire:

même un gamin de 8 ans pourrait coder en python :rire:

c'est pas sensé être une bonne chose que ça soit facile a utiliser?

Non, c'est un langage de merde sans aucune complexité ou t'es ultra limité contrairement à js :rire:

c'est quoi les limites de Python ?

La performance. Sur les petits projets ça posera pas nécéssairement de soucis, mais pour le reste..

Image tu penses que la performance c'est un argument valable :rire:
la performance c'est une variable négligeable les gains sont tellement faible avec nos machines d'aujou'dhui, on est plus dans les années 2000

1er low mdr
https://image.noelshack.com/fichiers/2022/22/3/1654087119-image-2022-06-01-143839122.png
https://image.noelshack.com/fichiers/2022/22/3/1654087216-image-2022-06-01-144016343.png

Tu la vois la différence entre Python & C maintenant ? 1seconde et quelque contre 1ms en C :)

Source : https://peter-jp-xie.medium.com/how-slow-is-python-compared-to-c-3795071ce82a#:~:text=It%20is%20450%20million%20loops,mode%20for%20a%20better%20performance.

Evidemment, Python c'est ultra lent, après t'es pas ultra honnête (involontairement) car t'as mis le "import sys" dans pyhton.

Si tu importes "numpy" et que tu veux faire un code '"python efficace" tu peux comparer :

np.sum(np.ones(NUMBER))

mais ça restera plus lent, et ça consommera localement beaucoup de mémoire. Mais sinon oui Python codé "comme en C" c'est vraiment très très lent.https://image.noelshack.com/fichiers/2018/27/4/1530827992-jesusreup.png

Le 01 juin 2022 à 14:44:21 :

Le 01 juin 2022 à 14:41:25 VeraRubin a écrit :

Le 01 juin 2022 à 14:33:58 :

Le 01 juin 2022 à 14:23:56 :

Le 01 juin 2022 à 14:22:58 :

Le 01 juin 2022 à 14:22:13 :

Le 01 juin 2022 à 14:20:04 :

Le 01 juin 2022 à 14:19:00 :

Le 01 juin 2022 à 14:17:57 :
pourquoi le python est bashé?
(je ne suis pas dev, je cherche a comprendre)

car c'est un langage fait pour les low :rire:

même un gamin de 8 ans pourrait coder en python :rire:

c'est pas sensé être une bonne chose que ça soit facile a utiliser?

Non, c'est un langage de merde sans aucune complexité ou t'es ultra limité contrairement à js :rire:

c'est quoi les limites de Python ?

La performance. Sur les petits projets ça posera pas nécéssairement de soucis, mais pour le reste..

Image tu penses que la performance c'est un argument valable :rire:
la performance c'est une variable négligeable les gains sont tellement faible avec nos machines d'aujou'dhui, on est plus dans les années 2000

1er low mdr
https://image.noelshack.com/fichiers/2022/22/3/1654087119-image-2022-06-01-143839122.png
https://image.noelshack.com/fichiers/2022/22/3/1654087216-image-2022-06-01-144016343.png

Tu la vois la différence entre Python & C maintenant ? 1seconde et quelque contre 1ms en C :)

Source : https://peter-jp-xie.medium.com/how-slow-is-python-compared-to-c-3795071ce82a#:~:text=It%20is%20450%20million%20loops,mode%20for%20a%20better%20performance.

Evidemment, Python c'est ultra lent, après t'es pas ultra honnête (involontairement) car t'as mis le "import sys" dans pyhton.

Si tu importes "numpy" et que tu veux faire un code '"python efficace" tu peux comparer :

np.sum(np.ones(NUMBER))

mais ça restera plus lent, et ça consommera localement beaucoup de mémoire. Mais sinon oui Python codé "comme en C" c'est vraiment très très lent.https://image.noelshack.com/fichiers/2018/27/4/1530827992-jesusreup.png

J'ai pas vraiment compris le lien avec "import sys" ? Alors certes, ça prendra un certain temps pour charger la librairie en mémoire, mais bon .. La même chose a été faite en C avec les include stdio/lib :hap:

Et je comprends pas non plus ce que tu sous-entends par "python efficace" en me donnant un exemple avec Numpy ? Pour rappel, Numpy est écrit en C hein :hap: Python n'est qu'une interface qui permet de l'utiliser :hap:

Oui et non. Pour le C, c'est géré à la compilation, pas à l'exécution, alors que le Python c'est à l'exécution.https://image.noelshack.com/fichiers/2018/27/4/1530827992-jesusreup.png

Et je sais bien, d'ailleurs Python est écrit en langage compilé aussi, je donnais un exemple pour dire que de manière générale, pour le calcul, avec Numpy (et on n'écrit que du python avec), on arrive à faire des choses moins dégueulasses en temps de calcul (sans atteindre le C), mais au prix d'une conso de mémoire.https://image.noelshack.com/fichiers/2018/27/4/1530827992-jesusreup.png

Le 01 juin 2022 à 14:51:46 TheLelouch5 a écrit :

Le 01 juin 2022 à 14:49:13 :

Le 01 juin 2022 à 14:43:41 TheLelouch5 a écrit :

Le 01 juin 2022 à 14:33:58 :

Le 01 juin 2022 à 14:23:56 :

Le 01 juin 2022 à 14:22:58 :

Le 01 juin 2022 à 14:22:13 :

Le 01 juin 2022 à 14:20:04 :

Le 01 juin 2022 à 14:19:00 :

Le 01 juin 2022 à 14:17:57 :
pourquoi le python est bashé?
(je ne suis pas dev, je cherche a comprendre)

car c'est un langage fait pour les low :rire:

même un gamin de 8 ans pourrait coder en python :rire:

c'est pas sensé être une bonne chose que ça soit facile a utiliser?

Non, c'est un langage de merde sans aucune complexité ou t'es ultra limité contrairement à js :rire:

c'est quoi les limites de Python ?

La performance. Sur les petits projets ça posera pas nécéssairement de soucis, mais pour le reste..

Image tu penses que la performance c'est un argument valable :rire:
la performance c'est une variable négligeable les gains sont tellement faible avec nos machines d'aujou'dhui, on est plus dans les années 2000

Les performances ça reste extrêmement limitant on en a la preuve avec le deep learning et tout ce qui est système embarqué qui doit fonctionner avec des ressources limitées :hap:
Mais on peut très bien coder en python avec un backend C++ ou utiliser un wrapper

C'est exactement ce genre de chose que sont les grosses bibliothèques Python (numpy, tensorflow, etc). Tu fais une bibliothèque de fonction dans un langage compilé et performant, avec l'API de Python, puis derrière tu as tes fonctions qui permettent d'appeler tes codes C depuis Python.

Dans ce cas là tu peux avoir des codes Python très performant. Mais en réalité c'est le langage compilé qui l'est.https://image.noelshack.com/fichiers/2017/13/1490886827-risibo.pnghttps://image.noelshack.com/fichiers/2017/13/1490886827-risibo.png

Cimer les devs qui font ça :ange:
Quel enfer ce serait de faire du pytorch/tensorflow en C++ directement

Ingérable, après t'aurais des bibliothèques dans ces langages. Mais perso j'utilisait le calcul de gradient de tensorflow (avec gradient tape je ne sais plus exactement) sans ça j'aurais été mal j'avouehttps://image.noelshack.com/fichiers/2018/13/4/1522325846-jesusopti.png

Mais faut être conscient que Python c'est juste les boutons de la boîte, ce n'est pas du tout en ça que c'est codé. Par contre si t'as un algo précis non standard à mort comme là, bah C++ à la main.https://image.noelshack.com/fichiers/2018/27/4/1530827992-jesusreup.png

En vrai, les maths, c'est ce qu'il y a de plus facile à coder. A débugguer c'est ce qu'il y a de plus dur en revanche. Le golem en JS avec son interface, il clic, il voit si ça marche ou pas, ce qui ne marche pas, ce que ça fait, il a sa console, etc. Le mec en C++ avec ses calculs, il voit un chiffre, rien d'autre, va savoir si c'est bon ou pashttps://image.noelshack.com/fichiers/2018/27/4/1530827992-jesusreup.pnget quand c'est mauvais retrouver l''erreur (les)https://image.noelshack.com/fichiers/2018/27/4/1530827992-jesusreup.png

Le 01 juin 2022 à 14:47:09 PresqueDesco a écrit :

Le 01 juin 2022 à 14:33:31 :
les kheys ça fait un an je cherche le topic hilarant d'un mec qui jouait deux mec qui devaient une appli style discord
l'un l'a fait un js et l'autre en C, et en voyait comment le mec en C galérait etc, qui l'a ?

Personne s'en rappelle ?

Aucune idée, mais si c'est quelque chose avec une interface graphique, normal que le type en C galérait.https://image.noelshack.com/fichiers/2016/26/1467335935-jesus1.png

Déjà le JS, c'est "natif" l'interface, c'est un langage construit dessus. T'as besoin d'aucune bibliothèque. En C, tu dois déjà choisir une bibliothèque + la maîtriser. Donc oui c'est bien plus difficile.

Le C est vraiment un monstre c'est pour le calcul. Tu fais du calcul en C ou C++, là t'as un vrai monstre. En général, en calcul scientifique

  • Petits projets, pas de soucis de temps de calcul => Python
  • Gros projet, avec vrai question de temps de calcul => C++
  • Gros projet, avec vrai question de temps de calcul MAIS qui doit être utilisable par des putain de noob => C ou C++ avec une API Python (en gros t'appelles une fonction / un objet Python pour exécuter, tu pilotes du Python)

Le 01 juin 2022 à 14:43:41 TheLelouch5 a écrit :

Le 01 juin 2022 à 14:33:58 :

Le 01 juin 2022 à 14:23:56 :

Le 01 juin 2022 à 14:22:58 :

Le 01 juin 2022 à 14:22:13 :

Le 01 juin 2022 à 14:20:04 :

Le 01 juin 2022 à 14:19:00 :

Le 01 juin 2022 à 14:17:57 :
pourquoi le python est bashé?
(je ne suis pas dev, je cherche a comprendre)

car c'est un langage fait pour les low :rire:

même un gamin de 8 ans pourrait coder en python :rire:

c'est pas sensé être une bonne chose que ça soit facile a utiliser?

Non, c'est un langage de merde sans aucune complexité ou t'es ultra limité contrairement à js :rire:

c'est quoi les limites de Python ?

La performance. Sur les petits projets ça posera pas nécéssairement de soucis, mais pour le reste..

Image tu penses que la performance c'est un argument valable :rire:
la performance c'est une variable négligeable les gains sont tellement faible avec nos machines d'aujou'dhui, on est plus dans les années 2000

Les performances ça reste extrêmement limitant on en a la preuve avec le deep learning et tout ce qui est système embarqué qui doit fonctionner avec des ressources limitées :hap:
Mais on peut très bien coder en python avec un backend C++ ou utiliser un wrapper

C'est exactement ce genre de chose que sont les grosses bibliothèques Python (numpy, tensorflow, etc). Tu fais une bibliothèque de fonction dans un langage compilé et performant, avec l'API de Python, puis derrière tu as tes fonctions qui permettent d'appeler tes codes C depuis Python.

Dans ce cas là tu peux avoir des codes Python très performant. Mais en réalité c'est le langage compilé qui l'est.https://image.noelshack.com/fichiers/2017/13/1490886827-risibo.pnghttps://image.noelshack.com/fichiers/2017/13/1490886827-risibo.png

Le 01 juin 2022 à 14:39:42 MordansReborn a écrit :

Le 01 juin 2022 à 14:37:36 :

Le 01 juin 2022 à 14:34:52 ManfredVonGolem a écrit :
google développe une intelligence artificielle imbattable aux jeu de go, le tout en python mais non servez vous de javascript les zamis c'est le fouroum qui vous le dithttps://image.noelshack.com/fichiers/2020/52/6/1608985783-ahi-triangle.png

Ce n'est pas dev du tout en Python. C'est probablement dev en C, intégralement, et derrière on te fait une API Python pour contrôler ça. Faut pas tout confondre. Le Python c'est juste l'API de l'appel.

Pour caricaturer, ils font une DLL en C et ensuite appellent ce qu'il faut depuis Python. Mais y'a 0 ligne de Python sinon.

c'est dev en Go

Je cite

Go est un langage de programmation compilé et concurrent inspiré de C et Pascal.

Ouais donc c'est exactement le même esprit que le C. Ce n'est pas du Python quoihttps://image.noelshack.com/fichiers/2018/13/4/1522325846-jesusopti.png

Le 01 juin 2022 à 14:40:11 Whiplash123 a écrit :

Le 01 juin 2022 à 14:38:49 :

Le 01 juin 2022 à 14:36:54 Whiplash123 a écrit :
Imagine si les agriculteurs avaient la même fierté mal placée que les devs :rire:

"Non j'utilise pas de moissonneuse, je coupe à la faux car la qualité de la coupe est meilleure"

Imagine si les industriels disaient "certains se font chier à faire de vrais produits pas surgelé, frais, et préparés, quand on peut tout mettre dans une cuve et tout congeler :rire:"https://image.noelshack.com/fichiers/2016/38/1474488555-jesus24.png

Malaise, les produits surgelés conservent mieux les vitamines que les produits frais

Le 01 juin 2022 à 14:40:11 Whiplash123 a écrit :

Le 01 juin 2022 à 14:38:49 :

Le 01 juin 2022 à 14:36:54 Whiplash123 a écrit :
Imagine si les agriculteurs avaient la même fierté mal placée que les devs :rire:

"Non j'utilise pas de moissonneuse, je coupe à la faux car la qualité de la coupe est meilleure"

Imagine si les industriels disaient "certains se font chier à faire de vrais produits pas surgelé, frais, et préparés, quand on peut tout mettre dans une cuve et tout congeler :rire:"https://image.noelshack.com/fichiers/2016/38/1474488555-jesus24.png

Malaise, les produits surgelés conservent mieux les vitamines que les produits frais

Oui oui, mange du surgelé alors, c'est tellement extra, décongèle tes légumes surgelé si t'aimes çahttps://image.noelshack.com/fichiers/2016/26/1467335935-jesus1.png
Quand je pense que je n'en donnerais même pas à mon chienhttps://image.noelshack.com/fichiers/2016/26/1467335935-jesus1.png

Le 01 juin 2022 à 14:41:25 VeraRubin a écrit :

Le 01 juin 2022 à 14:33:58 :

Le 01 juin 2022 à 14:23:56 :

Le 01 juin 2022 à 14:22:58 :

Le 01 juin 2022 à 14:22:13 :

Le 01 juin 2022 à 14:20:04 :

Le 01 juin 2022 à 14:19:00 :

Le 01 juin 2022 à 14:17:57 :
pourquoi le python est bashé?
(je ne suis pas dev, je cherche a comprendre)

car c'est un langage fait pour les low :rire:

même un gamin de 8 ans pourrait coder en python :rire:

c'est pas sensé être une bonne chose que ça soit facile a utiliser?

Non, c'est un langage de merde sans aucune complexité ou t'es ultra limité contrairement à js :rire:

c'est quoi les limites de Python ?

La performance. Sur les petits projets ça posera pas nécéssairement de soucis, mais pour le reste..

Image tu penses que la performance c'est un argument valable :rire:
la performance c'est une variable négligeable les gains sont tellement faible avec nos machines d'aujou'dhui, on est plus dans les années 2000

1er low mdr
https://image.noelshack.com/fichiers/2022/22/3/1654087119-image-2022-06-01-143839122.png
https://image.noelshack.com/fichiers/2022/22/3/1654087216-image-2022-06-01-144016343.png

Tu la vois la différence entre Python & C maintenant ? 1seconde et quelque contre 1ms en C :)

Source : https://peter-jp-xie.medium.com/how-slow-is-python-compared-to-c-3795071ce82a#:~:text=It%20is%20450%20million%20loops,mode%20for%20a%20better%20performance.

Evidemment, Python c'est ultra lent, après t'es pas ultra honnête (involontairement) car t'as mis le "import sys" dans pyhton.

Si tu importes "numpy" et que tu veux faire un code '"python efficace" tu peux comparer :

np.sum(np.ones(NUMBER))

mais ça restera plus lent, et ça consommera localement beaucoup de mémoire. Mais sinon oui Python codé "comme en C" c'est vraiment très très lent.https://image.noelshack.com/fichiers/2018/27/4/1530827992-jesusreup.png

Le 01 juin 2022 à 14:37:41 BanonLeBani a écrit :

Le 01 juin 2022 à 14:36:30 :

Le 01 juin 2022 à 14:33:16 BanonLeBani a écrit :

Le 01 juin 2022 à 14:31:50 :

Le 01 juin 2022 à 14:28:30 BanonLeBani a écrit :

Le 01 juin 2022 à 14:26:33 :

Le 01 juin 2022 à 14:17:57 :
pourquoi le python est bashé?
(je ne suis pas dev, je cherche a comprendre)

En général quand tu viens du C++ et que tu demandes un pythonneux comment on déclare un pointeur ça commence à bégayer, mais bon y'a pas de sous-langage :siffle:

il n'y a pas de pointeurs en python hein :rire: donc c'est normal qu'il ne sache pas faire :rire:

Tout dev a vu les pointeurs dans sa vie. Sinon comment tu veux que le type sache la différence entre passage par valeur et par référence. Quand t'as un langage que tu ne connais pas, c'est une des premières questions à se poser.

Mais oui c'est un des défauts de ces langages. Dans certains algo, pour une itération, t'as besoin d'inverser deux tableau. Copier c'est un suicide, te faire chier à te rappeler lequel c'est avec des histoire de parité c'est complifier pour rien et pénible. En C++, tu échanges les deux pointeurs et c'est terminé.https://image.noelshack.com/fichiers/2018/27/4/1530827992-jesusreup.png

Coût de l'opération : 0. Coût dans le code : 0 car c'est évident et naturel de faire comme ça.

a, b = b, a

Et là, comment tu sais si tu changes le contenu ou si y'a une copie ? En fonction de l'objet ?

Je sais qu'en Python y'a des références et de quoi pointer (des pointeurs cachés) mais là, tel que c'est écrit, rien n'est clair. Là je suis incapable de savoir si ça échange les valeur (= suicide pour certains objets) ou si ça échange la référence (pointeur quoi)https://image.noelshack.com/fichiers/2018/27/4/1530827992-jesusreup.pngEt si ça dépend de l'objet ou nonhttps://image.noelshack.com/fichiers/2018/27/4/1530827992-jesusreup.png

Ça échange les références :ok:

Oui, tu dois avoir un énorme ramasse miette (garbage collector), car si tu définis a, puis si tu fais a = quelque chose. "Est-ce que ce qui est pointé sur a existe encore ou pas ?" donc il doit refaire tout l'inventaire, pour savoir, pour décider s'il faut libérer la mémoire ou pas. Et ça interdit pas mal d'opération (car faut qu'il puisse être certain de ne pas le supprimer par erreur).https://image.noelshack.com/fichiers/2018/27/4/1530827992-jesusreup.png
Et enfin, ce n'est pas clair, dans la plupart des langages a = b c'est la copie. Quand on fait un échange de référence, on explicite ce dernier.https://image.noelshack.com/fichiers/2018/27/4/1530827992-jesusreup.png