CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

[Dev] Vous aimez écrire du CODE unsafe?

Domina-Dev
Domina-Dev
Niveau 8
17 juillet 2023 à 10:28:11

Le 17 juillet 2023 à 10:21:28 :

Le 17 juillet 2023 à 10:20:14 :
Aucun avantage à part dans des cas particuliers

la ou je travaille on utilise énormément du code unsafe pour des optimisations de calculation lourdes

Mais qui est tu ?

Domina-Dev
Domina-Dev
Niveau 8
17 juillet 2023 à 10:29:43

Le 17 juillet 2023 à 10:23:16 :
Premier buffer overflow.

Parles pour toi, je veux pas paraître arrogante mais quand ta 15 ans d'exp dans le C++, c'est pas des buffer overflow que tu fais t'inquiète :)

CuteDoggo
CuteDoggo
Niveau 67
17 juillet 2023 à 10:39:06

Je fais du kotlin, jamais de nullpointerexception et toi ?

aledaled
aledaled
Niveau 40
17 juillet 2023 à 10:41:38

C'est pas safe le Go ? J'ai des nullpointerexception parfois :(

CuteDoggo
CuteDoggo
Niveau 67
17 juillet 2023 à 10:42:59

Le 17 juillet 2023 à 10:41:38 :
C'est pas safe le Go ? J'ai des nullpointerexception parfois :(

T'as pas un typage pour dire que ta variable est nullable?

Message édité le 17 juillet 2023 à 10:43:10 par CuteDoggo
aledaled
aledaled
Niveau 40
17 juillet 2023 à 10:44:18

Le 17 juillet 2023 à 10:42:59 :

Le 17 juillet 2023 à 10:41:38 :
C'est pas safe le Go ? J'ai des nullpointerexception parfois :(

T'as pas un typage pour dire que ta variable est nullable?

Ouais, on utilise des pointeurs pour ça

Pseudo supprimé
Pseudo supprimé 17 juillet 2023 à 12:27:12

Le 17 juillet 2023 à 10:29:43 :

Le 17 juillet 2023 à 10:23:16 :
Premier buffer overflow.

Parles pour toi, je veux pas paraître arrogante mais quand ta 15 ans d'exp dans le C++, c'est pas des buffer overflow que tu fais t'inquiète :)

L'expérience (et l'arrogance) seule ne suffit pas. Pas pour rien qu'on fait tourner des sanitizers sur des gros projets et qu'on investit énormément dans des mitigations parfois coûteuses en performance (canaries, intégrité du control flow, etc.).

Puis il n'y a pas que des buffer overflow mais toutes les classes de vulns spatiales et temporelles, sans compter quand on introduit du multi-thread.

Le C++ est devenu plus safe avec les templates modernes, mais Rust est meilleur : tu n'écris que des portions explicitement unsafe, ce qui est plus simple pour auditer. Le reste : le compilateur te tape sur les doigts.

Sous forums
  • Religion
La vidéo du moment