aeris22’s avataraeris22’s Twitter Archive—№ 111,366

  1. Question aux Rustiens (ou Rustistes ?) : est-ce que ça permet de faire des trucs 100% compat C/C++ « old school » bas niveau type LD_PRELOAD / dlsym / FFI, la gestion de la mémoire en moins ? Ou est-ce que je risque d’avoir de toute façon tous les travers du C dans ces cas ? 🤔
    1. …in reply to @aeris22
      Typiquement l’autre jour j’ai pataugé comme pas possible juste pour mocker getaddrinfo pour des tests U ruby qui doivent bouchonner non seulement en ruby mais aussi côté C (vu que des lib ffi utilisées…). Et j’en ai chié. Juste à cause des malloc… 😑 paste.imirhil.fr/?3c110cab3f0724ad#aaKTazBgBxp5NhWa8J6jXyfj8mjFv7w8xdPYclTeYX8=
      1. …in reply to @aeris22
        Le truc était pas compliqué en soi, mais tu galères en permanence pour allouer tes ressources mémoires… et que tu te dis que tout ça ça pourrait clairement être délégué au compilo ! Rust powered !
        1. …in reply to @aeris22
          (Tu sens aussi clairement que les structures de données standard C sont pensées juste parce que C/C++ et malloc… Les trucs sont clairement pas ce qui aurait du être écris dans un monde où tu ne devrais pas gérer ta mémoire…)