Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3473 connectés 

 


Sujet auquel vous répondez
Sujet : [blabla@olympe] Le topic du modo, dieu de la fibre et du monde
masklinn

gfive a écrit :

Malheureusement c'est l'inverse qui se produit.

 

Les monospaces ont disparu, les breaks s'allongent et deviennent chiants à garer et à utiliser en ville... Il y a de moins en moins de compromis correct entre espace intérieur (pour les passagers et les bagages) et taille de la bagnole.


T'as oublié de noter que les pickups se répandent :o


Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
el muchacho

masklinn a écrit :


Les suspensions actives c’est devenu commun sur les hauts de gamme. Mercedes avait licensé l’hydropneumatique de Citroen (parce qu’un truc lourd et pas fiable qu’il faut super bien maintenir sinon c’est l’ultra merde ça les gène pas trop), ils sont passés à une suspension pneumatique indépendante (e-active body control qu’ils ont sorti avant la pandémie), Audi a une version électromécanique, Bose avait fait la démo d’une suspension électromagnétique il y a presque 10 ans.
 
Et les roues à cylindres sur un truc pareil c’est complètement con, c’est une augmentation de complexité et de fragilité, et une roue qui a des performances inférieures pour les trucs dont t’as besoin sur une voiture.


Par défaut, ce sont des pneus normaux, les roues à cylindres, c'est pour la frime.
 
Mais sinon, les citrons actuels, c'est aussi une suspension active, mais j'ai l'impression qu'elle est inférieure à l'hydropneumatique, d'après ce que j'en lis.

masklinn

gfive a écrit :

Malheureusement c'est l'inverse qui se produit.

 

Les monospaces ont disparu, les breaks s'allongent et deviennent chiants à garer et à utiliser en ville... Il y a de moins en moins de compromis correct entre espace intérieur (pour les passagers et les bagages) et taille de la bagnole.


T'as oublié de noter que les pickups se répandent :o

gfive

rokhlan a écrit :


Par contre, en arrivant ici on a cherché à acheter un break comme on avait en France mais il n'y avait absolument rien dans les garages. Je suis sérieux, hein, zéro SW à vendre...
Pareil pour les compacts, il n'y a pas de véhicule à hayon hors SUV, il n'y a que des "sedan" avec des coffres pas pratique du tout (on a eu pendant un mois une Kia Rio sedan de location, c'est un cauchemar ces coffres...).
 
On a fini avec un SUV parce qu'on voulait un coffre de plus de 500L, comme ce qu'on avait avec notre break en France.
 
Vivement que le marché automobile d'Amérique du nord prenne exemple sur l'Europe.


 
Malheureusement c'est l'inverse qui se produit.
 
Les monospaces ont disparu, les breaks s'allongent et deviennent chiants à garer et à utiliser en ville... Il y a de moins en moins de compromis correct entre espace intérieur (pour les passagers et les bagages) et taille de la bagnole.
 
Quand un Scenic ou un C4 picasso mesuraient ~4m40, et une 308 SW de 2007 4m50 pour un peu plus de 500l de coffre, la 308 SW de 2017 faisait déjà 4m58 et celle de 2022 fait 2m65 pour un coffre plus petit que la génération d'avant :/
 
 
 
 

masklinn

el muchacho a écrit :

Il peut tourner sur place comme un tank aussi, il a une suspension pneumatique qui rappelle les Citroën et il a en option les fameuses roues à cylindres qui permettent de rouler de travers. Et il y a le supercar U9 qui a une suspension à la Citroën mais en plus balèze. Bref, des trucs qui sont généralement des uniquement sur des protos.


Les suspensions actives c’est devenu commun sur les hauts de gamme. Mercedes avait licensé l’hydropneumatique de Citroen (parce qu’un truc lourd et pas fiable qu’il faut super bien maintenir sinon c’est l’ultra merde ça les gène pas trop), ils sont passés à une suspension pneumatique indépendante (e-active body control qu’ils ont sorti avant la pandémie), Audi a une version électromécanique, Bose avait fait la démo d’une suspension électromagnétique il y a presque 10 ans.
 
Et les roues à cylindres sur un truc pareil c’est complètement con, c’est une augmentation de complexité et de fragilité, et une roue qui a des performances inférieures pour les trucs dont t’as besoin sur une voiture.

nraynaud

rokhlan a écrit :


https://www.youtube.com/watch?v=jN7mSXMruEo

 

Cette vidéo, il a tellement raison :love:

 

Par contre, en arrivant ici on a cherché à acheter un break comme on avait en France mais il n'y avait absolument rien dans les garages. Je suis sérieux, hein, zéro SW à vendre...
Pareil pour les compacts, il n'y a pas de véhicule à hayon hors SUV, il n'y a que des "sedan" avec des coffres pas pratique du tout (on a eu pendant un mois une Kia Rio sedan de location, c'est un cauchemar ces coffres...).

 

On a fini avec un SUV parce qu'on voulait un coffre de plus de 500L, comme ce qu'on avait avec notre break en France.

 

Vivement que le marché automobile d'Amérique du nord prenne exemple sur l'Europe.


je crois qu'il ne reste que Subaru en break en Amérique du Nord.

 

edit: d'ailleurs c'est marrant, parce qu'il a raté un léger détail dans la vidéo, sur a plupart des chantiers de rénovation aux US il est interdit aux employés d'arriver en voiture sur les chantiers, parce que les gros riches ne veulent pas que leur cours soit un parking géant, à la base les supercabs/crew cab c'était pour que le boss ramasse les ouvriers latinos et arrive avec moins de bagnoles.

el muchacho

Xavier_OM a écrit :


Un des deux mecs de Vilebrequin (youtube), qui aime les gros SUV


masklinn a écrit :


Les énormes SUVs de luxe c’est son kif, ton truc faut un permis C1 pour le conduire à vide.


Ah ok.
Il peut tourner sur place comme un tank aussi, il a une suspension pneumatique qui rappelle les Citroën et il a en option les fameuses roues à cylindres qui permettent de rouler de travers. Et il y a le supercar U9 qui a une suspension à la Citroën mais en plus balèze. Bref, des trucs qui sont généralement des uniquement sur des protos.

el muchacho

masklinn a écrit :


Lol :o

 

Après plus sérieusement les pickups modernes ont globalement perdu en volume si tu prends pas un extended bed — ce que la majorité des gens font pas — mais la capacité masse s’est envolée, initialement “light duty” c’était 1000 lbs (~500kg), ensuite la classe “1500” c’était 1500 lbs (~750kg), un F150 ou un ram 1500 c’est au dessus de 2000 avec le chassis de base (mais le constructeur va pas nécessairement te le promettre, dépend du moteur aussi).


Bande de petits joueurs :o
https://youtu.be/7MWcnkWA4-g?si=0A- [...] IB1W&t=520

masklinn

el muchacho a écrit :


pas compris la référence


Les énormes SUVs de luxe c’est son kif, ton truc faut un permis C1 pour le conduire à vide.

el muchacho a écrit :


C'est stealthy. Ca passe sous les radars quand on roule à 200 :o


Tu veux dire que tesla utilise un super-ordinateur des années 70 pour faire leur CAO?

Xavier_OM

el muchacho a écrit :


pas compris la référence


 
Un des deux mecs de Vilebrequin (youtube), qui aime les gros SUV

el muchacho

Jubijub a écrit :


Je comprends pas ce truc pour une raison simple : un truck c'est un utilitaire, ça a une grosse capacité utile à l'arrière. Mais vu la forme, tu mets rien dedans, on est d'accord ? Donc ça sert juste pour les gens qui veulent un gros véhicule m'as-tu-vu, et du coup si c'est le but y'a quand meme des options plus sympa.


C'est stealthy. Ca passe sous les radars quand on roule à 200 :o

el muchacho

masklinn a écrit :


Ah, Pierre Chabrier?


pas compris la référence

masklinn

rokhlan a écrit :

Vivement que le marché automobile d'Amérique du nord prenne exemple sur l'Europe.


So I’ve got bad news…

rokhlan

nraynaud a écrit :


y'avait un mec qui montrait qu'en fait même les pickup truc ont moins de surface à l'arrière que beaucoup de breaks des années 90/2000
 
https://i.imgur.com/Cs1Xr0m.jpg
et certains possesseurs de supercab ont l'air d'être d'accord.


https://www.youtube.com/watch?v=jN7mSXMruEo
 
Cette vidéo, il a tellement raison :love:  
 
Par contre, en arrivant ici on a cherché à acheter un break comme on avait en France mais il n'y avait absolument rien dans les garages. Je suis sérieux, hein, zéro SW à vendre...
Pareil pour les compacts, il n'y a pas de véhicule à hayon hors SUV, il n'y a que des "sedan" avec des coffres pas pratique du tout (on a eu pendant un mois une Kia Rio sedan de location, c'est un cauchemar ces coffres...).
 
On a fini avec un SUV parce qu'on voulait un coffre de plus de 500L, comme ce qu'on avait avec notre break en France.
 
Vivement que le marché automobile d'Amérique du nord prenne exemple sur l'Europe.

masklinn

koskoz a écrit :


Pourquoi t'y connais-tu autant en pickups [:pingouino dei]


https://youtu.be/JukTvlrh-Wk

koskoz

gfive a écrit :

 

non mais c'st un mec qui a monté une fauisse carrosserie sur une touingo, ça, non???

 

J'ai eu la même réflexion [:professeur raoult:1]

 
masklinn a écrit :


Lol :o

 

Après plus sérieusement les pickups modernes ont globalement perdu en volume si tu prends pas un extended bed — ce que la majorité des gens font pas — mais la capacité masse s’est envolée, initialement “light duty” c’était 1000 lbs (~500kg), ensuite la classe “1500” c’était 1500 lbs (~750kg), un F150 ou un ram 1500 c’est au dessus de 2000 avec le chassis de base (mais le constructeur va pas nécessairement te le promettre, dépend du moteur aussi).

 

Tu peux ouvrir la benne, y’a juste une couverture en standard.

 

Je sais pas comment ça s’appelle mais tu peux aussi vanifier le truc en étendant la cabine sur toute la beine, comme un break.

 

Après normalement tu peux prendre un long bed, mais généralement t’as un choix à faire entre cab et bed, y’a une limite à la longueur du paquebot. Et tous les branleurs prennent un supercrew ca, donc pas de long bed.

 

Pourquoi t'y connais-tu autant en pickups [:pingouino dei]

masklinn

Jubijub a écrit :

Je comprends pas ce truc pour une raison simple : un truck c'est un utilitaire, ça a une grosse capacité utile à l'arrière


Lol :o
 
Après plus sérieusement les pickups modernes ont globalement perdu en volume si tu prends pas un extended bed — ce que la majorité des gens font pas — mais la capacité masse s’est envolée, initialement “light duty” c’était 1000 lbs (~500kg), ensuite la classe “1500” c’était 1500 lbs (~750kg), un F150 ou un ram 1500 c’est au dessus de 2000 avec le chassis de base (mais le constructeur va pas nécessairement te le promettre, dépend du moteur aussi).

Jubijub a écrit :

Mais vu la forme, tu mets rien dedans, on est d'accord ? Donc ça sert juste pour les gens qui veulent un gros véhicule m'as-tu-vu, et du coup si c'est le but y'a quand meme des options plus sympa.


Tu peux ouvrir la benne, y’a juste une couverture en standard.

nraynaud a écrit :

y'avait un mec qui montrait qu'en fait même les pickup truc ont moins de surface à l'arrière que beaucoup de breaks des années 90/2000
 
https://i.imgur.com/Cs1Xr0m.jpg
et certains possesseurs de supercab ont l'air d'être d'accord.


Je sais pas comment ça s’appelle mais tu peux aussi vanifier le truc en étendant la cabine sur toute la beine, comme un break.
 
Après normalement tu peux prendre un long bed, mais généralement t’as un choix à faire entre cab et bed, y’a une limite à la longueur du paquebot. Et tous les branleurs prennent un supercrew ca, donc pas de long bed.

nraynaud ça intéresse quelqu'un un job où il faut analyser un algo en black box ?  
Assez proche du SEO
c'est un site qui classe des annonces, il faudrait trouver quels sont les critères qui influencent le plus le classement.
nraynaud

Jubijub a écrit :


 
Je comprends pas ce truc pour une raison simple : un truck c'est un utilitaire, ça a une grosse capacité utile à l'arrière. Mais vu la forme, tu mets rien dedans, on est d'accord ? Donc ça sert juste pour les gens qui veulent un gros véhicule m'as-tu-vu, et du coup si c'est le but y'a quand meme des options plus sympa.


y'avait un mec qui montrait qu'en fait même les pickup truc ont moins de surface à l'arrière que beaucoup de breaks des années 90/2000
 
https://i.imgur.com/Cs1Xr0m.jpg  
et certains possesseurs de supercab ont l'air d'être d'accord.

Dion

Jubijub a écrit :


 
Je comprends pas ce truc pour une raison simple : un truck c'est un utilitaire, ça a une grosse capacité utile à l'arrière. Mais vu la forme, tu mets rien dedans, on est d'accord ? Donc ça sert juste pour les gens qui veulent un gros véhicule m'as-tu-vu, et du coup si c'est le but y'a quand meme des options plus sympa.


On n’est plus dans les années 90  :sarcastic:

Jubijub

flo850 a écrit :

vous avez deja vu un cybertruck rouler ? https://twitter.com/FrancisWegner/s [...] 6690428181
il y a un truc chelou avec les roues, on dirai des roulettes


 
Je comprends pas ce truc pour une raison simple : un truck c'est un utilitaire, ça a une grosse capacité utile à l'arrière. Mais vu la forme, tu mets rien dedans, on est d'accord ? Donc ça sert juste pour les gens qui veulent un gros véhicule m'as-tu-vu, et du coup si c'est le but y'a quand meme des options plus sympa.

nraynaud UN COURS EN 27 PARTIES SUR LE COMPORTEMENT DYNAMIQUE DES ROTORS ??
 
POURQUOI J'IRAI ESSAYER DE GAGNER DE L'ARGENT POUR PAYER MES IMPOTS ET MES DETTES QUAND Y'A DU DIVERTISSEMENT DE CETTE QUALITÉ À LA TÉLÉ ?
masklinn

el muchacho a écrit :


Ca a l'air d'un fake en mode DIY.
 
Ceci étant, le cybertruck est ridicule à coté du Yangwang U8.


Ah, Pierre Chabrier?

el muchacho

___alt a écrit :


Les plus grandes épreuves dans la vie ne sont pas toujours celles qu'on voit :)
Parfois les obstacles les plus durs ne se révèlent qu'au dernier moment.  [:gnel42]  
Il faut voler de ses propres ailes et ne pas avoir peur d'aller de l'avant.  [:populous]  
Namaste  [:snorkydu29]


:D

___alt

gfive a écrit :

Saperlipopette, y'a un pigeon qui vient de se prendre ma fenêtre.
 
Il est mort :o
 
Il doit y avoir moyen d'en faire un post linkedin inspirant.
 
A base de "il n'a pas mesuré l'obstacle, mais il ne sera pas mort en vain, je l'ai bouffé et j'ai économisé 5 euros, c'est le début de la fortune"


 
Les plus grandes épreuves dans la vie ne sont pas toujours celles qu'on voit :)
Parfois les obstacles les plus durs ne se révèlent qu'au dernier moment.  [:gnel42]  
Il faut voler de ses propres ailes et ne pas avoir peur d'aller de l'avant.  [:populous]  
Namaste  [:snorkydu29]

el muchacho

flo850 a écrit :

vous avez deja vu un cybertruck rouler ? https://twitter.com/FrancisWegner/s [...] 6690428181
il y a un truc chelou avec les roues, on dirai des roulettes


Ca a l'air d'un fake en mode DIY.
 
Ceci étant, le cybertruck est ridicule à coté du Yangwang U8.

hephaestos

depart a écrit :


 
Je vois l'idée.
Pourtant il y a plein de langages qui se débrouillent sans souci avec ça.
Genre en PHP tu veux manipuler des fichiers par exemple (fopen, ...) sans avoir à inclure de librairie file.
Et comme c'est une fonction "native", personne ne va chercher a faire une librairie tierce avec sa propre méthode fopen qui rentrerait en conflit avec fopen. Où alors c'est très volontairement un choix assumé (remplacer une fonction native).
 
J'ai cherché un peu et certains évoquent aussi l'aspect sécurité : la logique serait que si tu as une faille dans la librairie Toto, que ton projet ne l'utilise pas mais qu'une personne mal-intentionnée arrive à injecter du code qui fait appel à cette librairie, si elle n'est pas automatiquement chargée lorsqu'on en a besoin alors elle ne risque pas d'être utilisée, alors qu'à l'inverse, il suffirait que le code malveillant cherche à s'en servir pour pouvoir y accéder.
Là encore je vois l'idée, mais dans le cas de code compilé, j'ai un peu plus de mal à comprendre : si tu t'en sers pas, elle n'est pas inclue, donc non utilisable.


 
Dans la plupart des languages, tu as trois couches :
- le language coeur, avec ses éléments propres dont l'implémentation est fournie avec le language
- la bibliothèque standard, qui rajoute des fonctionnalités en laissant le soin à l'utilisateur de fournir sa propre implémentation, et qui peut être ignorée
- tout le reste
 
Tout ce qui n'est pas dans le premier point ne peut pas être importé automatiquement par le language, ça doit être géré par une couche supplémentaire. La librarie standard est généralement gérée nativement par tous les IDE, et tout le reste ça fait l'objet de gestionnaires de modules qui permettent de se simplifier la vie pour partager des composants communs.
 
Maintenant, pourquoi on met pas tout dans 1 ? parce que d'une part ça rend le language bien plus compliqué à développer, et à faire évoluer; et d'autre part ça force les utilisateurs à importer des fonctionnalités qu'ils n'utilisent peut-être pas, ou qu'ils préfèrent importer d'ailleurs.. Selon les contraintes et les choix de chaque language, on va retrouver des fonctionnalités plus riches fournies nativement, et la plupart des languages aujourd'hui vont notamment proposer des bibliothèques standard pour l'interface graphique, mais ils gardent cette structure en oignon qui permet d'avoir une couche externe riche et véloce. Comme il t'a été répondu plus haut, même si c'est effectivement pénible à l'utilisation au premier abord, il existe des outils qui, s'ils sont correctement choisis et configurés (ce qui rajoute une grosse couche de friction), permettent de gérer ça au quotidien presque comme si ces foncitonalités étaient natives.

el muchacho Putain d'imprimante HP qui ne chope plus le papier après, quoi 40 impressions en tout et pour tout ?
frabill :D c'est quand même assez évident, il faudra penser à retourner chez l'ophtalmo
 
sinon j'ai encore raté le NFT Biarritz cette année  :fou:  
https://www.youtube.com/watch?v=AjvoCskQp1o
gfive

masklinn a écrit :


L’aile est sombre / noire et assez épaisse, comme la vidéo est de moyenne qualité et qu’il fait un peu sombre t’as pas de définition dans le sombre, donc l’aile et le pneu se distinguent pas, tu vois juste la jante (qui est pas énorme pour le tas de merde, l’internet me dit 20” pour des roues de 35”) et a donne l’impression que ce sont des roulettes à profil bas.
 
 
Je pense que c’est encore plus bizarre / dégueulasse parce qu’ils ont mis une plaque opaque au dessus de la benne et c’est encore plus dégueulasses.
 
 
C’est quand même impressionnant les simps qui vivent encore en 1992.


 
non mais c'st un mec qui a monté une fauisse carrosserie sur une touingo, ça, non???

masklinn

flo850 a écrit :

vous avez deja vu un cybertruck rouler ? https://twitter.com/FrancisWegner/s [...] 6690428181
il y a un truc chelou avec les roues, on dirai des roulettes


L’aile est sombre / noire et assez épaisse, comme la vidéo est de moyenne qualité et qu’il fait un peu sombre t’as pas de définition dans le sombre, donc l’aile et le pneu se distinguent pas, tu vois juste la jante (qui est pas énorme pour le tas de merde, l’internet me dit 20” pour des roues de 35”) et a donne l’impression que ce sont des roulettes à profil bas.
 
 
Je pense que c’est encore plus bizarre / dégueulasse parce qu’ils ont mis une plaque opaque au dessus de la benne et c’est encore plus dégueulasses.
 

Dion a écrit :


Citation :

When I saw this today, it just took my breath away. Its design is such a departure from conventional trucks, the Cybertruck makes the future look like the future.


https://x.com/Teslaconomics/status/1707614262548697299


C’est quand même impressionnant les simps qui vivent encore en 1992.

ratibus

Xavier_OM a écrit :


 
Ha ben si ya OUSSAMA AMMAR ça doit être de confiance alors :o


Je me suis fait la même remarque direct :D

gfive a écrit :

Saperlipopette, y'a un pigeon qui vient de se prendre ma fenêtre.
 
Il est mort :o
 
Il doit y avoir moyen d'en faire un post linkedin inspirant.
 
A base de "il n'a pas mesuré l'obstacle, mais il ne sera pas mort en vain, je l'ai bouffé et j'ai économisé 5 euros, c'est le début de la fortune"


Du coup t'as une recette d'Etchebest pour le pigeon ? Faut au moins que tu récupères le coeur pour la plancha.

Hermes le Messager

flo850 a écrit :

vous avez deja vu un cybertruck rouler ? https://twitter.com/FrancisWegner/s [...] 6690428181
il y a un truc chelou avec les roues, on dirai des roulettes


 
ya pas à dire, c'est épouvantablement laid en tous cas...

Dion

flo850 a écrit :

vous avez deja vu un cybertruck rouler ? https://twitter.com/FrancisWegner/s [...] 6690428181
il y a un truc chelou avec les roues, on dirai des roulettes


Citation :

When I saw this today, it just took my breath away. Its design is such a departure from conventional trucks, the Cybertruck makes the future look like the future.


https://x.com/Teslaconomics/status/1707614262548697299

Xavier_OM

flo850 a écrit :

vous avez deja vu un cybertruck rouler ? https://twitter.com/FrancisWegner/s [...] 6690428181
il y a un truc chelou avec les roues, on dirai des roulettes


 
Ce truc  :D  :lol:

flo850 vous avez deja vu un cybertruck rouler ? https://twitter.com/FrancisWegner/s [...] 6690428181
il y a un truc chelou avec les roues, on dirai des roulettes
Flaie

Anonymouse a écrit :

Hello
 
C'est possible en rust de générer un iter d'iter borné par une valeur N et qui fait avancer l'iter principale ou faut jongler avec skip et take.
 
Pseudo code :
 

Code :
  1. let n = 3
  2. let main_iter = my_iter_of_iter([1, 2, 3, 4, 5, 6], n)
  3. while !main_iter.is_empty() {
  4.     println("=====" );
  5.     for elt in main.sub_iter() {
  6.         println(elt);
  7.     }
  8. }


 
Output :

Code :
  1. =====
  2. 1
  3. 2
  4. 3
  5. =====
  6. 4
  7. 5
  8. 6




tu peux pas tout simplement utiliser chunks(n) ou array_chunks(n)?

masklinn

Anonymouse a écrit :

Hello
 
C'est possible en rust de générer un iter d'iter borné par une valeur N et qui fait avancer l'iter principale ou faut jongler avec skip et take.
 
Pseudo code :
 

Code :
  1. let n = 3
  2. let main_iter = my_iter_of_iter([1, 2, 3, 4, 5, 6], n)
  3. while !main_iter.is_empty() {
  4.     println("=====" );
  5.     for elt in main.sub_iter() {
  6.         println(elt);
  7.     }
  8. }


 
Output :

Code :
  1. =====
  2. 1
  3. 2
  4. 3
  5. =====
  6. 4
  7. 5
  8. 6




Je comprend pas la question et le code n’a aucun sens.
 
Si tu veux juste une itération chunkée, y’a slice::chunks (et diverses variantes), pour un itérateur en source rien dans la stdlib, il faut aller chercher itertools qui a Itertools::chunks et Itertools::tuples.

Dion

Xavier_OM a écrit :


 
Ha ben si ya OUSSAMA AMMAR ça doit être de confiance alors :o


Après c'est probablement comme quand Musk a lancé son nouvel abo Shitter et qu'il a abonné d'offices certaines personnes qui n'avaient rien demandé ou même avaient refusées  [:cosmoschtroumpf]

Anonymouse

Xavier_OM a écrit :


 
Ha ben si ya OUSSAMA AMMAR ça doit être de confiance alors :o


 
Y'a aussi la CO-FONDATRICE DE DIJO, ET CANDIDATE DE "QUI VEUT ÊTRE MON ASSOCIÉ" SAISON 3.  [:daphne:3]

depart

Elmoricq a écrit :


 
Parce que c'est le rôle des IDE, pas celui des langages. Et les IDE font déjà ça très bien.
 
Pourquoi ce ne sont pas les langages : parce qu'ils n'ont aucun moyen de résoudre les conflits de noms autrement que par une intervention manuelle du développeur. D'où les imports explicites.


 
Je vois l'idée.
Pourtant il y a plein de langages qui se débrouillent sans souci avec ça.
Genre en PHP tu veux manipuler des fichiers par exemple (fopen, ...) sans avoir à inclure de librairie file.
Et comme c'est une fonction "native", personne ne va chercher a faire une librairie tierce avec sa propre méthode fopen qui rentrerait en conflit avec fopen. Où alors c'est très volontairement un choix assumé (remplacer une fonction native).
 
J'ai cherché un peu et certains évoquent aussi l'aspect sécurité : la logique serait que si tu as une faille dans la librairie Toto, que ton projet ne l'utilise pas mais qu'une personne mal-intentionnée arrive à injecter du code qui fait appel à cette librairie, si elle n'est pas automatiquement chargée lorsqu'on en a besoin alors elle ne risque pas d'être utilisée, alors qu'à l'inverse, il suffirait que le code malveillant cherche à s'en servir pour pouvoir y accéder.
Là encore je vois l'idée, mais dans le cas de code compilé, j'ai un peu plus de mal à comprendre : si tu t'en sers pas, elle n'est pas inclue, donc non utilisable.

Anonymouse Hello
 
C'est possible en rust de générer un iter d'iter borné par une valeur N et qui fait avancer l'iter principale ou faut jongler avec skip et take.
 
Pseudo code :
 

Code :
  1. let n = 3
  2. let main_iter = my_iter_of_iter([1, 2, 3, 4, 5, 6], n)
  3. while !main_iter.is_empty() {
  4.     println("=====" );
  5.     for elt in main.sub_iter() {
  6.         println(elt);
  7.     }
  8. }


 
Output :

Code :
  1. =====
  2. 1
  3. 2
  4. 3
  5. =====
  6. 4
  7. 5
  8. 6



Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)